Kieran's opinionated (and probably slightly dumb) nix config
at main 649 B view raw
1{ lib, config, ... }: 2{ 3 options.atelier.apps.irssi.enable = lib.mkEnableOption "Enable irssi config"; 4 config = lib.mkIf config.atelier.apps.irssi.enable { 5 programs.irssi = { 6 enable = true; 7 extraConfig = '' 8 settings = { 9 core = { 10 real_name = "kieran klukas"; 11 user_name = "kierank"; 12 nick = "taciturnaxolotl"; 13 }; 14 "fe-common/core" = { theme = "override"; }; 15 }; 16 ''; 17 }; 18 home.file."/home/kierank/.irssi/override.theme".text = '' 19 abstracts = { 20 sb_background = "%0%w"; 21 window_border = "%0%w"; 22 }; 23 ''; 24 }; 25}