diff options
| author | vin <vin@vineetk.net> | 2025-12-10 04:51:35 -0500 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-12-10 04:51:35 -0500 |
| commit | c53583e003c24ad700478f62234bb68bb7076073 (patch) | |
| tree | 46c5d87aac6f0f52f498abe3f30e46b957496d7a /home.nix | |
| parent | ae8bc969c9efcb800e3476dd49ac484cd8d67d22 (diff) | |
Diffstat (limited to 'home.nix')
| -rw-r--r-- | home.nix | 262 |
1 files changed, 128 insertions, 134 deletions
| @@ -376,13 +376,7 @@ in | |||
| 376 | 376 | ||
| 377 | git = { | 377 | git = { |
| 378 | enable = true; | 378 | enable = true; |
| 379 | difftastic = { | 379 | settings = { |
| 380 | enable = true; | ||
| 381 | background = "dark"; | ||
| 382 | color = "always"; | ||
| 383 | display = "side-by-side-show-both"; | ||
| 384 | }; | ||
| 385 | extraConfig = { | ||
| 386 | user = { | 380 | user = { |
| 387 | email = "git@vineetk.net"; | 381 | email = "git@vineetk.net"; |
| 388 | name = "vin"; | 382 | name = "vin"; |
| @@ -474,18 +468,18 @@ in | |||
| 474 | }; | 468 | }; |
| 475 | hooks = { | 469 | hooks = { |
| 476 | postNew = '' | 470 | postNew = '' |
| 477 | notmuch tag +13f0 -- tag:unread and to:"*@13f0.net" | 471 | notmuch tag +13f0 -- tag:unread and to:"*@13f0.net" |
| 478 | notmuch tag +vineetk -- tag:unread and to:"*@vineetk.net" | 472 | notmuch tag +vineetk -- tag:unread and to:"*@vineetk.net" |
| 479 | notmuch tag +university -- tag:unread and to:vsureshkumar3892@floridapoly.edu | 473 | notmuch tag +university -- tag:unread and to:vsureshkumar3892@floridapoly.edu |
| 480 | notmuch tag +openbsd_announce -inbox -- tag:unread and to:announce@openbsd.org | 474 | notmuch tag +openbsd_announce -inbox -- tag:unread and to:announce@openbsd.org |
| 481 | notmuch tag +openbsd_arm -inbox -- tag:unread and to:arm@openbsd.org | 475 | notmuch tag +openbsd_arm -inbox -- tag:unread and to:arm@openbsd.org |
| 482 | notmuch tag +gameoftrees -inbox -- tag:unread and to:gameoftrees@openbsd.org | 476 | notmuch tag +gameoftrees -inbox -- tag:unread and to:gameoftrees@openbsd.org |
| 483 | notmuch tag +openbsd_misc -inbox -- tag:unread and to:misc@openbsd.org | 477 | notmuch tag +openbsd_misc -inbox -- tag:unread and to:misc@openbsd.org |
| 484 | notmuch tag +openbsd_ports -inbox -- tag:unread and to:ports@openbsd.org | 478 | notmuch tag +openbsd_ports -inbox -- tag:unread and to:ports@openbsd.org |
| 485 | notmuch tag +openbsd_tech -inbox -- tag:unread and to:tech@openbsd.org | 479 | notmuch tag +openbsd_tech -inbox -- tag:unread and to:tech@openbsd.org |
| 486 | notmuch tag +opensmtpd_misc -inbox -- tag:unread and to:misc@opensmtpd.org | 480 | notmuch tag +opensmtpd_misc -inbox -- tag:unread and to:misc@opensmtpd.org |
| 487 | notmuch tag +oss_security -inbox -- tag:unread and to:oss-security@lists.openwall.com | 481 | notmuch tag +oss_security -inbox -- tag:unread and to:oss-security@lists.openwall.com |
| 488 | notmuch tag +tuhs -inbox -- tag:unread and to:tuhs@tuhs.org | 482 | notmuch tag +tuhs -inbox -- tag:unread and to:tuhs@tuhs.org |
| 489 | ''; | 483 | ''; |
| 490 | #preNew = "mbsync -a"; | 484 | #preNew = "mbsync -a"; |
| 491 | }; | 485 | }; |
| @@ -829,121 +823,121 @@ in | |||
| 829 | cyan = "${colors.current.normal.cyan}" | 823 | cyan = "${colors.current.normal.cyan}" |
| 830 | magenta = "${colors.current.normal.magenta}" | 824 | magenta = "${colors.current.normal.magenta}" |
| 831 | 825 | ||
| 832 | # --- Applying colors --- # | 826 | # --- Applying colors --- # |
| 833 | 827 | ||
| 834 | # Completion menu. | 828 | # Completion menu. |
| 835 | c.colors.completion.category.bg = bg1 | 829 | c.colors.completion.category.bg = bg0 |
| 836 | c.colors.completion.category.border.top = bg0 | 830 | c.colors.completion.category.border.top = bg0 |
| 837 | c.colors.completion.category.border.bottom = bg0 | 831 | c.colors.completion.category.border.bottom = bg0 |
| 838 | c.colors.completion.category.fg = fg0 | 832 | c.colors.completion.category.fg = fg0 |
| 839 | c.colors.completion.even.bg = bg1 | 833 | c.colors.completion.even.bg = bg0 |
| 840 | c.colors.completion.odd.bg = bg1 | 834 | c.colors.completion.odd.bg = bg0 |
| 841 | c.colors.completion.item.selected.bg = bg2 | 835 | c.colors.completion.item.selected.bg = bg1 |
| 842 | c.colors.completion.item.selected.border.bottom = bg2 | 836 | c.colors.completion.item.selected.border.bottom = bg1 |
| 843 | c.colors.completion.item.selected.border.top = bg2 | 837 | c.colors.completion.item.selected.border.top = bg1 |
| 844 | c.colors.completion.item.selected.fg = blue | 838 | c.colors.completion.item.selected.fg = blue |
| 845 | c.colors.completion.item.selected.match.fg = blue | 839 | c.colors.completion.item.selected.match.fg = blue |
| 846 | c.colors.completion.match.fg = red | 840 | c.colors.completion.match.fg = red |
| 847 | c.colors.completion.odd.bg = bg1 | 841 | c.colors.completion.odd.bg = bg0 |
| 848 | c.colors.completion.scrollbar.fg = fg0 | 842 | c.colors.completion.scrollbar.fg = fg0 |
| 849 | c.colors.completion.scrollbar.bg = bg1 | 843 | c.colors.completion.scrollbar.bg = bg0 |
| 850 | 844 | ||
| 851 | # Statusline. | 845 | # Statusline. |
| 852 | c.colors.statusbar.caret.bg = bg0 | 846 | c.colors.statusbar.caret.bg = bg0 |
| 853 | c.colors.statusbar.caret.fg = magenta | 847 | c.colors.statusbar.caret.fg = magenta |
| 854 | c.colors.statusbar.caret.selection.bg = bg0 | 848 | c.colors.statusbar.caret.selection.bg = bg0 |
| 855 | c.colors.statusbar.caret.selection.fg = red | 849 | c.colors.statusbar.caret.selection.fg = red |
| 856 | c.colors.statusbar.command.bg = bg0 | 850 | c.colors.statusbar.command.bg = bg0 |
| 857 | c.colors.statusbar.command.fg = fg0 | 851 | c.colors.statusbar.command.fg = fg0 |
| 858 | c.colors.statusbar.insert.bg = bg0 | 852 | c.colors.statusbar.insert.bg = bg0 |
| 859 | c.colors.statusbar.insert.fg = green | 853 | c.colors.statusbar.insert.fg = green |
| 860 | c.colors.statusbar.normal.bg = bg0 | 854 | c.colors.statusbar.normal.bg = bg0 |
| 861 | c.colors.statusbar.normal.fg = fg0 | 855 | c.colors.statusbar.normal.fg = fg0 |
| 862 | c.colors.statusbar.passthrough.bg = bg0 | 856 | c.colors.statusbar.passthrough.bg = bg0 |
| 863 | c.colors.statusbar.passthrough.fg = blue | 857 | c.colors.statusbar.passthrough.fg = blue |
| 864 | c.colors.statusbar.private.bg = bg0 | 858 | c.colors.statusbar.private.bg = bg0 |
| 865 | c.colors.statusbar.private.fg = fg0 | 859 | c.colors.statusbar.private.fg = fg0 |
| 866 | c.colors.statusbar.progress.bg = green | 860 | c.colors.statusbar.progress.bg = green |
| 867 | c.colors.statusbar.url.error.fg = red | 861 | c.colors.statusbar.url.error.fg = red |
| 868 | c.colors.statusbar.url.fg = fg0 | 862 | c.colors.statusbar.url.fg = fg0 |
| 869 | c.colors.statusbar.url.hover.fg = cyan | 863 | c.colors.statusbar.url.hover.fg = cyan |
| 870 | c.colors.statusbar.url.success.http.fg = green | 864 | c.colors.statusbar.url.success.http.fg = green |
| 871 | c.colors.statusbar.url.success.https.fg = green | 865 | c.colors.statusbar.url.success.https.fg = green |
| 872 | c.colors.statusbar.url.warn.fg = yellow | 866 | c.colors.statusbar.url.warn.fg = yellow |
| 873 | 867 | ||
| 874 | # Tabline. | 868 | # Tabline. |
| 875 | c.colors.tabs.bar.bg = bg0 | 869 | c.colors.tabs.bar.bg = bg0 |
| 876 | c.colors.tabs.even.bg = bg1 | 870 | c.colors.tabs.even.bg = bg0 |
| 877 | c.colors.tabs.even.fg = fg1 | 871 | c.colors.tabs.even.fg = fg0 |
| 878 | c.colors.tabs.indicator.error = red | 872 | c.colors.tabs.indicator.error = red |
| 879 | c.colors.tabs.indicator.start = blue | 873 | c.colors.tabs.indicator.start = blue |
| 880 | c.colors.tabs.indicator.stop = green | 874 | c.colors.tabs.indicator.stop = green |
| 881 | c.colors.tabs.indicator.system = "rgb" | 875 | c.colors.tabs.indicator.system = "rgb" |
| 882 | c.colors.tabs.odd.bg = bg1 | 876 | c.colors.tabs.odd.bg = bg0 |
| 883 | c.colors.tabs.odd.fg = fg1 | 877 | c.colors.tabs.odd.fg = fg0 |
| 884 | c.colors.tabs.pinned.even.bg = bg2 | 878 | c.colors.tabs.pinned.even.bg = bg1 |
| 885 | c.colors.tabs.pinned.even.fg = fg1 | 879 | c.colors.tabs.pinned.even.fg = fg0 |
| 886 | c.colors.tabs.pinned.odd.bg = bg2 | 880 | c.colors.tabs.pinned.odd.bg = bg1 |
| 887 | c.colors.tabs.pinned.odd.fg = fg1 | 881 | c.colors.tabs.pinned.odd.fg = fg0 |
| 888 | c.colors.tabs.pinned.selected.even.bg = bg0 | 882 | c.colors.tabs.pinned.selected.even.bg = bg0 |
| 889 | c.colors.tabs.pinned.selected.even.fg = green | 883 | c.colors.tabs.pinned.selected.even.fg = green |
| 890 | c.colors.tabs.pinned.selected.odd.bg = bg0 | 884 | c.colors.tabs.pinned.selected.odd.bg = bg0 |
| 891 | c.colors.tabs.pinned.selected.odd.fg = green | 885 | c.colors.tabs.pinned.selected.odd.fg = green |
| 892 | c.colors.tabs.pinned.selected.even.bg = bg0 | 886 | c.colors.tabs.pinned.selected.even.bg = bg0 |
| 893 | c.colors.tabs.pinned.selected.even.fg = blue | 887 | c.colors.tabs.pinned.selected.even.fg = blue |
| 894 | c.colors.tabs.selected.odd.bg = bg0 | 888 | c.colors.tabs.selected.odd.bg = bg0 |
| 895 | c.colors.tabs.selected.odd.fg = fg0 | 889 | c.colors.tabs.selected.odd.fg = fg1 |
| 896 | c.colors.tabs.selected.even.bg = bg0 | 890 | c.colors.tabs.selected.even.bg = bg0 |
| 897 | c.colors.tabs.selected.even.fg = fg0 | 891 | c.colors.tabs.selected.even.fg = fg1 |
| 898 | 892 | ||
| 899 | # Hints. | 893 | # Hints. |
| 900 | c.colors.hints.bg = bg2 | 894 | c.colors.hints.bg = bg1 |
| 901 | c.colors.hints.fg = fg0 | 895 | c.colors.hints.fg = fg0 |
| 902 | c.colors.hints.match.fg = red | 896 | c.colors.hints.match.fg = red |
| 903 | c.hints.border = "2px solid " + bg1 | 897 | c.hints.border = "2px solid " + bg0 |
| 904 | 898 | ||
| 905 | # Messages. | 899 | # Messages. |
| 906 | c.colors.messages.error.bg = bg1 | 900 | c.colors.messages.error.bg = bg0 |
| 907 | c.colors.messages.error.border = bg1 | 901 | c.colors.messages.error.border = bg0 |
| 908 | c.colors.messages.error.fg = red | 902 | c.colors.messages.error.fg = red |
| 909 | c.colors.messages.info.bg = bg1 | 903 | c.colors.messages.info.bg = bg0 |
| 910 | c.colors.messages.info.border = bg1 | 904 | c.colors.messages.info.border = bg0 |
| 911 | c.colors.messages.info.fg = blue | 905 | c.colors.messages.info.fg = blue |
| 912 | c.colors.messages.warning.bg = bg1 | 906 | c.colors.messages.warning.bg = bg0 |
| 913 | c.colors.messages.warning.border = bg1 | 907 | c.colors.messages.warning.border = bg0 |
| 914 | c.colors.messages.warning.fg = yellow | 908 | c.colors.messages.warning.fg = yellow |
| 915 | 909 | ||
| 916 | # Download bar. | 910 | # Download bar. |
| 917 | c.colors.downloads.bar.bg = bg0 | 911 | c.colors.downloads.bar.bg = bg0 |
| 918 | c.colors.downloads.error.bg = bg2 | 912 | c.colors.downloads.error.bg = bg1 |
| 919 | c.colors.downloads.error.fg = red | 913 | c.colors.downloads.error.fg = red |
| 920 | c.colors.downloads.start.bg = bg2 | 914 | c.colors.downloads.start.bg = bg1 |
| 921 | c.colors.downloads.start.fg = blue | 915 | c.colors.downloads.start.fg = blue |
| 922 | c.colors.downloads.stop.bg = bg2 | 916 | c.colors.downloads.stop.bg = bg1 |
| 923 | c.colors.downloads.stop.fg = green | 917 | c.colors.downloads.stop.fg = green |
| 924 | 918 | ||
| 925 | # Keyhints. | 919 | # Keyhints. |
| 926 | c.colors.keyhint.bg = bg0 | 920 | c.colors.keyhint.bg = bg0 |
| 927 | c.colors.keyhint.fg = fg0 | 921 | c.colors.keyhint.fg = fg0 |
| 928 | c.colors.keyhint.suffix.fg = yellow | 922 | c.colors.keyhint.suffix.fg = yellow |
| 929 | 923 | ||
| 930 | # Default color for about:blank pages (or if the css didn't specify) | 924 | # Default color for about:blank pages (or if the css didn't specify) |
| 931 | #c.colors.webpage.bg = bg1 | 925 | #c.colors.webpage.bg = bg0 |
| 932 | 926 | ||
| 933 | # Context menu. | 927 | # Context menu. |
| 934 | c.colors.contextmenu.disabled.bg = bg1 | 928 | c.colors.contextmenu.disabled.bg = bg0 |
| 935 | c.colors.contextmenu.disabled.fg = fg1 | 929 | c.colors.contextmenu.disabled.fg = fg0 |
| 936 | c.colors.contextmenu.menu.bg = bg1 | 930 | c.colors.contextmenu.menu.bg = bg0 |
| 937 | c.colors.contextmenu.menu.fg = fg0 | 931 | c.colors.contextmenu.menu.fg = fg0 |
| 938 | c.colors.contextmenu.selected.bg = bg2 | 932 | c.colors.contextmenu.selected.bg = bg1 |
| 939 | c.colors.contextmenu.selected.fg = blue | 933 | c.colors.contextmenu.selected.fg = blue |
| 940 | 934 | ||
| 941 | # Prompts. | 935 | # Prompts. |
| 942 | c.colors.prompts.bg = bg1 | 936 | c.colors.prompts.bg = bg0 |
| 943 | c.colors.prompts.border = "2px solid " + bg0 | 937 | c.colors.prompts.border = "2px solid " + bg0 |
| 944 | c.colors.prompts.fg = fg0 | 938 | c.colors.prompts.fg = fg0 |
| 945 | c.colors.prompts.selected.bg = bg2 | 939 | c.colors.prompts.selected.bg = bg1 |
| 946 | c.colors.prompts.selected.fg = blue | 940 | c.colors.prompts.selected.fg = blue |
| 947 | ''; | 941 | ''; |
| 948 | 942 | ||
| 949 | "qutebrowser/redirectors.py".text = '' | 943 | "qutebrowser/redirectors.py".text = '' |
