/nvim-config

My personal neovim config.

Primary LanguageLuaGNU Affero General Public License v3.0AGPL-3.0

nvim-config

My personal Neovim config.

This config is built from scratch for the sake of education and control; and comes with no guarantees of functionality or stability. If you do not know exactly why you like this config, you are probably better off with an alternative. Notably, LazyVim for a ready-made setup or kickstart.nvim for a build-your-own config.

Notable plugins

Startup

Installation

Requirements

Manual installation

  • Assumes $XDG_CONFIG_HOME == ~/.config. Adjust accordingly if this is otherwise
  • Assumes ~/.config/nvim does not already exist. If it does, remove it (preferably with a backup) before installation
  • Assumes that you have installed the requirements
mkdir ~/.config
cd ~/.config
git clone https://github.com/RemasteredArch/nvim-config.git nvim/

Automatic installation

  • Designed for Ubuntu 24.04, but would probably work on other versions or other apt-based distributions
  • This is currently COMPLETELY UNTESTED! Feel free to use it as a reference, but it is currently only a part of this repository in order to facilitate development
# Again, this is COMPLETELY untested!
curl https://raw.githubusercontent.com/RemasteredArch/nvim-config/main/setup.sh | bash
# DO NOT RUN THIS if you are not certain that it is okay!

License

nvim-config is licensed under the GNU Affero General Public License version 3, or (at your option) any later version. You should have received a copy of the GNU Affero General Public License along with nvim-config, found in LICENSE. If not, see https://www.gnu.org/licenses/.

nvim-config contains code from other software. See COPYING.md for more details.