.config | ||
.dotfiles | ||
.ssh | ||
.bashrc | ||
.dircolors | ||
.gitconfig | ||
.gitignore | ||
.p10k.zsh | ||
.tmux.conf | ||
.tool-versions | ||
.zshrc | ||
install.sh | ||
README.md |
jim-fx's Dotfiles
Features
- ZSH + oh-my-zsh + p10k
- asdf version manager
- pre-configured neovim
- tmux
- sway
- 1 line installation
Installation
Unsupervised
sh -c "$(curl -L setup.jim-fx.com)"
Manual
git clone git@github.com:jim-fx/.dotfiles.git ~/.dotfiles
chmod +x ~/.dotfiles/setup.sh
~/.dotfiles/setup.sh
Testing
If you want to test this setup, you can use the provided docker image.
docker build . -t jim-fx/dotfiles
docker run -it jim-fx/dotfiles
Opinionated Stuff
Because this is mainly my personal configs there is some stuff which you should be aware of.
Directories
- Personal projects are under ~/Projects
- Uni projects are under ~/COCO
- Binaries are under ~/bin
Custom commands
fx [s/i/o/d] (directory)
Used to navigate and edit folders in the ~/Projects folder
co [number][name]
Used to navigate and edit folders in the ~/COCO folder