diff --git a/homeConfigurations/tejing/chat.nix b/homeConfigurations/tejing/chat.nix index 9789ea7..92529dc 100644 --- a/homeConfigurations/tejing/chat.nix +++ b/homeConfigurations/tejing/chat.nix @@ -1,16 +1,20 @@ -{ my, pkgs, ... }: +{ my, pkgs, pkgsUnstable, ... }: { home.packages = builtins.attrValues { inherit (pkgs) weechat ; + inherit (pkgsUnstable) + signal-desktop + ; }; xsession.windowManager.i3.config.startup = [ { command = "${my.launch.term} app weechat ${pkgs.weechat}/bin/weechat"; always = false; notification = false; } { command = "${my.pwarun} discord https://discord.com/app";always = false; notification = false; } { command = "${my.pwarun} element https://app.element.io";always = false; notification = false; } { command = "${my.pwarun} discourse https://discourse.nixos.org/latest";always = false; notification = false; } + { command = "${pkgsUnstable.signal-desktop}";always = false; notification = false; } ]; xsession.windowManager.i3.config.window.commands = [{ criteria = { class = "^URxvt$"; instance = "^weechat$"; }; command = "layout tabbed"; }]; xsession.windowManager.i3.config.assigns."11" = [ @@ -18,5 +22,6 @@ { class = "^element$"; instance = "^element$"; } { class = "^discourse$"; instance = "^discourse$"; } { class = "^URxvt$"; instance = "^weechat$"; } + { class = "^Signal$"; instance = "^signal$"; } ]; }