No description
Find a file
Niklas Koll ebffa3f387
All checks were successful
Trufflehog / trufflehog (push) Successful in 8s
see if trufflehog finds this
2025-12-23 20:21:47 +01:00
.forgejo/workflows Add secret scan job 2025-12-23 20:20:33 +01:00
after Yaml with 2 space indent 2025-12-20 11:31:20 +01:00
lsp Add yaml config, add prettier setup in none-ls, disable formatting in tsls 2025-09-22 20:39:44 +02:00
lua Add keybind for splits 2025-12-23 20:19:25 +01:00
snippets Remove format snippet 2025-12-11 21:42:06 +01:00
.envrc see if trufflehog finds this 2025-12-23 20:21:47 +01:00
.gitignore Migrated almost all plugins to native nix 2025-02-23 17:49:25 +01:00
.luarc.json Changed lsp plugin hierachy, removed nvim config from lsp config, added 2024-06-03 16:40:55 +02:00
flake.lock Remove Flake building support 2025-11-27 15:19:44 +01:00
flake.nix Remove Flake building support 2025-11-27 15:19:44 +01:00
init.lua Finally 2025-02-25 18:52:15 +01:00
lazy-lock.json Update ignorer url 2025-12-02 11:46:11 +01:00
README.md Remove some plugins, update readme 2025-01-13 11:08:04 +01:00

Neovim Config

This Repository is for my personal Neovim Configuration. If you want to try my config, feel free to clone and use it. I will not explain how to set it up, though it should basically work out-of-the-box.

Optional Setup

  • A default php-cs-fixer configuration can be placed at ~/.config/php-cs-fixer/default.php
    • It will be used if no .php-cs-fixer.php can be found at the root level of the project directory
  • To use custom LuaSnip snippets, create a snippets folder in your home directory
    • It will use the standard LuaSnip-Loader logic
  • For php debugging, VSCode-PHP-Debug needs to be installed at ~/tools/vscode-php-debug.

Plugins

Neovim plugins are managed through Lazy.nvim.

If you want a list of installed plugins, please look at the lazy.lock-file.

Colorschemes

To configure a colorscheme, you have to choose one from the list in plugins/colorschemes.lua. If there is one missing, add it to the list.