Kieran's opinionated (and probably slightly dumb) nix config
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}