diff --git a/home/ags/default.nix b/home/ags/default.nix index bffb8c20..9494f261 100644 --- a/home/ags/default.nix +++ b/home/ags/default.nix @@ -3,6 +3,21 @@ }: { imports = [ ags.homeManagerModules.default ]; + home.packages = with pkgs; [ + gtksourceview + webkitgtk + pavucontrol + networkmanager + gtk3 + wf-recorder + wl-clipboard + brightnessctl + fzf + fd + dart-sass + bun +]; + programs.ags = { enable = true; @@ -11,19 +26,7 @@ # additional packages to add to gjs's runtime extraPackages = with pkgs; [ - gtksourceview - webkitgtk accountsservice - pavucontrol - networkmanager - gtk3 - wf-recorder - wl-clipboard - brightnessctl - fzf - fd - dart-sass - bun ]; }; } diff --git a/home/dunst.nix b/home/dunst.nix index 29889929..87efe50c 100644 --- a/home/dunst.nix +++ b/home/dunst.nix @@ -1,6 +1,6 @@ {...}: { - services.dunst = { - enable = true; - settings = {}; - }; + # services.dunst = { + # enable = true; + # settings = {}; + # }; } diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 929f716e..6a6a889f 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -29,7 +29,7 @@ exec-once = [ "hyprlock" - "ssh-agent" + "ags" "[workspace special:keepass silent] keepassxc" ]; @@ -116,10 +116,12 @@ "$mainMod, backspace, exec, hyprlock" "$mainMod, E, exec, $fileManager" "$mainMod, A, togglefloating," - "$mainMod, R, exec, rofi -show drun" + "$mainMod, R, exec, ags -t launcher" "$mainMod, D, pseudo," "$mainMod, S, togglesplit," + "$mainMod, Tab, exec, ags -t overview" + "$mainMod, P, togglespecialworkspace, keepass" "$mainMod, P, exec, if (( $(pgrep keepassxc -c) < 2 )); then keepassxc; fi" @@ -169,6 +171,7 @@ ", XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+" ", XF86AudioLowerVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%-" ", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" + ", XF86PowerOff, exec, ags -t powermenu" ]; }; }; diff --git a/home/packages.nix b/home/packages.nix index 06dc1c52..c238d7cb 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -13,6 +13,7 @@ pulsemixer pavucontrol playerctl + blueman nh wl-clipboard xdg-utils @@ -28,6 +29,8 @@ btop htop + + ollama ]; gaming = with pkgs; [ diff --git a/hosts/lilith-pc/default.nix b/hosts/lilith-pc/default.nix index 1ccdb0e7..cf48e93e 100644 --- a/hosts/lilith-pc/default.nix +++ b/hosts/lilith-pc/default.nix @@ -8,7 +8,7 @@ settings = { input = { kb_layout = "us,ru"; - kb_options = "gpr:win_space_toggle"; + kb_options = "gpr:win_space_toggle,compose:caps"; }; monitor = [