- 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?).
Also:
- moved the services directory to a less hidden position.
- update swaylock config.
- use wayland-logout in killing script (it's provided by wf-shell >= 0.6.0)
- config for new starship version
- make waybar service use Waybar from PATH
- add sndio config to waybar
- add startcage script
- other assorted stuff
- create cde-kicad for themed KiCad
- create sndio_volume: requires patched sndioctl to work
- change redshift service to gamma one, use gammastep. gammastep still
needs to be accepted into void repos
- add download code for cdetheme in sourcecode/install.sh
- update meow and purr
- clean up do-not (thanks skarnet and heliocat) / add completion for it
- arm-nm: print function size inside arm-none-eabi ELFs
- do-not: do something and send notification when it's done
- lessg: require calling doas/sudo to launch it
- speak_time: execline implementation
- dis: equivalent to lnch, uses only execline
- 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
- line and line_size should be reset each loop, otherwise getline() will
use a freed memory address. This worked under glibc, but broke under
musl for some reason. More specifically, it would segfault when running
setmntent for the second time.
- General clean-up: is_mounted checks shouldn't call continue, otherwise
they will skip the clean-up routines. This would be a memory leak, but
not a functionality issue. The calls to continue were probably the
reason that the program didn't segfault when running for a consecutive
time, after the first map had already been mounted.
- Move printf calls to outside fork block.