nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

config.yml (2831B)


      1 servers:
      2     - addr: localhost
      3       alias: libera
      4       autoconnect: true
      5       port: 6697
      6       tls: false
      7       user: mtmn
      8       realname: mtmn
      9       nicks: [mtmn]
     10       join: []
     11 
     12       sasl:
     13         username: mtmn/libera@void
     14         password:
     15           command: 'plass cat irc'
     16 
     17 defaults:
     18     nicks: [mtmn]
     19     realname: mtmn
     20     join: []
     21     tls: false
     22     ignore: true
     23     notify: mentions
     24 
     25 log_dir: "/home/miro/.tiny/logs"
     26 
     27 layout: compact
     28 max_nick_length: 12
     29 
     30 colors:
     31     nick: [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14]
     32 
     33     clear:
     34         fg: 13
     35         bg: default
     36 
     37     user_msg:
     38         fg: 7
     39         bg: default
     40 
     41     err_msg:
     42         fg: 7
     43         bg: 1
     44         attrs: [bold]
     45 
     46     topic:
     47         fg: 6
     48         bg: default
     49         attrs: [bold]
     50 
     51     cursor:
     52         fg: 7
     53         bg: default
     54 
     55     join:
     56         fg: 2
     57         bg: default
     58         attrs: [bold]
     59 
     60     part:
     61         fg: 1
     62         bg: default
     63         attrs: [bold]
     64 
     65     nick_change:
     66         fg: 2
     67         bg: default
     68         attrs: [bold]
     69 
     70     faded:
     71         fg: 242
     72         bg: default
     73 
     74     exit_dialogue:
     75         fg: default
     76         bg: 4
     77 
     78     highlight:
     79         fg: 9
     80         bg: default
     81         attrs: [bold]
     82 
     83     completion:
     84         fg: 6
     85         bg: default
     86 
     87     timestamp:
     88         fg: 242
     89         bg: default
     90 
     91     tab_active:
     92         fg: default
     93         bg: default
     94         attrs: [bold]
     95 
     96     tab_normal:
     97         fg: 242
     98         bg: default
     99 
    100     tab_new_msg:
    101         fg: 5
    102         bg: default
    103 
    104     tab_highlight:
    105         fg: 9
    106         bg: default
    107         attrs: [bold]
    108 
    109     tab_joinpart:
    110         fg: 3
    111         bg: default
    112 
    113 # https://github.com/osa1/tiny/wiki/Configuring-key-bindings
    114 key_map:
    115     ctrl_c: exit
    116     ctrl_x: run_editor
    117 
    118     ctrl_1:
    119         tab_goto: 1
    120     ctrl_2:
    121         tab_goto: 2
    122     ctrl_3:
    123         tab_goto: 3
    124     ctrl_4:
    125         tab_goto: 4
    126     ctrl_5:
    127         tab_goto: 5
    128     ctrl_6:
    129         tab_goto: 6
    130     ctrl_7:
    131         tab_goto: 7
    132     ctrl_8:
    133         tab_goto: 8
    134     ctrl_9:
    135         tab_goto: 9
    136     ctrl_0:
    137         tab_goto: 0
    138 
    139     ctrl_n:     tab_next
    140     ctrl_p:     tab_prev
    141 
    142     shift_up:         messages_scroll_up
    143     shift_down:       messages_scroll_down
    144     ctrl_u:           messages_page_up
    145     ctrl_d:           messages_page_down
    146     pgup:             messages_page_up
    147     pgdown:           messages_page_down
    148     home:             messages_scroll_top
    149     end:              messages_scroll_bottom
    150 
    151     left:       input_move_curs_left
    152     right:      input_move_curs_right
    153     ctrl_a:     input_move_curs_start
    154     ctrl_e:     input_move_curs_end
    155     ctrl_left:  input_move_word_left
    156     ctrl_right: input_move_word_right
    157     ctrl_k:     input_delete_to_end
    158     ctrl_w:     input_delete_prev_word
    159     backspace:  input_delete_prev_char
    160     del:        input_delete_next_char
    161     tab:        input_auto_complete