summaryrefslogtreecommitdiff
path: root/unmoved-modules/home-manager/nvf.nix
diff options
context:
space:
mode:
authorscouckel <james.krinsky@gmail.com>2026-03-27 22:51:08 -0400
committerscouckel <james.krinsky@gmail.com>2026-03-27 22:51:08 -0400
commiteae1e605a04e7e78cac7052a5cc284de5f9ee87f (patch)
tree312130f27a1b359bd24270448731fcd3eafc748f /unmoved-modules/home-manager/nvf.nix
parent8b084aa2f4952d2a95151379dede98ede8a3128b (diff)
delete everything
Diffstat (limited to 'unmoved-modules/home-manager/nvf.nix')
-rw-r--r--unmoved-modules/home-manager/nvf.nix116
1 files changed, 0 insertions, 116 deletions
diff --git a/unmoved-modules/home-manager/nvf.nix b/unmoved-modules/home-manager/nvf.nix
deleted file mode 100644
index 7a2980e..0000000
--- a/unmoved-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 = "<leader>w";
- mode = "n";
- silent = true;
- action = ":w<CR>";
- }
- {
- key = "<leader>x";
- mode = "n";
- silent = true;
- action = ":wq<CR>";
- }
- {
- key = "<leader>ff";
- mode = "n";
- silent = true;
- action = ":Telescope find_files<CR>";
- }
- {
- key = "<C-d>";
- mode = "n";
- silent = true;
- action = "<C-d>zz";
- }
- {
- key = "<C-u>";
- mode = "n";
- silent = true;
- action = "<C-u>zz";
- }
- {
- key = "<leader>n";
- mode = "n";
- silent = true;
- action = ":noh<CR>";
- }
- ];
-
- 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";
- }
- ];
- };
- };
-}