From c55400247b62ddcced2f8154bf9e08eb1e0bf16e Mon Sep 17 00:00:00 2001 From: xezo360hye Date: Tue, 13 Aug 2024 17:19:02 +0300 Subject: [PATCH] refactor(home): move neovim config to modules/ --- home/common.nix | 43 +---------------------------------------- home/modules/neovim.nix | 42 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 42 deletions(-) create mode 100644 home/modules/neovim.nix diff --git a/home/common.nix b/home/common.nix index 5a9ccff..5e90172 100644 --- a/home/common.nix +++ b/home/common.nix @@ -3,6 +3,7 @@ imports = [ ./modules/nethack.nix ./modules/firefox.nix + ./modules/neovim.nix ]; programs = { @@ -28,48 +29,6 @@ }; }; - - nixvim = { - enable = true; - - colorschemes.nightfox = { - enable = true; - flavor = "nordfox"; - }; - - plugins = { - guess-indent = { - enable = true; - }; - - copilot-lua = { - enable = true; - suggestion.autoTrigger = true; - suggestion.keymap = { - accept = ""; - acceptLine = ""; - acceptWord = ""; - }; - }; - }; - - keymaps = [ - { - mode = "n"; - key = ";"; - action = ":"; - } - { - mode = "n"; - key = ""; - action = "nohlsearch"; - options = { - silent = true; - }; - } - ]; - }; - mpv = { enable = true; }; diff --git a/home/modules/neovim.nix b/home/modules/neovim.nix new file mode 100644 index 0000000..e22c40d --- /dev/null +++ b/home/modules/neovim.nix @@ -0,0 +1,42 @@ +{ + programs.nixvim = { + enable = true; + + colorschemes.nightfox = { + enable = true; + flavor = "nordfox"; + }; + + plugins = { + guess-indent = { + enable = true; + }; + + copilot-lua = { + enable = true; + suggestion.autoTrigger = true; + suggestion.keymap = { + accept = ""; + acceptLine = ""; + acceptWord = ""; + }; + }; + }; + + keymaps = [ + { + mode = "n"; + key = ";"; + action = ":"; + } + { + mode = "n"; + key = ""; + action = "nohlsearch"; + options = { + silent = true; + }; + } + ]; + }; +}