OBS: There is no automatic backup of your old configuration here!
# Install all required software using brew
$ make install
# Setup all required symlinks
$ make install
Fully migrated lua
based config. All config located in nvim with the whole nvim folder being a symlink from ~/.config/nvim/
making nvim/init the config entrypoint. Default (core) settings are located in nvim/settings.
$ make neovim
The configuration uses a lot of custom nvim plugins (lua)
. The full list can be found at nvim/lua/plugins and uses packer as the default package manager. Many plugins have additional configuration found within the nvim/lua/config/ folder.
fzf
is used for searching in CTRL-R
search and is used by a multitude of the neovim plugins. ripgrep
is used for a multiple of fuzzysearch options, used by a multitude of the neovim plugins.
This configuration uses the brew
package manager. The Brewfile
contains a lot of core packages, as well as a lot of the GUI based programs I use on a day-to-day basis.
$ make brew
I use kitty as my main terminal. It is specifically configured to match my neovim conf. All config is located in kitty.conf
with symlink from ~/.config/kitty/kitty.conf
.
$ make kitty
Config root located in zsh/zshrc
with symlink from ~/.zshrc
This font is enabled by default in the kitty.conf
and is installed via Brew.