Uses GNU Stow.
You need to clone this project, and its submodules (zsh plugins, base16...), and
move it to e.g. ~/.dotfiles
:
cd ~
git clone --recurse-submodules [email protected]:Hives/dotfiles.git
mv dotfiles .dotfiles
Running e.g. stow MY_CONFIG
from the dotfiles folder symlinks the contents of
the MY_CONFIG
folder into the parent folder of the folder where the command
was run. Capiche?
So you could clone this repo into ~/.dotfiles/
, then run stow vim
inside
~/.dotfiles/
, and it will create symlinks of the contents of vim
in your home
directory, which is what you want. Repeat for whatever else.
Requires:
- autojump
- fzf
- starship prompt
- neovim (
.zshrc
sets it as default editor, check the path) - kubectl, kubens, kuectc, kubecolor
Uses packer for package management.
May require a manual step to install. Then do :PackerSync
to compile and
install plugins.
Do something like :mkspell ~/.vim/spell/en.utf-8.add
to compile the spellings
file.
Follow instructions to install Tmux Plugin Manager
In tmux do prefix
+ I
to install plugins from .tmux.conf
- fzf
- git
- Xresources
- emacs?