As of July 2023, this repository is archived. Switching to a different plugin manager removed the need for the installation scripts, and the sole init.lua
file has been moved to https://github.com/aquova/dotfiles.
My personal Neovim configuration and setup scripts, now with a cute repo name.
https://github.com/aquova/vimars
Installation scripts for my Neovim configuration. Installs lightweight plugins, colorscheme, and optimal settings.
These scripts do not actually install Neovim, you will need to do that yourself. Visit https://neovim.io for more information.
Run ./vim_install.sh
. The script will create the necessary folder structure and install the plugins and colorschemes into their correct places. The script assumes you have git
installed.
init.lua
is the settings file for Neovim.
- VimCompletesMe
- Autocompletion based on previously typed words.
- Vim Closetag
- Auto-closes HTML tags
- ToggleTerm
- Improved terminal from within Neovim
- Pico-8 Syntax
- Adds syntax support for Pico-8's flavor of Lua.
- ALE
- Linting support
- Auto Pairs
- Automatically adds matching [({})] when typed.
- Neovim Tree
- Neovim file explorer
- Neovim Web Devicons
- Development icons for Neovim
- Indent Blankline
- Adds indentation guides
- Vim Signify
- Adds git change symbols to sidebar
- Lua Line
- Neovim statusline support
- Telescope
- Fuzzy finder
- Hop
- Easymotion-like navigation plugin
- Barbar
- Neovim tabline support
- Vim Polyglot
- Additional syntax support
- Vim Commentary
- Adds keybindings for commenting code
- Vim Fugitive
- Increased git integration from within Vim
- Vim Repeat
- Allows for repeated behavior with the
.
key
- Allows for repeated behavior with the
- Vim Surround
- Adds keybinds for surrounding selections with characters
- OneDark
- Colorscheme based on the default Atom editor theme, with airline theme to match.