gls alias implementing a smarter git ls-files, taken from [1], since we
don't want submodules when listing files to be processed as text.
[1] https://stackoverflow.com/a/51758365
- update sourcecode/.gitignore
- remove ~/.cargo/bin from PATH: we no longer have anything installed
there
- update stow-linux.sh: remove alacritty and add tex
- clean up outdated battmux script
- remove bat (not used often)
- remove mdcat (upstream added file fetching when the markdown file has
images)
- replace mdcat with lowdown
- replace dos2unix with toybox and add busybox as bonus; we also add
toybox-static to get a rescue static su(1)
- add symlinks for some toybox and busybox utilities
- add more defaults directories to stow-linux.sh
- make starship config less bad.
- add *i686-launch scripts to access the i686-musl chroot without chroot.
- move cp wrapper to rcp.
- use vulkan in mpv when available (flickers a lot, maybe switch to opengl?).
- config for new starship version
- make waybar service use Waybar from PATH
- add sndio config to waybar
- add startcage script
- other assorted stuff
- fish_prompt: to indicate that one is inside the chrooted fs
- launch-chroot: chroots into the folder, can be turned into C program
at some point to become setuid
- mount-zvol: commmand to mount zvols that have mountpoint= set
- chroot-mnt service: starts up the mounts, kills them with `sv down`.
service-and-tz.sh script was updated to install it
alacritty: lighter color scheme, remove faux_multiplier
fish: colors to adapt to new alacritty theme
nvim: add comments, shortcuts and appearance tweaks
tmux: change prefix to Ctrl+Q (Ctrl+A is more useful to go to the
beginning of the line)