dotfiles/config/nvim
2024-03-30 12:15:31 -04:00
..
lua migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00
.neoconf.json migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00
init.lua migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00
LICENSE migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00
README.org migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00
stylua.toml migrate in nvim, update bootstrap 2024-03-30 12:15:31 -04:00

Prerequisites

Installation of this requires compiling/downloading neovim v0.8.3+. Currently tested on v0.9.1

A bootstrap script exists here to quickly set up fonts and download the configuration to the appropriate location. The script requires sudo so please verify its contents before running it.

Relevant Files

Files with links are customized

├── init.lua
├── lua
│   ├── config
│   │   ├── autocmds.lua
│   │   ├── keymaps.lua
│   │   ├── lazy.lua
│   │   └── options.lua
│   └── plugins
│   ├── alpha.lua
│   ├── core.lua
│   └── theme.lua
└── stylua.toml

File Details

init.lua: initalize lazyvim and orgmode
autocmds.lua: configure goyo for writing mode
keymaps.lua: lazy escape
options.lua: basic vim options
alpha.lua: alpha homescreen modifications
core.lua: load in plugins
theme.lua: theme setup
stylua.toml: basic styling