diff --git a/modules/hypr/hyprland/apps/communicators.nix b/modules/hypr/hyprland/apps/communicators.nix index 0f315ad..2a216ed 100644 --- a/modules/hypr/hyprland/apps/communicators.nix +++ b/modules/hypr/hyprland/apps/communicators.nix @@ -11,7 +11,7 @@ ]; bind = [ - "$mainMod Control_L, s, exec,[workspace 1] signal-desktop --password-store=\"kwallet6\"" + "$mainMod Control_L, s, exec,[workspace 1] $signal_client" "$mainMod Control_L, s, focuswindow, class:^(signal)$" "$mainMod Control_L, s, focuswindow, title:^(signal)$" "$mainMod Control_L, v, sendshortcut, ctrl, k, class:^(vesktop)$" diff --git a/modules/hypr/hyprland/env.nix b/modules/hypr/hyprland/env.nix index a540e55..ecdcb12 100644 --- a/modules/hypr/hyprland/env.nix +++ b/modules/hypr/hyprland/env.nix @@ -5,6 +5,7 @@ }: let uwsm_run = "${pkgs.uwsm}/bin/uwsm app"; + signal_client = "${pkgs.kitty}/bin/kitty --title 'gurk' ${pkgs.gurk-rs}/bin/gurk"; in { wayland.windowManager.hyprland = { @@ -17,6 +18,7 @@ in "$notes" = "${pkgs.obsidian}/bin/obsidian"; "$browser" = if userConfig.isNixOS then "zen-beta" else "zen-browser"; # beta on nixos "$openrgb_color" = "09ce30"; + "$signal_client" = signal_client; env = [ "XCURSOR_SIZE, 32" diff --git a/modules/packages.nix b/modules/packages.nix index 13326a7..73b04b9 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -47,6 +47,7 @@ in homebank gimp rstudio-with-packages + feh # Messaging vesktop