Skip to content

aqc-github/neovim_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Configuration

This repository contains my personal Neovim configuration for portability across different systems.

Neovim Installation

Fedora Linux

# Install Neovim
sudo dnf install neovim

# Or for the latest version from Copr
sudo dnf copr enable agriffis/neovim-nightly
sudo dnf install neovim

macOS (Homebrew)

# Install Neovim
brew install neovim

# Or install the nightly version
brew install --HEAD neovim

Configuration Installation

  1. Backup your existing Neovim configuration (if any):

    mv ~/.config/nvim ~/.config/nvim.backup
  2. Clone this repository to your Neovim configuration directory:

    git clone <repository-url> ~/.config/nvim
  3. Start Neovim and let the plugin manager install plugins:

    nvim

Structure

  • init.lua - Main configuration entry point
  • lua/ - Lua configuration modules
  • .gitignore - Git ignore patterns

Requirements

  • Neovim 0.8+ (recommended)
  • Git (for plugin management)

Notes

  • The lazy-lock.json file is excluded from version control to allow for flexible plugin versions across different systems
  • System-specific files like .DS_Store are ignored
  • Configuration is designed to work across different operating systems

About

Personal Neovim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages