Dotfiles cleanup | Details
Posted on 2021-10-07
State of the dotfiles
Most of them were kind of a mess. A few years ago I started organizing them based on StreakyCobra's method but that turned into kind of a nightmare when trying to switch between different env configurations for personal, work, sandboxes at work, private details, etc.
So instead I've started sandboxing everything I can, which has actually solved some issues that I thought were inherent Java issues, but actually just one program fighting another one. For example:
screen -S foo -d -m
env -i \
HOME=/home/actual/somewhere/foo \
DISPLAY=:0.0 \
COLORTERM=truecolor \
TERM=xterm-256color \
LOGNAME=foo \
USER=foo \
bash
# C-a C-d
pass -c foo/supersecret
screen -r foo
# profit
Terminal emulators
This might turn into a waste of time, but I decided to try out some different terminal emulators. It would be nice to find something lite, copyleft, and available on multiple platforms/DEs/WMs. I found these with an internet search. I did a `apt search "terminal emulator"` and also, the top 5 list results when I checked all had most of these:
Current top 3
Runners-up
- https://github.com/Swordfish90/cool-retro-term
- https://github.com/Guake/guake
- https://gnunn1.github.io/tilix-web/
- https://hyper.is/
- https://github.com/lanoxx/tilda
- https://github.com/GitSquared/edex-ui
- https://konsole.kde.org/
- https://github.com/KDE/yakuake
Fonts
I also noticed that buster has: fonts-firacode
Thunderbird
I currently have an issue with Thunderbird clobbering the subject line in emails. I finally found out what happened. Apparently v78 needs a backport from a fix in v91. Or I need to use something else, either upgrade or move clients.
https://bugzilla.mozilla.org/show_bug.cgi?id=1662408
Reading
- https://emacsthemes.com/popular/index.html
- https://itch.io/jam/fedijam-2
- https://rspec.info/
- https://docs.python.org/3/library/unittest.mock.html#unittest.mock.create_autospec
- https://www.gnu.org/software/gnuzilla/
- https://gitlab.com/owl-lisp/owl
- https://github.com/yuriy-chumak/ol
- https://pypi.org/project/smbprotocol/
- https://github.com/mvantellingen/python-zeep
- https://www.gnu.org/software/gnuzilla/