diff options
| author | vin <git@vineetk.net> | 2024-08-11 16:06:48 -0400 |
|---|---|---|
| committer | vin <git@vineetk.net> | 2024-08-11 16:06:56 -0400 |
| commit | 9d8b42e2ac3903857e3d9b8a998d2e7c020bb67f (patch) | |
| tree | b2c05da223c59021b42903e46699e56e05e371cd /home.nix | |
| parent | 1d6704b37f1a1d6cd8899e0662381a8d1a5f1e95 (diff) | |
add binds and styleset in aerc and add age to packages
Diffstat (limited to 'home.nix')
| -rw-r--r-- | home.nix | 60 |
1 files changed, 59 insertions, 1 deletions
| @@ -8,6 +8,7 @@ | |||
| 8 | 8 | ||
| 9 | packages = with pkgs; [ | 9 | packages = with pkgs; [ |
| 10 | aerc | 10 | aerc |
| 11 | age | ||
| 11 | alacritty # doing st/suckless declaratively seems like it'll suck | 12 | alacritty # doing st/suckless declaratively seems like it'll suck |
| 12 | doas | 13 | doas |
| 13 | kicad | 14 | kicad |
| @@ -105,13 +106,19 @@ | |||
| 105 | cache-headers = true; | 106 | cache-headers = true; |
| 106 | }; | 107 | }; |
| 107 | }; | 108 | }; |
| 109 | extraBinds = { | ||
| 110 | messages = { | ||
| 111 | d = ":move Trash<Enter>"; | ||
| 112 | q = ":quit<Enter>"; | ||
| 113 | }; | ||
| 114 | }; | ||
| 108 | extraConfig = { | 115 | extraConfig = { |
| 109 | general = { | 116 | general = { |
| 110 | unsafe-accounts-conf = true; | 117 | unsafe-accounts-conf = true; |
| 111 | }; | 118 | }; |
| 112 | ui = { | 119 | ui = { |
| 113 | fuzzy-complete = true; | 120 | fuzzy-complete = true; |
| 114 | #styleset-name = "monochrome"; | 121 | styleset-name = "monochrome"; |
| 115 | threading-enabled = true; | 122 | threading-enabled = true; |
| 116 | }; | 123 | }; |
| 117 | filters = { | 124 | filters = { |
| @@ -133,6 +140,57 @@ | |||
| 133 | "forwards" = "forward_as_body"; | 140 | "forwards" = "forward_as_body"; |
| 134 | }; | 141 | }; |
| 135 | }; | 142 | }; |
| 143 | stylesets = { | ||
| 144 | monochrome = '' | ||
| 145 | # vim: ft=dosini | ||
| 146 | # | ||
| 147 | # aerc monochrome styleset | ||
| 148 | # | ||
| 149 | |||
| 150 | *.default = true | ||
| 151 | *.normal = true | ||
| 152 | |||
| 153 | *.selected.reverse = toggle | ||
| 154 | *_pill.reverse = true | ||
| 155 | |||
| 156 | title.reverse = true | ||
| 157 | title.bold = true | ||
| 158 | header.bold = true | ||
| 159 | tab.selected.bold = true | ||
| 160 | dirlist*.selected.bold = true | ||
| 161 | |||
| 162 | statusline_default.reverse = true | ||
| 163 | *error.bold = true | ||
| 164 | *error.fg = 1 | ||
| 165 | *warning.fg = 3 | ||
| 166 | |||
| 167 | msglist_unread.bold = true | ||
| 168 | msglist_deleted.dim = true | ||
| 169 | msglist_result.underline = true | ||
| 170 | |||
| 171 | part_mimetype.dim = true | ||
| 172 | part_mimetype.selected.dim = false | ||
| 173 | part_filename.selected.bold = true | ||
| 174 | |||
| 175 | selector_focused.reverse = true | ||
| 176 | selector_chooser.bold = true | ||
| 177 | |||
| 178 | [viewer] | ||
| 179 | *.default = true | ||
| 180 | *.normal = true | ||
| 181 | url.underline = true | ||
| 182 | header.bold = true | ||
| 183 | signature.dim = true | ||
| 184 | diff_meta.bold = true | ||
| 185 | diff_chunk*.dim = true | ||
| 186 | diff_add.fg = 2 | ||
| 187 | diff_del.fg = 1 | ||
| 188 | quote_*.fg = 6 | ||
| 189 | quote_*.dim = true | ||
| 190 | quote_1.dim = false | ||
| 191 | '' | ||
| 192 | ; | ||
| 193 | }; | ||
| 136 | }; | 194 | }; |
| 137 | 195 | ||
| 138 | git = { | 196 | git = { |
