1
0
Fork 0
nixos-config/home-manager/roles/chat.nix

14 lines
521 B
Nix
Raw Normal View History

2020-05-14 00:11:01 +00:00
{ pkgs, ... }:
2020-05-21 23:13:42 +00:00
{
2020-10-18 18:15:13 +00:00
home.packages = builtins.attrValues rec {
2020-09-16 17:55:08 +00:00
inherit (pkgs) discord signal-desktop tdesktop dino element-desktop;
2020-05-21 23:13:42 +00:00
weechat = pkgs.writeShellScriptBin "weechat" "ssh -t hera 'tmux -L weechat attach'";
2020-10-18 18:15:13 +00:00
chat = pkgs.writeHaskellScript {
name = "chat";
bins = [ element-desktop signal-desktop weechat discord tdesktop dino pkgs.kitty];
} ''
main = mapConcurrently_ Relude.id [ element_desktop, signal_desktop, _Discord, telegram_desktop, kitty "weechat", dino ]
'';
2020-05-05 23:40:57 +00:00
};
}