my nixos flake :3 (git.koi.rip mirror) git.koi.rip/koi/flake
nixos catppuccin linux dotfiles neovim
0

Configure Feed

Select the types of activity you want to include in your feed.

halloy: init

june (Jun 6, 2026, 3:53 PM +0200) 50bd40e4 640b5dba

+47
+1
home/modules/programs/default.nix
··· 7 7 ./fzf.nix 8 8 ./zsh.nix 9 9 ./aerc.nix 10 + ./halloy.nix 10 11 ./direnv.nix 11 12 ./zoxide.nix 12 13 ./neovim.nix
+39
home/modules/programs/halloy.nix
··· 1 + { config, ... }: 2 + { 3 + age.secrets.libera-password.file = ../../../secrets/libera-password.age; 4 + programs.halloy = { 5 + enable = true; 6 + settings = { 7 + font = { 8 + size = 15; 9 + family = "Maple Mono NF"; 10 + }; 11 + display = { 12 + decode_urls = true; 13 + nickname = [ 14 + "display-name" 15 + "pronouns" 16 + ]; 17 + }; 18 + servers.liberachat = { 19 + server = "irc.libera.chat"; 20 + nickname = "junekot"; 21 + realname = "june"; 22 + metadata = { 23 + color = "#cbe3b3"; 24 + display-name = "june"; 25 + homepage = "https://koi.rip"; 26 + pronouns = "they/them"; 27 + }; 28 + queries = [ "robinwobin" ]; 29 + monitor = [ "robinwobin" ]; 30 + channels = [ "#neovim" ]; 31 + }; 32 + servers.liberachat.sasl.plain = { 33 + username = "junekot"; 34 + password_command = "cat ${config.age.secrets.libera-password.path}"; 35 + disconnect_on_failure = true; 36 + }; 37 + }; 38 + }; 39 + }
+6
secrets/libera-password.age
··· 1 + age-encryption.org/v1 2 + -> ssh-ed25519 IU0gwQ 41VuBEpq3SIfkVCycbWwbLZDCEZR3po/pw3oE0aVxV0 3 + xMgy+jo42Q8bYR+ONS/c9cd7MeOh8xmydPQgYh4OOsk 4 + --- 4YvL/WFueAKq5rcLNa1ut6vELgkX3dm3E22gUcit4Tg 5 + -�ݤ�J�+?37>�l�A� 6 + ������d3�8���h�R����Me�ڵ�aU��f�
+1
secrets/secrets.nix
··· 3 3 seber = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBAp82e57ij5x+Ei1Tjwxuex0fil5vV9wfEfNYgC5dFQ" ]; 4 4 in 5 5 { 6 + "libera-password.age".publicKeys = koi; 6 7 "jellyfin-rpc.json.age".publicKeys = koi; 7 8 "tranquil.env.age".publicKeys = koi; 8 9