From bf7520f4ebf8864c9217e4233bbb16d27aff795c Mon Sep 17 00:00:00 2001 From: Natalie Date: Tue, 5 Aug 2025 09:53:40 -0700 Subject: [PATCH] remove weird file name --- ; | 147 ----------------------------------------- lib/mkSystem.nix | 1 + users/natalie/home.nix | 4 ++ 3 files changed, 5 insertions(+), 147 deletions(-) delete mode 100644 ; diff --git a/; b/; deleted file mode 100644 index c7265c9..0000000 --- a/; +++ /dev/null @@ -1,147 +0,0 @@ -{ - flake, - user, - host, - pkgs, - ... -}: -{ - vim = { - extraPackages = with pkgs; [ - python312Packages.pylatexenc - - ]; - - languages = { - python.format.type = "ruff"; - markdown = { - enable = true; - extensions.render-markdown-nvim = { - enable = true; - }; - }; - }; - - formatter.conform-nvim = { - enable = true; - setupOpts = { - formatters_by_ft = { - fish = [ "fish_indent" ]; - tex = [ "latexindent" ]; - }; - }; - }; - diagnostics = { - enable = true; - config = { - virtual_text = { - format = pkgs.lib.generators.mkLuaInline '' - function(diagnostic) - return string.format("%s (%s)", diagnostic.message, diagnostic.source) - end - ''; - }; - }; - nvim-lint = { - enable = true; - linters_by_ft = { - nix = [ "statix" ]; - tex = [ "chktex" ]; - haskell = [ "hlint" ]; - }; - - linters = { - chktex = { - ignore_exitcode = true; - }; - }; - }; - }; - treesitter = { - enable = true; - fold = true; - addDefaultGrammars = true; - highlight = { - additionalVimRegexHighlighting = true; - }; - - grammars = with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [ - markdown_inline - markdown - ]; - - highlight.enable = true; - indent.enable = false; - }; - - visuals = { - fidget-nvim = { - setupOpts = { - logger.level = "trace"; - }; - }; - }; - - ui = { - nvim-ufo = { - enable = true; - }; - }; - autocomplete.blink-cmp = { - enable = true; - mappings = { - close = null; - complete = null; - confirm = null; - next = null; - previous = null; - scrollDocsDown = null; - scrollDocsUp = null; - }; - - setupOpts = { - keymap = { - preset = "super-tab"; - }; - completion = { - ghost_text.enabled = false; - list.selection.preselect = true; - trigger = { - show_in_snippet = true; - }; - accept.auto_brackets.enabled = true; - }; - signature = { - enabled = true; - }; - }; - }; - - lazy.plugins."blink.pairs" = { - enabled = true; - package = pkgs.vimPlugins.blink-pairs; - setupModule = "blink.pairs"; - setupOpts = { - mappings = { - # -- you can call require("blink.pairs.mappings").enable() and require("blink.pairs.mappings").disable() to enable/disable mappings at runtime - enabled = true; - # -- see the defaults: https://github.com/Saghen/blink.pairs/blob/main/lua/blink/pairs/config/mappings.lua#L10 - pairs = [ ]; - }; - highlights = { - enabled = true; - groups = [ - "BlinkPairsOrange" - "BlinkPairsPurple" - "BlinkPairsBlue" - ]; - matchparen = { - enabled = true; - group = "MatchParen"; - }; - }; - debug = false; - }; - }; - }; -} diff --git a/lib/mkSystem.nix b/lib/mkSystem.nix index 172b251..b7ad5bb 100644 --- a/lib/mkSystem.nix +++ b/lib/mkSystem.nix @@ -74,6 +74,7 @@ let (mkNeovim user system) ]; } + inputs.nvf.homeManagerModules.default ]; in systemFunc { diff --git a/users/natalie/home.nix b/users/natalie/home.nix index 9dfdb5c..f2b7218 100644 --- a/users/natalie/home.nix +++ b/users/natalie/home.nix @@ -13,6 +13,10 @@ fish.enable = true; man.generateCaches = false; lsd.enable = true; + nvf = { + enable = true; + enableManpages = true; + }; # sort-lines:end };