Skip to content

connorcarpenter15/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Configuration (macOS)

This repository contains my personal Neovim configuration, tailored for macOS and based on the LazyVim starter distribution. Plugin management is handled by lazy.nvim.

Requirements

  • Neovim: Latest stable release (see install instructions)
  • macOS (tested), but most features are cross-platform
  • git (for plugin management)
  • Optional: zoxide, delta, deno, etc. for enhanced features

Installation

  1. Backup your current config (if any):

    mv ~/.config/nvim ~/.config/nvim.backup
  2. Clone this repository:

    git clone https://github.com/yourusername/your-nvim-config.git ~/.config/nvim
  3. Start Neovim:

    nvim

    Plugins will be installed automatically on first launch.

Features

Custom Keymaps

  • <leader>e — Open file explorer (mini.files)
  • <leader>k — Open CodeCompanion AI chat
  • <leader>mp — Markdown preview
  • <leader>rb — Insert R code block (RMarkdown)
  • <leader>ut — Toggle undotree
  • <C-d>, <C-u> — Scroll and center
  • <C-space> — New tab
  • <leader>q — Close window
  • <leader>o — Open current file in system viewer
  • ...and many more (see lua/config/keymaps.lua)

Customization

  • Colorscheme: Set in init.lua and colors/macro.lua
  • Plugins: Managed in lua/plugins/
  • Autocommands: See lua/config/autocmds.lua
  • Options: See lua/config/options.lua

Notes

  • This config is only maintained for the latest stable Neovim release.
  • Some plugins and features are macOS-specific (e.g., system open commands).
  • For a full list of plugins, see lazy-lock.json or browse lua/plugins/.

License

MIT License. See LICENSE for details.


For questions or suggestions, open an issue or PR!


Let me know if you want to add usage examples, screenshots, or more plugin details.

About

Modern Neovim configuration based on LazyVim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published