From 2a50a86e3faea6deae9adc76572cc543baf678d3 Mon Sep 17 00:00:00 2001 From: scouckel Date: Wed, 25 Mar 2026 11:14:16 -0500 Subject: inital move and renaming --- modules/home-manager/nvf.nix | 116 ------------------------------------------- 1 file changed, 116 deletions(-) delete mode 100644 modules/home-manager/nvf.nix (limited to 'modules/home-manager/nvf.nix') diff --git a/modules/home-manager/nvf.nix b/modules/home-manager/nvf.nix deleted file mode 100644 index 7a2980e..0000000 --- a/modules/home-manager/nvf.nix +++ /dev/null @@ -1,116 +0,0 @@ -{ pkgs, lib, ... }: - -{ - programs.nvf = { - enable = true; - - settings.vim = { - viAlias = true; - vimAlias = true; - - lineNumberMode = "relNumber"; - - options = { - tabstop = lib.mkDefault 2; - shiftwidth = 0; - termguicolors = true; - }; - - keymaps = [ - { - key = "w"; - mode = "n"; - silent = true; - action = ":w"; - } - { - key = "x"; - mode = "n"; - silent = true; - action = ":wq"; - } - { - key = "ff"; - mode = "n"; - silent = true; - action = ":Telescope find_files"; - } - { - key = ""; - mode = "n"; - silent = true; - action = "zz"; - } - { - key = ""; - mode = "n"; - silent = true; - action = "zz"; - } - { - key = "n"; - mode = "n"; - silent = true; - action = ":noh"; - } - ]; - - lsp = { - enable = true; - servers.nixd.settings.nil.nix.autoArchive = true; - }; - - languages = { - enableTreesitter = true; - - nix.enable = true; - clang.enable = true; - rust.enable = true; - ruby.enable = true; - java.enable = true; - }; - - treesitter = { - enable = true; - # context.enable = true; - highlight.enable = true; - }; - - telescope.enable = true; - - utility = { - motion = { - # hop.enable = true; - # leap.enable = true; - precognition.enable = true; - }; - }; - - visuals = { - rainbow-delimiters.enable = true; - }; - - extraPlugins = { - gruvbox-material = { - package = pkgs.vimPlugins.gruvbox-material; - setup = '' - vim.o.background = "dark" - vim.g.gruvbox_material_background = "hard" - vim.cmd("colorscheme gruvbox-material") - ''; - }; - }; - - autocmds = [ - { - event = [ "InsertEnter" ]; - command = "set norelativenumber"; - } - { - event = [ "InsertLeave" ]; - command = "set relativenumber"; - } - ]; - }; - }; -} -- cgit v1.3