Chris Koeritz [Fri, 4 May 2018 21:28:38 +0000 (17:28 -0400)]
switched away from nautilus to dolphin
ubuntu file manager dolphin behaves much better and does more of what i want than nautilus.
current macro for exp uses this. dolphin launches in screen but still causes kde logging; need
to look into this.
also fixed help instructions in screened tunneler script.
Chris Koeritz [Wed, 21 Mar 2018 01:49:31 +0000 (21:49 -0400)]
more accurate solution for non-interactive update
should work now, if the reference sites are right about the variable for non-interactive. the var was not passed in before since sudo is not like a sub-shell. now the two pieces needed, setting the var and running command that listens to var, are done in a single multi-line bash command.
Chris Koeritz [Tue, 20 Mar 2018 21:31:38 +0000 (17:31 -0400)]
better handling of dir tests
this adds handling of bad returns from the find_apps_folder and test_apps_folder methods. previously we were relying on them to bail out with an exit, but cannot do that when using them within shell aliases in same shell. we need them to just return their status, and now any place using them checks the status. where appropriate this causes that outer shell to exit, but now the switchto macro will not bail out if the user chooses quit.
Chris Koeritz [Tue, 20 Mar 2018 20:58:11 +0000 (16:58 -0400)]
added disabling of archive bit mapping
samba will try to stuff the archive bit from dos into the unix execute bit, in a poorly chosen default option for the archive mapping feature. this turns that feature off again.
Chris Koeritz [Tue, 20 Mar 2018 20:49:41 +0000 (16:49 -0400)]
new fortune, plus site avenger mods
added new switchto macro, not quite right yet since can exit shell if doesn't find directory. some doc fixes in comments. turned off swap file unless special flag is present, since ssd drives do not want this.
Chris Koeritz [Tue, 13 Mar 2018 15:48:46 +0000 (11:48 -0400)]
dead-end from standup as sudo
this drops the user's forwarded ssh credentials, so the script can no longer checkout the code. argh. so individual sudos seem necessary on permission changes.
Chris Koeritz [Thu, 1 Mar 2018 17:43:18 +0000 (12:43 -0500)]
jumping to home dir
composer addition gets confused if within a project, and the setting we are adding with this step is supposed to be for whole account. jumping to home dir first seems to fix it.
Chris Koeritz [Thu, 1 Mar 2018 17:03:13 +0000 (12:03 -0500)]
fix for ignored theme and repo names
if the override specified these and they were not provided on command line, then script previously would ignore settings from X.app file and go with default.
Chris Koeritz [Wed, 7 Feb 2018 20:47:11 +0000 (15:47 -0500)]
got the password functions right maybe
had to drop the awful approach of echoing the result for much nicer approach of setting a variable name provided by the caller. this is a lot better technique.
Chris Koeritz [Wed, 7 Feb 2018 17:40:36 +0000 (12:40 -0500)]
fixing reconfig process
needs to redo aliases and other assets, but currently is not. trying simplest approach first, by loading the launcher script at the end of having reconfigured everything.
also added a link maker for fallout new vegas, to try to make running on wine a bit less of a hellfest.
Chris Koeritz [Sun, 7 Jan 2018 17:15:26 +0000 (12:15 -0500)]
another attempt to clean up superfluous merges
we want to stop seeing pointless merge messages in the commit log. this should take care of it, although there can be a problem if the code stashed before pulling is *way* out of synch with the code being pulled. that problem would afflict the merge also though, and it is better to find out as soon as possible rather than letting the snarl grow larger.
Chris Koeritz [Sun, 7 Jan 2018 16:52:51 +0000 (11:52 -0500)]
swapped where chown is done
powerup is not supposed to need sudo access. the chown operation does need it though. also made the code for chown more specific to folder being operated on, rather than operating on entire apps hierarchy.
Chris Koeritz [Sun, 7 Jan 2018 15:44:49 +0000 (10:44 -0500)]
swap mount additions in revamp
put in automatic swap mount addition in revamp script, so cakelampvm can have more memory. uses more hard drive space though.
made the swap mount script force sudo calling, and also added parameters for swap. new --help command is available on it also.
Chris Koeritz [Wed, 3 Jan 2018 16:56:10 +0000 (11:56 -0500)]
trying without --no-ff
the fast forward feature seems important to avoid unnecessary merge messages from checkin. we need to be careful at merge time with a branch to say: git merge --no-ff <thebranch>
because otherwise we would lose all the changes that occurred on the branch. but remembering every trivial merge, even those without contents, is not good, so --no-ff needs to be dumped for most pulls.
Chris Koeritz [Sun, 7 Jan 2018 17:15:26 +0000 (12:15 -0500)]
another attempt to clean up superfluous merges
we want to stop seeing pointless merge messages in the commit log. this should take care of it, although there can be a problem if the code stashed before pulling is *way* out of synch with the code being pulled. that problem would afflict the merge also though, and it is better to find out as soon as possible rather than letting the snarl grow larger.
Chris Koeritz [Sun, 7 Jan 2018 16:52:51 +0000 (11:52 -0500)]
swapped where chown is done
powerup is not supposed to need sudo access. the chown operation does need it though. also made the code for chown more specific to folder being operated on, rather than operating on entire apps hierarchy.