No description
- Vim Script 94.5%
- Shell 4.2%
- Lua 1.3%
| bat/.config/bat | ||
| direnv/.config/direnv | ||
| foot/.config/foot | ||
| git/.config/git | ||
| i3/.config/i3 | ||
| i3status/.config/i3status | ||
| mpd/.mpd | ||
| mutt | ||
| npm | ||
| nvim/.config/nvim | ||
| sh | ||
| ssh/.ssh | ||
| sway/.config/sway | ||
| tmux/.config/tmux | ||
| vim/.config | ||
| x11 | ||
| zk/.config/zk | ||
| zsh | ||
| .gitignore | ||
| .gitmodules | ||
| install.sh | ||
| LICENSE | ||
| README.md | ||
| stow.sh | ||
dotfiles
Clone this repo:
$ git clone --recurse-submodules https://git.sr.ht/~jswank/dotfiles
But since you cloned the repo and forgot to grab the submodules, get them now:
$ git submodule update --init --recursive
Install my dotfiles:
$ ./install.sh
This will install dotfiles for commonly used apps: if you want to install for an app not included, provide that as an argument:
$ ./install.sh i3 # installed i3 dotfiles
There are two potential gotchas:
-
There are submodules in this repo (mostly vim/neovim plugins) which didn't get populated when you cloned the repo. See above.
-
stowis not installed on the system. There is a bash equivalent that is close enough in this repo that the install script will automatically use.