export LC_USEBASHRC=t; if [[ -s ~/.bashrc ]]; then . ~/.bashrc; fi
### setup
-source /a/bin/errhandle/err
+source /a/bin/bash-bear-trap/bash-bear
src="$(readlink -f -- "${BASH_SOURCE[0]}")"; src=${src%/*} # directory of this file
if [[ $EUID == 0 ]]; then
;;
li)
+ p build-dep eggdrop
+ if [[ ! -L ~/eggdrop/eggdrop ]]; then
+ cd
+ git clone https://github.com/eggheads/eggdrop eggdrop-src
+ cd eggdrop-src
+ ./configure
+ make config
+ make
+ make install
+ fi
+
+ # dunno if this is really needed. it was part of the documented eggdrop systemd install script
+ sudo loginctl enable-linger
+ systemctl --user enable fsysbot
+ systemctl --user start fsysbot
+
m /a/h/setup.sh iankelling.org
# start mumble only when im going to use it, since i dont use it much
########### misc stuff
+
+xdg-settings set default-web-browser abrowser.desktop
+# see current with:
+# xdg-settings get default-web-browser
+
# pressing tab after sdf here:
# scp sdfbash: set +o noglob: command not found
# in t11, bash 5.1.16. this fixes it.