Config files for my general environment. Pretty up to date usually. In use on both user and server systems.
Things you might want to look at:
- The vim config is pretty neat. Nothing minimal, but I try to only include plugins that actually help my workflows.
- I'm not shell coder at all, but my zsh config is really pretty alright and modular.
- The mutt and tmux configs are alright, but nothing special.
- Some of the tool configs can get you started easier, maybe: dunst, i3 and rofi, in particular.
- I also try to document my firefox extensions and their settings.
- There are a couple of small helper scripts in
bin
.
- Install the packages listed in
packages-to-install
. - Run
./install
. - Install crontabs from
./crontab
- Install sudoers from
./sudoers
- Perform Firefox plugin config steps.
- If on a Desktop system, install
X/override.conf
for login handling. - If on a Desktop system on a ThinkPad, install
X/40-thinkpad-keyboard.conf
. - Download this obsidian fork,
npm install && npm run build
,cp -r build ~/doc/wiki/.obsidian/plugins/obsidian-local-images
, be sad. - Update
/etc/pam.d/login
as described in the wiki, and then also activate SSH-agent support in gnome-keyring as per https://wiki.archlinux.org/title/GNOME/Keyring#SSH_keys
systemctl --user mask xdg-desktop-portal-gtk.service