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 git@github.com:Hives/dotfiles.git
mv dotfiles .dotfilesRunning 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 (
.zshrcsets 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?