# ┌                                                ┐
# │             Configure nvim itself              │
# └                                                ┘
rm -rf ~/.config/nvim
mkdir ~/.config/nvim
cp -r ./nvim/* ~/.config/nvim/


# ┌                                                ┐
# │                Configure pager                 │
# └                                                ┘
rm -rf ~/.config/nvimpager/
mkdir ~/.config/nvimpager
cp -r ./nvim/* ~/.config/nvimpager/
cp ./lazy-conf-pager.lua ~/.config/nvimpager/lua/lazy-conf.lua

# Remove unnecessary configs from pager
cd ~/.config/nvimpager/
rm -rf ./lua/plugins/lsp
rm -rf ./lua/plugins/testing
rm -rf ./lua/plugins/nav/telescope
rm -rf ./ftplugin

# Remove specific plugins
rm -rf ./lua/plugins/nav/neotree.lua
rm -rf ./lua/plugins/nav/toggleterm.lua
rm -rf ./lua/plugins/style/startup.lua
rm -rf ./lua/plugins/util/autotag.lua
rm -rf ./lua/plugins/util/autopairs.lua
rm -rf ./lua/plugins/util/colour-picker.lua
rm -rf ./lua/plugins/util/indent-blankline.lua
rm -rf ./lua/plugins/util/markdown-preview.lua
rm -rf ./lua/plugins/util/neogen.lua
rm -rf ./lua/plugins/util/move.lua
rm -rf ./lua/plugins/util/neotab.lua
rm -rf ./lua/plugins/util/usage-tracker.lua
rm -rf ./lua/plugins/util/surround.lua
rm -rf ./lua/plugins/util/scratch.lua
rm -rf ./lua/plugins/util/multicrsors.lua
rm -rf ./lua/plugins/util/diff
