diff options
| author | Miran Bastaja <miran.bastaja04@gmail.com> | 2024-09-10 23:40:17 +0200 |
|---|---|---|
| committer | Miran Bastaja <miran.bastaja04@gmail.com> | 2024-09-10 23:46:25 +0200 |
| commit | 46e803c1c8ca6061e7e4af85758c2b3ce7bc9048 (patch) | |
| tree | bdadc73d8656d2dfe1090b495d2154a306173de9 | |
| parent | 23a0ad33c3b9c13fb2edb63fe38aa29fff64f1e0 (diff) | |
Configure senpai IRC client
| -rw-r--r-- | hosts/wonderland/sops.nix | 1 | ||||
| -rw-r--r-- | secrets/credentials.json | 9 | ||||
| -rw-r--r-- | share/cfg/senpai.nix | 8 |
3 files changed, 15 insertions, 3 deletions
diff --git a/hosts/wonderland/sops.nix b/hosts/wonderland/sops.nix index 5b77bc2..6bccf17 100644 --- a/hosts/wonderland/sops.nix +++ b/hosts/wonderland/sops.nix @@ -19,6 +19,7 @@ sopsFile = ../../secrets/wireless.env; format = "dotenv"; }; + "irc/libera-password" = { }; }; }; # end of sops } diff --git a/secrets/credentials.json b/secrets/credentials.json index 6a5dece..32d0048 100644 --- a/secrets/credentials.json +++ b/secrets/credentials.json @@ -3,6 +3,9 @@ "username": "ENC[AES256_GCM,data:OvW9x8BY7ZZp5S6jml6edU6n64HCBXgL,iv:4B8ExJ6Ra1QHdOLLe372RcXzKvJUJjwNKtLXcw56eJU=,tag:JZTEJOfujWs60FkLjiXuew==,type:str]", "password": "ENC[AES256_GCM,data:Uy85J7INl2GkzPaWfgpmxxG8xOq3oSbZ,iv:HwTKeT/xLu3yZKMWDmGXeQg4IvkopcYGYhQ/kIaR/rE=,tag:mRlNI9faNhTl4s6b3qP4aw==,type:str]" }, + "irc": { + "libera-password": "ENC[AES256_GCM,data:ufpLGrixfkm6rGYD9CmelQ==,iv:9iiG85FukgXlLqRNf93FP6bKdB9CerPAyh2uR8NKO7k=,tag:4oyXTKlAJZm335TV0epEFA==,type:str]" + }, "sops": { "kms": null, "gcp_kms": null, @@ -22,10 +25,10 @@ "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIV3lTUnEyQnRtNW03QXlQ\nTmJ3U3dld3NsSHI0TEtIamRrWkFWaTVHM1JZCnZqQjVwVitienlTMGx5WllLbkti\nUVhuMjUxMzloUVRTbHcxU1JGMEJMalkKLS0tIFU5Z3hVRUNxaE1QZVhEemVWS29P\nblcxRjduZGNVdEY3OEpldGFNbDlzSGcKpOoeOf3FRqlN6qAMZE+0x9W4TOeTCiBV\nnMUoXcwR2SoZLNexD2S2fDa7G661U4tIzzeB/xp3D6kGMwxeN9zToQ==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2023-09-25T21:05:28Z", - "mac": "ENC[AES256_GCM,data:xs6I8jo0cgVelfD8Kj+tSRCdifFeVrX5LjB1TdLC5V/YYncYGySItkwo/S5Cd9+yW4O5xYNVq3tM0N2F/Nw9Py93pnpMDUDezy7cOGz3NETeukPTv1byhVyoh/N80G2kgyxd/GeWt09RHd7DjL2GBsQGyNSh1jNOPHxlskyjfqg=,iv:gbKDgdxR73X5y2RFhmRao6itN0f6f/DTZ1xmyN89K8Q=,tag:nc9TcYjDLQbkAUqsz73AXw==,type:str]", + "lastmodified": "2024-09-10T21:37:54Z", + "mac": "ENC[AES256_GCM,data:WeWYqJGuPGFLKi7+dh0t8MCY5m/PHswAflGL+7pojrjvXSDzq5kNIoGZcwehEs0WKxGyie6mabtKXsOXRfAS4dqqngRf4Aw6xo8Fx6ydscGezecDLeZSOY7/5dgXPVhWANtA1b8RSrcVxLk3SGq4J3g8KS2QidenkjEggaED070=,iv:PUV20SaEo4Q4ChtxAGevatMh8wKyhZtyiJQUjU2khwE=,tag:aWwVJbfG2K85US+aKeK0nQ==,type:str]", "pgp": null, "unencrypted_suffix": "_unencrypted", - "version": "3.8.0" + "version": "3.9.0" } }
\ No newline at end of file diff --git a/share/cfg/senpai.nix b/share/cfg/senpai.nix new file mode 100644 index 0000000..43d5083 --- /dev/null +++ b/share/cfg/senpai.nix @@ -0,0 +1,8 @@ +{ config, ... }: +{ + programs.senpai.config = { + address = "irc.libera.chat"; + nickname = "miranb"; + password-cmd = "cat ${config.sops.secrets."irc/libera-password".path}"; + }; +} |
