diff --git a/modules/home/programs/helix.nix b/modules/home/programs/helix.nix index 247bd27..e4743ef 100644 --- a/modules/home/programs/helix.nix +++ b/modules/home/programs/helix.nix @@ -7,6 +7,16 @@ defaultEditor = true; settings = { theme = "base16"; + editor.cursor-shape = { + insert = "bar"; + }; + }; + languages = { + language-server.rust-analyzer.config = { + cargo = { + features = "all"; + }; + }; }; themes = { base16 = let diff --git a/modules/home/theme/default.nix b/modules/home/theme/default.nix index 2058cac..ec5098b 100644 --- a/modules/home/theme/default.nix +++ b/modules/home/theme/default.nix @@ -28,7 +28,7 @@ in home.pointerCursor = { package = pkgs.phinger-cursors; - name = "phinger-cursors"; + name = "phinger-cursors-dark"; size = 24; gtk.enable = true; }; diff --git a/modules/system/desktop/nvidia.nix b/modules/system/desktop/nvidia.nix index 58a90a4..98e903e 100644 --- a/modules/system/desktop/nvidia.nix +++ b/modules/system/desktop/nvidia.nix @@ -34,7 +34,7 @@ open = true; nvidiaSettings = true; - package = config.boot.kernelPackages.nvidiaPackages.beta; + package = pkgs.unstable.linuxKernel.packages.linux_6_6.nvidia_x11_beta; }; programs.gamemode.enable = true;