diff --git a/home/gui/default.nix b/home/gui/default.nix index c24ddcf..5fc4888 100644 --- a/home/gui/default.nix +++ b/home/gui/default.nix @@ -72,7 +72,7 @@ in scripts = builtins.attrValues { inherit (pkgs.mpvScripts) uosc thumbfast; }; }; # Text editor - nixvim.clipboard.providers.wl-copy.enable = lib.mkDefault true; + nvim.clipboard.providers.wl-copy.enable = lib.mkDefault true; # Status bar waybar = { enable = true; diff --git a/nvim/mappings.nix b/nvim/mappings.nix index 4571332..a7d5c36 100644 --- a/nvim/mappings.nix +++ b/nvim/mappings.nix @@ -7,6 +7,7 @@ let inherit (helpers) mkRaw; cfg = config.jhome.nvim; + dev = cfg.dev.enable; in { config.keymaps = @@ -201,21 +202,21 @@ in ''; options.desc = "Find Quickfix"; } - ] - # Nvim Silicon - ++ lib.optional (!cfg.reduceSize) { - mode = "v"; - key = "sc"; - action = - mkRaw - # lua - '' - require('nvim-silicon').clip + # Nvim Silicon + { + mode = "v"; + key = "sc"; + action = + mkRaw + # lua + '' + require('nvim-silicon').clip - ''; - options.desc = "Snap Code (to clipboard)"; - } - ++ lib.optional cfg.dev.enable { + ''; + options.desc = "Snap Code (to clipboard)"; + } + ] + ++ lib.optional dev { mode = "n"; key = "w"; action = diff --git a/nvim/standalone.nix b/nvim/standalone.nix index cec3117..d7d2a29 100644 --- a/nvim/standalone.nix +++ b/nvim/standalone.nix @@ -81,6 +81,7 @@ in (lib.mkIf (!cfg.reduceSize) { extraPlugins = [ extraPlugins.nvim-silicon ]; extraPackages = [ pkgs.silicon ]; + extraConfigLua = # lua ''