dotfiles/.config/nvim
2023-09-05 12:27:26 +02:00
..
lua New script for restarting audio, new binds for hyprland documented and delition of unused nvim plugins 2023-09-05 12:27:26 +02:00
.gitignore spicetify changes, lazyvim installation an little config 2023-07-18 17:21:49 +02:00
.neoconf.json spicetify changes, lazyvim installation an little config 2023-07-18 17:21:49 +02:00
init.lua spicetify changes, lazyvim installation an little config 2023-07-18 17:21:49 +02:00
lazy-lock.json New LSPs, null-ls modules and plugins for neovim setup. Using eza as new ls replacer instead of exa. Change in the hypr config to be more modular in terms of workspaces and monitors, as well as installing pyprland to use scratchpads 2023-09-05 11:30:49 +02:00
README.md New readme to pair with the new conf 2023-08-23 21:06:05 +02:00
stylua.toml nvim config redesign, deleting and modifying a lot of plugins 2023-08-03 12:04:38 +02:00

dotfiles/.config/nvim

Install Instructions

Install requires Neovim 0.9+. Always review the code before installing a configuration.

Clone the repository and install the plugins:

git clone git@github.com:Matt-FTW/dotfiles ~/.config/Matt-FTW/dotfiles
NVIM_APPNAME=Matt-FTW/dotfiles/.config/nvim nvim --headless +"Lazy! sync" +qa

Open Neovim with this config:

NVIM_APPNAME=Matt-FTW/dotfiles/.config/nvim nvim

Plugins

color

colorscheme

comment

completion

editing-support

file-explorer

fuzzy-finder

keybinding

lsp

lsp-installer

markdown-and-latex

media

nvim-dev

plugin-manager

preconfigured

project

scrollbar

startup

syntax

tabline

utility

Language Servers

  • marksman
  • pyright
  • dockerls
  • gopls
  • jdtls
  • jsonls
  • ruff_lsp
  • rust_analyzer
  • tailwindcss
  • tsserver
  • yamls