summaryrefslogtreecommitdiffstats
path: root/irssi/config
blob: e2045353788ee5ead0e03e114696a224aa388dcf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
utf8 = "on";

servers = (
  {
    address = "irc.libera.chat";
    chatnet = "libera";
    port = "6697";
    use_tls = "yes";
    tls_verify = "yes";
    sasl_username = "deadguy";
    sasl_password = "";
    sasl_mechanism = "external";
    tls_cert = "~/.config/irssi/libera.pem";
    autoconnect = "yes";
  },
  {
    address = "irc.tilde.chat";
    chatnet = "tilde";
    port = "6697";
    use_tls = "yes";
    tls_verify = "yes";
    sasl_username = "dgy";
    sasl_password = "";
    sasl_mechanism = "external";
    tls_cert = "~/.config/irssi/tilde.pem";
    autoconnect = "yes";
  },
  {
    address = "ssl.efnet.org";
    chatnet = "EFNet";
    port = "9999";
    use_tls = "yes";
  },
);

chatnets = {
  tilde = { type = "IRC"; nick = "dgy"; };
  libera = { type = "IRC"; nick = "deadguy"; };
  EFNet = { type = "IRC"; nick = "deadguy"; };
};

channels = (
  { name = "#texto-plano"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#espanol"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#gopher"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#club"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#bsd"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#pink"; chatnet = "tilde"; autojoin = "Yes"; },
  { name = "#voidlinux"; chatnet = "libera"; autojoin = "Yes"; },
  { name = "#nixers"; chatnet = "libera"; autojoin = "Yes"; },
  { name = "#mechboards"; chatnet = "libera"; autojoin = "Yes"; },
  { name = "##espanol"; chatnet = "libera"; autojoin = "Yes"; },
  { name = "#pvm"; chatnet = "EFNet"; autojoin = "Yes"; },
  { name = "#impure"; chatnet = "EFNet"; autojoin = "Yes"; },
);

settings = {
  core = {
    real_name = "deadguy";
    user_name = "deadguy";
    nick = "deadguy";
    timestamp_format = "%R";
  };
  "fe-text" = {
    actlist_sort = "refnum";
    term_force_colors = "yes";
    indent = "15";
  };
  "fe-common/core" = {
    autolog = "no";
    hilight_nick_matches_everywhere = "yes";
    theme = "neongold";
  };
  "irc/core" = {
    ctcp_version_reply = "no";
    ctcp_userinfo_reply = "no";
    max_ctcp_queue = "0";
  };
  "perl/core/scripts" = {
    splitlong_max_length = "60";
    awl_viewer = "ON";
    awl_viewer_launch = "ON";
    awl_viewer_tmux_position = "right";
    awl_viewer_xwin_command = "xterm +sb -e %A";
    awl_placement = "top";
    awl_shared_sbar = "OFF";
    awl_hide_data = "0";
    awl_maxcolumns = "4";
    awl_sort = "server";
    awl_block = "20";
    fancy_abbrev = "head";
  };
};
logs = { };
statusbar = {
  default = {
    window = {
      items = {
        barstart = { priority = "100"; };
        time = { };
        user = { };
        window = { };
        window_empty = { };
        lag = { priority = "-1"; };
        act = { priority = "10"; };
        more = { priority = "-1"; alignment = "right"; };
        barend = { priority = "100"; alignment = "right"; };
      };
    };
  };
};
keyboard = (
  { key = "meta-z"; id = "previous_window"; data = ""; },
  { key = "meta-x"; id = "next_window"; data = ""; }
);
ignores = (
  { level = "JOINS PARTS QUITS"; },
  { mask = "DCC"; level = "ALL"; },
  { mask = "CTPS"; level = "ALL"; }
);
Un proyecto texto-plano.xyz