From 32d4107ef5fdd0e3ac99e7a9a9d82d96440da2cf Mon Sep 17 00:00:00 2001 From: xeovalyte Date: Tue, 4 Jun 2024 11:27:37 +0200 Subject: [PATCH 1/2] Updated helix configuratoin --- modules/home/programs/helix.nix | 3 +++ modules/system/desktop/nvidia.nix | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/home/programs/helix.nix b/modules/home/programs/helix.nix index 247bd27..5c58d19 100644 --- a/modules/home/programs/helix.nix +++ b/modules/home/programs/helix.nix @@ -7,6 +7,9 @@ defaultEditor = true; settings = { theme = "base16"; + editor.cursor-shape = { + insert = "bar"; + }; }; themes = { base16 = let 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; From 45a94ed3021e01ee8ef505e5bcc1d704af77961e Mon Sep 17 00:00:00 2001 From: xeovalyte Date: Thu, 6 Jun 2024 09:10:17 +0200 Subject: [PATCH 2/2] Desktop config --- modules/home/programs/helix.nix | 7 +++++++ modules/home/theme/default.nix | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/home/programs/helix.nix b/modules/home/programs/helix.nix index 5c58d19..e4743ef 100644 --- a/modules/home/programs/helix.nix +++ b/modules/home/programs/helix.nix @@ -11,6 +11,13 @@ insert = "bar"; }; }; + languages = { + language-server.rust-analyzer.config = { + cargo = { + features = "all"; + }; + }; + }; themes = { base16 = let base00 = "#${config.colorScheme.palette.base00}"; 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; };