Skip to content

jacksonneal/nvim

Repository files navigation

nvim

My neovim config

Usage

Prerequisites

Setup

Clone this project into the neovim config directory (~/.config/nvim).

Config

Configuration settings are driven by the core.config module, which contains all defaults. You may set global overrides in a ~/.config/nvim/nvim.json file. Projects may also provide their own local overrides in an nvim.json at the root of the project. The schema for nvim.json files is nvim.schema.json.

Example nvim.json:

{
  "$schema": "https://raw.githubusercontent.com/jacksonneal/nvim/minimal/nvim.schema.json",
  "colorscheme": "rose-pine-dawn"
}

DAP

Python

Debugging in Python is supported through the nvim-dap-python plugin, which is configured to use a virtual environment located at ./.venv and pytest as a test runner.

Keymap Command
<leader>dpr Debug current function
F9 Toggle DAP UI
<leader>db Toggle breakpoint
F5 Continue from breakpoint

About

My neovim config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages