feisty_meow.git
5 years agoclarified role of parameters in script
Chris Koeritz [Wed, 30 Jan 2019 18:29:41 +0000 (13:29 -0500)]
clarified role of parameters in script

5 years agonew fortune
Chris Koeritz [Wed, 30 Jan 2019 13:10:09 +0000 (08:10 -0500)]
new fortune

5 years agoadding path support to spacemall
Chris Koeritz [Tue, 29 Jan 2019 23:51:58 +0000 (18:51 -0500)]
adding path support to spacemall

this is a lot more obnoxious than expected.  it turns out spacem has a bug when run against a file in a directory, where it cannot do the renaming properly.
the current state is not right yet, but it's better than it was in terms of features.  but this needs to work properly for both spacem and spacemall

5 years agonew script to find read only files
Chris Koeritz [Tue, 29 Jan 2019 05:41:06 +0000 (00:41 -0500)]
new script to find read only files

very efficient.

5 years agoadding example apps, fixing powerup issues
Chris Koeritz [Mon, 28 Jan 2019 21:42:30 +0000 (16:42 -0500)]
adding example apps, fixing powerup issues

the new example apps are in nascent state but provide two demos, one of the google maps using a zipcode database and the other implementing a shared calendar view in google.
the site avenger shared support and all scripts have been updated to allow an empty app_dirname, such as when you are already in a directory and want to just say powerup.  this works with existing avenger5 folders already, but still needs some help to be generalized.

5 years agoupdated path
Chris Koeritz [Sun, 27 Jan 2019 14:36:38 +0000 (09:36 -0500)]
updated path

5 years agoadded zip to the spacemall list
Chris Koeritz [Sun, 27 Jan 2019 12:05:16 +0000 (07:05 -0500)]
added zip to the spacemall list

5 years agomatching links in /z/ now too
Chris Koeritz [Fri, 25 Jan 2019 08:49:46 +0000 (03:49 -0500)]
matching links in /z/ now too

5 years agorenamed for proper user
Chris Koeritz [Fri, 25 Jan 2019 08:43:58 +0000 (03:43 -0500)]
renamed for proper user

5 years agoadded re-doug'ing script
Chris Koeritz [Fri, 25 Jan 2019 05:38:18 +0000 (00:38 -0500)]
added re-doug'ing script

5 years agoadded second case for /z residents
Chris Koeritz [Fri, 25 Jan 2019 02:05:30 +0000 (21:05 -0500)]
added second case for /z residents

if a directory actually just lived in /z/ before rather than being linked in from /home/archives, the old version of the script would miss it and not do the refred or whatever properly.  now it will.

5 years agonew fortunes
Chris Koeritz [Thu, 24 Jan 2019 02:09:01 +0000 (21:09 -0500)]
new fortunes

5 years agofix for spacemall alias, proper multi-iname find
Chris Koeritz [Wed, 23 Jan 2019 16:57:45 +0000 (11:57 -0500)]
fix for spacemall alias, proper multi-iname find

5 years agoadded support for steam on native linux
Chris Koeritz [Wed, 23 Jan 2019 05:05:22 +0000 (00:05 -0500)]
added support for steam on native linux

5 years agoadded toaster
Chris Koeritz [Wed, 23 Jan 2019 03:58:07 +0000 (22:58 -0500)]
added toaster

5 years agorevised location for windows goods link
Chris Koeritz [Wed, 16 Jan 2019 03:34:03 +0000 (22:34 -0500)]
revised location for windows goods link

5 years agoextracted spacem to file, new spacemall alias
Chris Koeritz [Tue, 15 Jan 2019 05:03:07 +0000 (00:03 -0500)]
extracted spacem to file, new spacemall alias

5 years agonew fortune and some renaming
Chris Koeritz [Mon, 14 Jan 2019 19:34:04 +0000 (14:34 -0500)]
new fortune and some renaming

5 years agorevised laxer response to synch errors
Chris Koeritz [Mon, 14 Jan 2019 03:59:58 +0000 (22:59 -0500)]
revised laxer response to synch errors

no point in blowing up the whole synch process if one simple error in one synch operation fails.  this is not intended to operate in perfect evacuated lab environment.

new alias for updating new little backup drive, slimpickenz.

5 years agonew script for copying fallout 76 photo gallery
Chris Koeritz [Fri, 4 Jan 2019 16:51:19 +0000 (11:51 -0500)]
new script for copying fallout 76 photo gallery

not parameterized for everyone; assumes you're fred.  may fix someday.

5 years agonew fortune, fixed warnings
Chris Koeritz [Fri, 30 Nov 2018 22:33:22 +0000 (17:33 -0500)]
new fortune, fixed warnings

6 years agonew fortunes
Chris Koeritz [Tue, 20 Nov 2018 16:31:18 +0000 (11:31 -0500)]
new fortunes

6 years agofixed annoying bug for test section manager
Chris Koeritz [Thu, 1 Nov 2018 14:59:49 +0000 (10:59 -0400)]
fixed annoying bug for test section manager

where the test would create a dir /feisty_meow if run as root, for storing the ini file.
do need to reevaluate the all users dir option; it makes no sense on linux, although at least we drive it by a simple environment variable.  is there even a unix equivalent to that concept of storing for all users?  not really, except sort of /etc dir.

6 years agoincreased register size limit for vim
Chris Koeritz [Wed, 31 Oct 2018 18:06:57 +0000 (14:06 -0400)]
increased register size limit for vim

6 years agoimproved comparator
Fred T. Hamster [Tue, 30 Oct 2018 16:38:39 +0000 (12:38 -0400)]
improved comparator

now can compare our archives against almost arbitrary locations.
compare dirs now complains if a local or remote directory fails to be changed to.

6 years agoturned off debugging for titler
Chris Koeritz [Tue, 30 Oct 2018 15:56:27 +0000 (11:56 -0400)]
turned off debugging for titler

6 years agoflumps
Fred T. Hamster [Tue, 30 Oct 2018 15:51:10 +0000 (11:51 -0400)]
flumps

6 years agodropped terminal title oracle; things are good now
Chris Koeritz [Tue, 30 Oct 2018 15:47:49 +0000 (11:47 -0400)]
dropped terminal title oracle; things are good now

we stopped trying to scrape the current terminal title using various types of window magic.  the change from unity and having a WINDOWID defined really screwed us in that; we used to be able to get the exact right title based on our WINDOWID, but once that's missing, there's no reliable way to get the terminal title unless the terminal is in the foreground and focused.  heck with that.
so we're back to our approach of stacking up terminal titles.  this works now, since we have a better approach.  only a simple variable is used, not an array, so we can pass this to subshells reliably.  and the save / restore feature has been kept intact, even though save expects a parameter as the title now.  it just uses the existing item on the top of the stack if no new title is saved, thus preserving the semantics of saving the title.
so far things are looking nice.  it will be nice to decouple this feature of feisty meow from OS changes and screwiness.

6 years agoswitched to non-verbose mode for temp dir
Chris Koeritz [Tue, 30 Oct 2018 00:41:12 +0000 (20:41 -0400)]
switched to non-verbose mode for temp dir

now it just blatts out a noise if creating the $TMP directory, and it uses the feisty meow event log rather than a boutique specialty file.

6 years agonew fortune
Chris Koeritz [Tue, 30 Oct 2018 00:15:48 +0000 (20:15 -0400)]
new fortune

6 years agoadded tbz extension for tar bzip2
Chris Koeritz [Sun, 28 Oct 2018 23:46:49 +0000 (19:46 -0400)]
added tbz extension for tar bzip2

6 years agonew fortune
Chris Koeritz [Wed, 24 Oct 2018 20:54:09 +0000 (16:54 -0400)]
new fortune

6 years agoswitched around binary chmod to avoid error noise
Chris Koeritz [Wed, 24 Oct 2018 03:19:54 +0000 (23:19 -0400)]
switched around binary chmod to avoid error noise

6 years agoupdated folder name
Chris Koeritz [Tue, 23 Oct 2018 23:21:19 +0000 (19:21 -0400)]
updated folder name

6 years agoupdated info for current usage patterns
Chris Koeritz [Tue, 23 Oct 2018 20:02:43 +0000 (16:02 -0400)]
updated info for current usage patterns

6 years agoenhancement--not complaining about empty save dirs
Chris Koeritz [Tue, 23 Oct 2018 18:38:38 +0000 (14:38 -0400)]
enhancement--not complaining about empty save dirs

now you don't get nastygrams if a game's save dir exists but there are no save files to save; it just skips that one.  play it some more and you'll see the saves show up again.

6 years agomade a general comparator for my archives
Chris Koeritz [Thu, 18 Oct 2018 17:07:43 +0000 (13:07 -0400)]
made a general comparator for my archives

not completely general yet, since archives list is encoded in script, but a lot nicer and closer to what i want for any machine.

6 years agocleanups and new periodic reboot crontab
Chris Koeritz [Thu, 18 Oct 2018 16:39:01 +0000 (12:39 -0400)]
cleanups and new periodic reboot crontab

6 years agogeneralized
Chris Koeritz [Thu, 18 Oct 2018 07:54:12 +0000 (03:54 -0400)]
generalized

6 years agonew fortune
Chris Koeritz [Tue, 16 Oct 2018 19:10:21 +0000 (15:10 -0400)]
new fortune

6 years agoadds pushing of dev branch
Chris Koeritz [Tue, 16 Oct 2018 01:03:19 +0000 (01:03 +0000)]
adds pushing of dev branch

this makes my changes show up a lot more frequently at the downstream
repos, since we used to only be synching the master branch.

6 years agoMerge branch 'master' of github.com:fredhamster/feisty_meow into dev
Chris Koeritz [Tue, 16 Oct 2018 00:22:54 +0000 (00:22 +0000)]
Merge branch 'master' of github.com:fredhamster/feisty_meow into dev

6 years agodirtree fixed up nice
Chris Koeritz [Tue, 16 Oct 2018 00:05:23 +0000 (20:05 -0400)]
dirtree fixed up nice

now uses the current directory as the path if no path is provided.
added a --help flag if it comes as first parameter.
improved help instructions.
zapped extra blank line that was making pattern based listings look bad.

6 years agonew fortune
Chris Koeritz [Mon, 15 Oct 2018 23:09:30 +0000 (19:09 -0400)]
new fortune

6 years agobetter behaved
Chris Koeritz [Sun, 14 Oct 2018 07:06:41 +0000 (03:06 -0400)]
better behaved

6 years agogenerated file in home now so it can be found
Chris Koeritz [Sun, 14 Oct 2018 06:55:53 +0000 (02:55 -0400)]
generated file in home now so it can be found

6 years agorelocated storage
Chris Koeritz [Fri, 12 Oct 2018 02:01:31 +0000 (22:01 -0400)]
relocated storage

6 years agonew script to take down berserk witcher 3 game
Chris Koeritz [Wed, 10 Oct 2018 19:54:53 +0000 (15:54 -0400)]
new script to take down berserk witcher 3 game

6 years agofinal fix to perplexing name issue, i hope
Chris Koeritz [Tue, 9 Oct 2018 22:52:08 +0000 (18:52 -0400)]
final fix to perplexing name issue, i hope

6 years agofixes and cleanups for gamesaver
Chris Koeritz [Tue, 9 Oct 2018 22:24:19 +0000 (18:24 -0400)]
fixes and cleanups for gamesaver

6 years agoupdated to include witcher
Chris Koeritz [Tue, 9 Oct 2018 22:15:58 +0000 (18:15 -0400)]
updated to include witcher

6 years agosnsx
Chris Koeritz [Tue, 9 Oct 2018 22:02:19 +0000 (18:02 -0400)]
snsx

6 years agonew fortune
Chris Koeritz [Tue, 9 Oct 2018 20:21:15 +0000 (16:21 -0400)]
new fortune

6 years agobacktracking for terminal title saving approaches
Chris Koeritz [Tue, 9 Oct 2018 00:35:57 +0000 (20:35 -0400)]
backtracking for terminal title saving approaches

nothing works in gnome to correctly grab the title of the terminal.  at least not so far.  current approaches for a null WINDOWID variable all accidentally grab the wrong window title if a different window (than the running script's) has focus.

6 years agoadded alias for updating backup drive
Fred T. Hamster [Mon, 8 Oct 2018 22:43:08 +0000 (18:43 -0400)]
added alias for updating backup drive

6 years agohandy config file when using Maildir with mutt
Chris Koeritz [Mon, 8 Oct 2018 17:12:46 +0000 (17:12 +0000)]
handy config file when using Maildir with mutt

6 years agofixed version manually
Chris Koeritz [Fri, 5 Oct 2018 04:16:29 +0000 (00:16 -0400)]
fixed version manually

need to have the next_version script fix this whenever we update the version of feisty meow.  otherwise it's yet another thing that gets out of synch when we change major or minor versions.

6 years agofixed fortune
Chris Koeritz [Fri, 5 Oct 2018 03:16:24 +0000 (23:16 -0400)]
fixed fortune

6 years agonew fortune
Chris Koeritz [Fri, 5 Oct 2018 03:15:32 +0000 (23:15 -0400)]
new fortune

6 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Thu, 4 Oct 2018 22:14:07 +0000 (22:14 +0000)]
Merge branch 'master' of feistymeow.org:feisty_meow

6 years agoMerge branch 'release-2.140.114' into dev
Chris Koeritz [Thu, 4 Oct 2018 21:55:54 +0000 (17:55 -0400)]
Merge branch 'release-2.140.114' into dev

pulling in main branch release changes.

6 years agoMerge branch 'release-2.140.114' 2.140.114
Chris Koeritz [Thu, 4 Oct 2018 21:53:18 +0000 (17:53 -0400)]
Merge branch 'release-2.140.114'

creating release 2.140.114

6 years agoupping version number for new release. release-2.140.114
Chris Koeritz [Thu, 4 Oct 2018 21:52:35 +0000 (17:52 -0400)]
upping version number for new release.

6 years agocool info for helper bits
Chris Koeritz [Thu, 4 Oct 2018 04:02:10 +0000 (00:02 -0400)]
cool info for helper bits

6 years agoimproved wording for not finding file
Chris Koeritz [Wed, 3 Oct 2018 19:43:29 +0000 (15:43 -0400)]
improved wording for not finding file

6 years agonew template for 3.5x3.5 sized cards
Chris Koeritz [Wed, 3 Oct 2018 19:09:29 +0000 (15:09 -0400)]
new template for 3.5x3.5 sized cards

6 years agomore like a fix now for terminal title
Chris Koeritz [Wed, 3 Oct 2018 08:22:28 +0000 (04:22 -0400)]
more like a fix now for terminal title

seems to preserve title properly when actually running it; had botched name of app (xwininfo) to check for existence of

6 years agonew fortune
Chris Koeritz [Wed, 3 Oct 2018 08:19:22 +0000 (04:19 -0400)]
new fortune

6 years agofix to stop getting erroneous window title
Chris Koeritz [Wed, 3 Oct 2018 07:29:23 +0000 (03:29 -0400)]
fix to stop getting erroneous window title

i hope.  new approach for snagging existing window title.

6 years agonew fortunes
Chris Koeritz [Thu, 20 Sep 2018 18:56:15 +0000 (14:56 -0400)]
new fortunes

6 years agoswitched mirror hosts
Chris Koeritz [Sun, 16 Sep 2018 16:50:52 +0000 (12:50 -0400)]
switched mirror hosts

6 years agomade docs build silent, added clean_docs target
Chris Koeritz [Fri, 31 Aug 2018 23:24:20 +0000 (23:24 +0000)]
made docs build silent, added clean_docs target

6 years agoupdated apt-get usages to just use apt
Chris Koeritz [Fri, 31 Aug 2018 17:38:16 +0000 (13:38 -0400)]
updated apt-get usages to just use apt

6 years agonew fortune
Chris Koeritz [Fri, 31 Aug 2018 17:07:53 +0000 (13:07 -0400)]
new fortune

6 years agomade ssh terminal debugging use feisty debug flag
Chris Koeritz [Tue, 28 Aug 2018 18:30:13 +0000 (14:30 -0400)]
made ssh terminal debugging use feisty debug flag

6 years agofixed terminal title problem
Chris Koeritz [Wed, 15 Aug 2018 14:05:28 +0000 (10:05 -0400)]
fixed terminal title problem

working around gnome-terminal not supplying WINDOWID by using xdotool.  sigh.  yet another workaround requiring an extra software install.

6 years agodebugging term title again
Chris Koeritz [Tue, 14 Aug 2018 19:52:40 +0000 (15:52 -0400)]
debugging term title again

now with gnome terminal WINDOWID is not set, so we're currently hosed.

6 years agofixed weird save dirs for fallouts
Chris Koeritz [Tue, 17 Jul 2018 20:33:16 +0000 (16:33 -0400)]
fixed weird save dirs for fallouts

6 years agonew fortunes
Chris Koeritz [Sun, 15 Jul 2018 01:44:13 +0000 (21:44 -0400)]
new fortunes

6 years agodropping unused link maker, renaming replacer
Chris Koeritz [Fri, 1 Jun 2018 20:06:07 +0000 (16:06 -0400)]
dropping unused link maker, renaming replacer

6 years agobetter instructions for rounder
Chris Koeritz [Fri, 1 Jun 2018 16:59:42 +0000 (12:59 -0400)]
better instructions for rounder

6 years agobug fix for home dir in permissionator
Chris Koeritz [Thu, 31 May 2018 13:03:48 +0000 (09:03 -0400)]
bug fix for home dir in permissionator

was using ~root in refred, since i mistakenly used $HOME within the script.  fixed to be the home for the user specified rather than whoever happens to be running the script.
also a new couple of fortunes in nechung db.

6 years agoadded support for running general updater on own
Chris Koeritz [Wed, 30 May 2018 18:27:13 +0000 (14:27 -0400)]
added support for running general updater on own

added a script plug at the bottom that will take arguments and do an update_archive_drive on them, which is desirable for any drives that are not in one of my customized scripts.

6 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Sat, 26 May 2018 04:14:07 +0000 (04:14 +0000)]
Merge branch 'master' of feistymeow.org:feisty_meow

6 years agoMerge branch 'release-2.140.113' into dev
Chris Koeritz [Sat, 26 May 2018 02:31:53 +0000 (22:31 -0400)]
Merge branch 'release-2.140.113' into dev

bringing in the latest release's updates.

6 years agoMerge branch 'release-2.140.113' 2.140.113
Chris Koeritz [Sat, 26 May 2018 02:24:56 +0000 (22:24 -0400)]
Merge branch 'release-2.140.113'

new release 2.140.113

6 years agopreparing new release 2.140.133 release-2.140.113
Chris Koeritz [Sat, 26 May 2018 02:21:36 +0000 (22:21 -0400)]
preparing new release 2.140.133

highlights: act_on_tree, act_on_apps, auto-guessing powerup dir (also in other site avenger scripts), rational checkin process ordering

6 years agoimplemented smart directory chooser for SA scripts
Chris Koeritz [Sat, 26 May 2018 02:17:36 +0000 (22:17 -0400)]
implemented smart directory chooser for SA scripts

if the developer is already in a site avenger project folder, and requests to do a powerup (or other supported site avenger command), then the current project will be chosen as the application name.  previously, the list of all projects in apps would be shown.

6 years agouses knowledge of current dir to pick app dir
Chris Koeritz [Sat, 26 May 2018 01:30:51 +0000 (21:30 -0400)]
uses knowledge of current dir to pick app dir

when the user is not explicit, we use a heuristic to get the application directory for a site avenger project.  if the current directory has an avenger5 directory someplace above it, then we can decide that's the implied directory to operate on.  and we do.

6 years agoadded a category name for backing up
Fred T. Hamster [Sat, 26 May 2018 00:45:33 +0000 (20:45 -0400)]
added a category name for backing up

6 years agoadded a short sleep
Chris Koeritz [Sat, 26 May 2018 00:09:06 +0000 (20:09 -0400)]
added a short sleep

6 years agodecided to stop once there is no input left
Chris Koeritz [Fri, 25 May 2018 23:16:40 +0000 (19:16 -0400)]
decided to stop once there is no input left

6 years agomanaged to encode my data in the script
Chris Koeritz [Fri, 25 May 2018 23:14:12 +0000 (19:14 -0400)]
managed to encode my data in the script

fixed now.

6 years agospecial purpose underscore to space converter
Chris Koeritz [Fri, 25 May 2018 22:11:13 +0000 (18:11 -0400)]
special purpose underscore to space converter

just takes lines of input and turns the underscores back into spaces; part of a simple readability toolset for converting file names to titles.

6 years agonew scripts for acting on hierarchies
Chris Koeritz [Fri, 25 May 2018 20:30:47 +0000 (16:30 -0400)]
new scripts for acting on hierarchies

act_on_tree runs an action on every folder that is one level down from a directory, where the default is to use the current directory.  so like "act_on_tree git pull" would update all the git repositories under the current dir.  there is a flag for changing the default location to act on.
act_on_apps is a site-avenger specialized version of act_on_tree that runs the command on directories under ~/apps which also happen to be site avenger projects (i.e. they have an avenger5 subdirectory just under the project directory).

6 years agofixed no checkin message
Chris Koeritz [Thu, 24 May 2018 02:07:31 +0000 (22:07 -0400)]
fixed no checkin message

6 years agocorrected omitted checkouts in checkin
Chris Koeritz [Thu, 24 May 2018 00:33:19 +0000 (20:33 -0400)]
corrected omitted checkouts in checkin

the checkin process was skipping the checkout for .no-checkin directories, when it should have still been checking out the code.

6 years agoadded check that releases directory exists
Chris Koeritz [Thu, 24 May 2018 00:22:43 +0000 (20:22 -0400)]
added check that releases directory exists

6 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Tue, 22 May 2018 17:41:17 +0000 (17:41 +0000)]
Merge branch 'master' of feistymeow.org:feisty_meow

6 years agoboiled down to one command
Chris Koeritz [Tue, 22 May 2018 17:13:01 +0000 (13:13 -0400)]
boiled down to one command

currently working on ubuntu for time synch of client, so leaving it like this.