diff --git a/modules/home/core/code.nix b/modules/home/core/code.nix index 8596eb2..044f3a7 100644 --- a/modules/home/core/code.nix +++ b/modules/home/core/code.nix @@ -44,8 +44,8 @@ default_model = { provider = "copilot_chat"; model = "claude-sonnet-5"; - effort = "high"; - enable_thinking = false; + effort = "low"; + enable_thinking = true; }; }; theme = { diff --git a/modules/home/rice/cursor.nix b/modules/home/rice/cursor.nix index 9a193c5..d2f0963 100644 --- a/modules/home/rice/cursor.nix +++ b/modules/home/rice/cursor.nix @@ -1,8 +1,10 @@ -{ pkgs, ctp-opt, ... }: { +{ lib, pkgs, ctp-opt, ... }: { + catppuccin.cursors.enable = false; # managed manually below to use the "Light" cursor variant + home.pointerCursor = { gtk.enable = true; package = pkgs.catppuccin-cursors."${ctp-opt.flavor}Light"; - name = "catppuccin-${ctp-opt.flavor}-light-cursors"; + name = lib.mkOverride 30 "catppuccin-${ctp-opt.flavor}-light-cursors"; size = 24; }; } \ No newline at end of file diff --git a/modules/home/rice/keybinds.nix b/modules/home/rice/keybinds.nix index aea5e72..0f00ca9 100644 --- a/modules/home/rice/keybinds.nix +++ b/modules/home/rice/keybinds.nix @@ -1,4 +1,4 @@ -{ hostname, ... }: { +{ pkgs, lib, hostname, ... }: { programs.niri.settings.binds = { "XF86AudioRaiseVolume" = { action.spawn = [ "wpctl" "set-volume" "-l" "1" "@DEFAULT_AUDIO_SINK@" "5%+" ]; allow-when-locked = true; }; "XF86AudioLowerVolume" = { action.spawn = [ "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "5%-" ]; allow-when-locked = true; }; @@ -54,6 +54,7 @@ "Mod+V".action.spawn = [ "rofi" "-modi" "clipboard:cliphist-rofi-img" "-show" "clipboard" "-show-icons" ]; "Mod+A".action.spawn = [ "zeditor" ]; "Mod+C".action.spawn = [ "kitty" "btop" ]; + "Mod+Shift+F".action.spawn-sh = "${lib.getExe pkgs.labwc} $$ WAYLAND_DISPLAY=wayland-1 ${lib.getExe pkgs.kitty}"; "Mod+Shift+C".action.spawn = [ "kitty" "zsh" "-c" "fastfetch; exec zsh -i" ]; "Mod+Shift+D".action.spawn = [ "steam" "-system-composer" "steam://open/bigpicture" ]; "Mod+D".action.spawn = [ "prismlauncher" ];