My NixOS and Home Manager configurations

add halloy module

quasigod.xyz fe4eee21 c4c14070

verified
+25 -2
+22
modules/programs/halloy.nix
··· 1 + { 2 + unify.modules.workstation.home = 3 + { config, ... }: 4 + { 5 + sops.secrets.libera_pass = { }; 6 + programs.halloy = { 7 + enable = true; 8 + settings = { 9 + font.family = "monospace"; 10 + servers.liberachat = { 11 + nickname = "quasigod"; 12 + server = "irc.libera.chat"; 13 + nick_password_file = config.sops.secrets.libera_pass.path; 14 + channels = [ 15 + "#halloy" 16 + "#tangled" 17 + ]; 18 + }; 19 + }; 20 + }; 21 + }; 22 + }
+3 -2
modules/secrets/secrets.yaml
··· 3 3 radicle_keys: 4 4 hades: ENC[AES256_GCM,data:pXdF88jI1porqyJNikv0UdnYF7x0Fp1mYdlj4QDxUkkl/s3gBXwS7y45LtgDZVjtgkKU518lGXqzfugG2u7BbwcWgrPo9aMlGFVmhdhouAQK05JR6vj7t5e9tiNuoRavJ4AdJmUg4DJkW3Z+REVnrMa+Gl59L/YxMPZloOaACTsGw4m1InRkEIvUkNTM56v+ccZ3HyKppoI2DXtS5UnOXqHUQF1cPLDsstTDsmgx2Dv8IknODU18OJ39KHHPcFGYYAyzK++O22ZmX/Su8ZUHesUpeDSbcPGpMaDqp/3FtNdlBVrNBNkShjIAu9xyo8+BeOsm8PRxFTbaC6eEaUM/lJ4L6o6J3juQmB4RdcO5fUvq1nOaZD+pacEI7y01Q/Z5ie/GCybe3KWHbndR7XTaXMZ+vesPtu6lVLQlQLD1kYlxHs283n6T2udK5/1uubMUbG1BgNDaAQafbWPW0O5z6jUzlhJKQuvzq+nGPO0U1AofxxZHfFxp8PcYeU0ndTaahz6npFmBh/SDlGd9Fgxq,iv:spYIr8XoZMG4ZtUWWOaxq+WpEbIwfOBYYy0tQlhlHNE=,tag:L3/rYurIGD34uVItY6uR0A==,type:str] 5 5 cachix_token: ENC[AES256_GCM,data:zJkc1lxS8dsGExA3Keco+I1ZP/TBW0YfAHnur191/IIHkSjf9MwFyYlio+rEH+WEqa4ozdbu8mmSxy82ilaQE+vCj98JRKzzK8Or3ARW2AfREzLnAwwNd5cGCPZhYOoF/iOVpHbzKK0HNMP84aRBK6rPNHkOGKoHVtbA5hPFyE7//1WweVxKb3ztkyshf06GHQ==,iv:gYe4lOeQKiIop2tZCuEmOy06vlDb529ObFYCFtlStng=,tag:lr1eAFnL+kyPNm6VYE4j+A==,type:str] 6 + libera_pass: ENC[AES256_GCM,data:cia6dJvAVB/mze8vExCt4S6I4sBH24ZyonQ3g/W6RMQ4,iv:q4ne+inG1G2osGkuibiBIHSbMySSzow/9QPIr7GXJeI=,tag:o014g7MvoRuMVFULR195GQ==,type:str] 6 7 sops: 7 8 age: 8 9 - recipient: age1kvslvlmssjy32nd5vgcmxahdtupv0th2cgxklwuk4nlsghfyufyql5zmh9 ··· 32 33 bFI1cmlwMEFHN3VVdTF3anJ0cXFWMTgKUt4R4b0LV+ly8QvirMPgmvAVlMWJYmxB 33 34 TDLkr/AMK8L8vJHBwvJjQUxaRPm73lGAFN1PhWb+EH+uqq7M0FquFQ== 34 35 -----END AGE ENCRYPTED FILE----- 35 - lastmodified: "2025-05-21T20:53:46Z" 36 - mac: ENC[AES256_GCM,data:wE/V0Zwsq83dDnAwqnpJGZCG+bsL7TtH5neRIVNNH6F7ftkaUJKsPCSKWVkDJFt7ZjFkZvsO7saDPxghSue15/6msPr0UxEQp5SiUJQ3AJxrsXAvWSvCLacOmQVVbnRTjfMTQL8hh01O3XaeLGqf0zSdTsmeh5/vV/Qej/uVXZA=,iv:AuXsWS16XSGNuNQ/sGfufG09L1nGRh7j3r3qg2N7OmI=,tag:Tr/c1zrZ5rFiy8fx+d2KVQ==,type:str] 36 + lastmodified: "2025-09-29T06:27:32Z" 37 + mac: ENC[AES256_GCM,data:4mDcd69c43oU8h1FZ0ypvOXMKv4hFjaVz1DcoLYYDN4hJAmSpKT1g3OifRADyIBmR5j/Zo2ufhjZ1SUlYMe1mK5MyHm2nOz+m35+8Pwn33UBXHu5C/O3nK5DuGYn8rPzzSXW1MIBB1g7HDb5f20ATh9c7PdMUQZuNQbWvTwnN9c=,iv:ph+8klpCtdfGy9cvZnajJpO69dlpAmLrpWrzHfSTaOQ=,tag:USkktOlyVU34xSKVC4xS7Q==,type:str] 37 38 unencrypted_suffix: _unencrypted 38 39 version: 3.10.2