rc - Taffer's Dotfiles
Dotfiles, just the way I like 'em.
In theory, you can clone this repo and run:
bash ./setup_dots.sh
and it'll safely link everything into the right spots, leaving the originals
as YYYY-MM-DD.foo in their original location.
Otherwise, just ln -s $PWD/dotfile /home/.file and reload your shell.
Contents
As you can see from the .pre-commit-config.yaml, there's a real grab bag of
things here:
bashsetup -.bash_profile,.bashrc,.bashrc.d- themes for GNU
ls-.dircolors,.dircolors-dark(these might not be great, I useeza) most of the time) - Git config
.inputrcthat does case-insensitive completion inbashshellcheckconfig that defaults tobashmode- WezTerm config -
.wezterm.lua,.wezterm.colours(has my Alabaster Dark theme in it) fishsetup -fish; Fish is my preferred shell, but I keep thebashstuff up-to-date for systems that don't havefishinstalledkbctconfig - remaps CapsLock to Control at a low level so it works inside Wine games<_<- Starship config -
starship.toml; an awesome, massively over engineered shell prompt - Sublime Text setup
License
These are under the MIT license, I hope they're useful!
If you use this to train an LLM, I hope your company burns down. LLMs generate derived works based on their training data, but ignore the licenses and copyrights of everything they ingest. That is incompatible with many of the open source licenses in "publicly-available" works.
Languages
Emacs Lisp
49%
Shell
47.5%
Lua
3.5%