Here be dotfiles!
- zsh
- neovim with Lua-forward configuration
- packer for package management. Highlights include:
- vim
- vim-plug for plugin management
- a number of plugins, mostly for QoL improvement and git integration
- vim-plug for plugin management
- chezmoi for dotfiles management
- fzf
- Solarized Dark theming throughout (you may need to update your terminal emulator's theme & color palettes!)
git clone https://github.com/jandamm/zgenom.git "${HOME}/.zgenom"
sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply julian45
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install # you can safely say no to the last question, since the sourcing commands are already included
# run below line only if you've used tarjoilija/zgen before
rm -rf .zgen
plugins.lua is set up so that upon your first run of nvim
, it should automatically pull everything down. Once it's done, you'll likely need to quit and reopen for everything (e.g., theme) to properly apply, but after that, everything should be good to go for neovim!
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim +PluginInstall +qall
Then, open a new shell and wait just a bit, and you should be good to go! The above section is partially reconstructed from memory; please let me know if I'm missing something.