Kickstart.fnl is an ASAP (as small as possible) configuration in Fennel language to get sensible out of the box experience with Neovim.
- Neovim >=0.12.0
- C/C++ compiler (gcc or clang)
- git
- ripgrep
- tree-sitter-cli
- Nerd Font
- Fennel compiler
- Some patience and knowledge of the terminal :3
Unmask 9999 version in /etc/portage/package.accept-keywords/neovim:
app-editors/neovim **Then you can emerge it.
Use neovim-nightly-overlay with Home-manager or NixOS flake configuration.
You will probably need to fetch Neovim github repository and compile from source. Follow Neovim manual to learn more.
Unless fennel is packaged for your distribution, follow official guide.
Check if ~/.config/nvim does exist and is empty. If you have any existing configuration,
I advise you to do a backup. For example:
mv ~/.config/nvim ~/.config/nvim-oldAfter checking nvim folder and doing a backup of your configuration,
you can clone this repository:
git clone https://github.com/Yappaholic/kickstart.fnl ~/.config/nvimThen, you can start with reading init.lua and init.fnl files to get more
information.
- Fennel tutorial
- Fennel reference
- tangerine.nvim repository
- Neovim documentation
- help pages (use
:help thinginside Neovim)