A collection of my Unix-y configuration files.
- Vim script 100%
| .claude | update claude memory and settings | |
| .config | fix: various dotfile fixes | |
| .ssh | fix: various dotfile fixes | |
| .vim/colors | my colorscheme version 1.3 now, with more softer/pastel-like colors | |
| .gitconfig | set default 10 line limit in git log and added reflog alias | |
| .gitignore | remove redundant prefixes in gitignore | |
| .myfunctions | fix: various dotfile fixes | |
| .myrc | add terragrunt and opentofu tab completion | |
| .vimrc | switch to copilot ai assist, with work user | |
| README.md | fix: various dotfile fixes | |
| wsl.conf | add wsl.conf for cases when forced to work on windows with wsl | |
My Dotfiles
A backup, collection and gallery of my personal Unix-y configuration files.
Install
Symlink desired files from this repo to $HOME:
ln -sf ~/projects/dotfiles/.myrc ~/.myrc
ln -sf ~/projects/dotfiles/.myfunctions ~/.myfunctions
ln -sf ~/projects/dotfiles/.vimrc ~/.vimrc
ln -sf ~/projects/dotfiles/.gitconfig ~/.gitconfig
ln -sf ~/projects/dotfiles/.ssh/config ~/.ssh/config
ln -sf ~/projects/dotfiles/.config ~/.config
Then source .myrc from ~/.bashrc:
[ -f ~/.myrc ] && . ~/.myrc
WSL only - copy (not symlink) wsl.conf to /etc/wsl.conf.