la-ninpre’s dotfiles
i use gnu stow to deploy my dotfiles. installation is very straightforward:
$ git clone https://git.aaoth.xyz/dotfiles.git
$ cd dotfiles
$ ./install
note that you will need to specify --recurse-submodules
option if you also
want to have my xmonad config. for xmonad-specific installation instructions
refer to it’s repo.
programs
a list of programs that i have configurations for.
alacritty
bash
cwm
doom-emacs
kitty
moc
mpd
neovim
newsboat
starship prompt
xmobar (although it’s only useful with xmonad. see above for details)
scripts
a list of useful (for me) shell scripts also provided in current repo.
clean_local_ssh
– purges localhost entries from.ssh/known_hosts
. (yes it’s very silly, but i need it because i ssh to my vms and ssh is always complaining about wrong host keys)fossil-update
– updates fossil to latest versionkeylookup
– receives a public key from keyserver (because gpg is not always able to do so for some reason)nimi_sewi
– a wrapper for nimi sewi that copies it’s output to clipboard and gives a notificationpaperbackup
– makes a printable qr-code backup for gpg secret keyprint_codes
– makes a printable qr-code backup for otp recovery codesrand
– outputs random stringscrot_cmd
– wrapper for scrot utility to simplify it’s usage in keybindings
license
all code in this repo is licensed under an isc license.