Fred T. Hamster [Thu, 5 Dec 2024 01:22:56 +0000 (20:22 -0500)]
fixed separator method to support character choice
separator now accepts a count and a character string, so like:
$ sep 4 "arf-"
generates:
arf-arf-arf-arf-
nice!
and fixed 's' alias to use separator function instead of being a hard-coded line of pound signs.
Fred T. Hamster [Thu, 21 Nov 2024 01:59:51 +0000 (20:59 -0500)]
need better behavior in picking photo dirs
mushing this into better shape gradually. switched f76 to linux from windows once saw that i could, so now the save dir is different.
could use new save dir as a standard! it makes more sense to link directly to photos, than to have to both link to a folder and then find the photos.
Fred T. Hamster [Fri, 15 Nov 2024 20:48:56 +0000 (15:48 -0500)]
more attempts to get names right
apparently redhat deprecated x11 / xorg in favor of wayland, which has some fairly specific lacks that break some applications. but we don't have a lot of choice now apparently, with redhat at least.
Chris Koeritz [Sun, 20 Oct 2024 20:04:04 +0000 (16:04 -0400)]
updated to simplify my drive updaters
now the aliases are all created based on a list of names, rather than being individually maintained. only downside is that some drives will need renaming to their shorter form to conform with the script.
Chris Koeritz [Sat, 5 Oct 2024 03:19:32 +0000 (23:19 -0400)]
release 2.140.188
jump in version; somehow the config version number was way out of sync with releases.
hopefully will stay in sync now.
lots of changes, mostly minor in this release.
main big thing was dropping some jars that were only present as a convenience for running
java apps, but which were ancient and had vulnerabilities. trying to get back to a "no binaries"
standpoint in the git repository.
Fred T. Hamster [Tue, 1 Oct 2024 00:11:50 +0000 (20:11 -0400)]
restricted snarf_user and how we snarf links
we don't want recursive links being dereferenced, which made last version barf on .local/.../steam due to recursive links in there.
also, stopped backing up .local for the time being anyhow, since it's where steam lives and backing that up means backing up crazy amounts of gigabytes of game apps.
Chris Koeritz [Tue, 14 Nov 2023 12:34:26 +0000 (07:34 -0500)]
fixes for prep feisty host
added some new apps in prep feisty host (e.g. screen, python3)
cast_identify_spell is a cool script for identifying metadata on files, but identify app is actually broken on my current ubuntu (Ubuntu 22.04 (code-name jammy)).
path_splitter is just a nice reformatter for the PATH variable that shows each component on a separate line. cheapo script.
Fred T. Hamster [Wed, 1 Nov 2023 21:03:25 +0000 (17:03 -0400)]
more changes to support a FEISTY_MEOW_PERSONAL_HOME variable
this acts in place of $HOME for any custom purposes that we refer
to $HOME for, when there's a choice in the matter. we can't change
things about the system, like ssh looking for configs in $HOME/.ssh
and we don't want to. this is just for assets related to or used by
the user that they want dealt with properly under their specific home directory.
if it's not already set, then we default to $HOME for the value.
Fred T. Hamster [Wed, 1 Nov 2023 20:42:30 +0000 (16:42 -0400)]
updated to use FEISTY_MEOW_SCAN_REPOS variable instead
of FEISTY_MEOW_APPS_DIR variable, which is annoyingly conflicted.
the scan repos is currently single value, but we need to support
multi value in the future.
Chris Koeritz [Wed, 1 Nov 2023 20:26:43 +0000 (16:26 -0400)]
updated to add new FEISTY_MEOW_APPS_DIR
this addresses a peculiarity on some machines, where we don't want the
apps dir to just be $HOME/apps. pre-setting the variable before loading
feisty meow should allow flexibility about where the apps are actually
located.
Chris Koeritz [Wed, 8 Mar 2023 16:56:12 +0000 (16:56 +0000)]
exception granted for execute bit on movie scripts
these are needed in cgi-bin, and allowing additional execute permissions
seems a lot better than making temporary copies elsewhere just to get
cgi-bin able to execute. contents were already readable by world, but
now they are executable by world.