Personal Neovim configuration
This repository has been archived on 2024-10-28. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2023-07-28 00:59:41 -07:00
fnl Various changes 2023-07-28 00:59:41 -07:00
.gitignore Ignore spell/ 2022-12-06 12:51:56 -08:00
init.fnl Fix filetype of terminal buffers 2023-05-26 14:50:58 -07:00
init.lua Simplify plugin list 2022-11-30 22:27:40 -08:00
LICENSE Initial commit 2022-11-29 05:22:32 -08:00
README.md Add README.md 2022-11-30 00:30:47 -08:00

Neovim Config

This is my personal Neovim configuration. I use neovim as my daily driver text editor and for all my code editing. Becaue of this, I have a lot of features traditionally found in an IDE installed through plugins.

Requirements

Git is required to install and update plugins. For more information, see packer.nvim's project page.

Because this config is written in Fennel (a Lisp dialect that compiles to Lua), you need that installed as well.

Use

To use this config, clone this repo into your ~/.config/nvim folder. The first time you launch it, packer.nvim and tangerine.nvim will be bootstrapped. All the other plugins will then be auto downloaded.

Rationale

The init.lua file should include only the code nessesary to bootstrap packer and tangerine. Other than that, all code should go in init.fnl and the fnl/ directory.