fix: swayidle lock command
chore: changes I lost track of
feat: sway, dwm as backup
chore: move to emacs-lucid
feat: use browser-selector.desktop as default browser
fix: remove tree-sitter-cpp as it's not compiling
feat: add browser-selector.desktop for opening different browsers
feat: add more shell utilities
feat: change swaylock color to less light
fix: prevent error loading shell profile when tty empty
When started out of tty, $(tty) is null, and
[ $(tty) = /dev/tty1 ] ends up in [ = /dev/tty1 ],
and this produces an error.
Instead, switch to bash syntax with double [, and
move it to bash profile to prevent issues in case ~/.profile
is actually loaded from sh and not bash.
feat(home): Add setup_mirrored_repo script
feat: fonts for Japanese, Chinese characters
feat: Add emacs from emacs-branch via inferiors
fix: add zathura pdf support