From fcacb4018366c2e96022370a1639ee54b6d000c0 Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Mon, 11 Nov 2024 23:42:28 +0100 Subject: [PATCH] flavours: add support for aerc and import customized template --- dot-config/flavours/config.toml | 7 ++- .../flavours/schemes/da-one/da-one-black.yaml | 19 +++++++ .../flavours/schemes/da-one/da-one-gray.yaml | 19 +++++++ .../flavours/schemes/da-one/da-one-ocean.yaml | 19 +++++++ .../flavours/schemes/da-one/da-one-paper.yaml | 19 +++++++ .../flavours/schemes/da-one/da-one-sea.yaml | 19 +++++++ .../flavours/schemes/da-one/da-one-white.yaml | 19 +++++++ .../templates/aerc/templates/config.yaml | 3 ++ .../templates/aerc/templates/default.mustache | 54 +++++++++++++++++++ .../kakoune/templates/dabruin.mustache | 2 +- 10 files changed, 178 insertions(+), 2 deletions(-) create mode 100644 dot-config/flavours/schemes/da-one/da-one-black.yaml create mode 100644 dot-config/flavours/schemes/da-one/da-one-gray.yaml create mode 100644 dot-config/flavours/schemes/da-one/da-one-ocean.yaml create mode 100644 dot-config/flavours/schemes/da-one/da-one-paper.yaml create mode 100644 dot-config/flavours/schemes/da-one/da-one-sea.yaml create mode 100644 dot-config/flavours/schemes/da-one/da-one-white.yaml create mode 100644 dot-config/flavours/templates/aerc/templates/config.yaml create mode 100644 dot-config/flavours/templates/aerc/templates/default.mustache diff --git a/dot-config/flavours/config.toml b/dot-config/flavours/config.toml index 1d216024..8cf22db3 100644 --- a/dot-config/flavours/config.toml +++ b/dot-config/flavours/config.toml @@ -46,7 +46,7 @@ rewrite = true [[item]] template = "kdeplasma" -subtemplate = "lesscontrast" +# subtemplate = "lesscontrast" file = "~/.local/share/color-schemes/base16.colors" rewrite = true hook = "plasma-apply-colorscheme Oxygen && plasma-apply-colorscheme base16" @@ -69,3 +69,8 @@ file = "~/.local/bin/base16-flavours-fish" rewrite = true hook = "sleep 0.5 && pkill -USR1 fish" +[[item]] +template = "aerc" +file = "~/.config/aerc/stylesets/base16" +rewrite = true + diff --git a/dot-config/flavours/schemes/da-one/da-one-black.yaml b/dot-config/flavours/schemes/da-one/da-one-black.yaml new file mode 100644 index 00000000..fac44acd --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-black.yaml @@ -0,0 +1,19 @@ +scheme: "Da One Black" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (pure black background)" +base00: "000000" +base01: "282828" +base02: "585858" +base03: "888888" +base04: "c8c8c8" +base05: "ffffff" +base06: "ffffff" +base07: "ffffff" +base08: "fa7883" +base09: "ffc387" +base0A: "ff9470" +base0B: "98c379" +base0C: "8af5ff" +base0D: "6bb8ff" +base0E: "e799ff" +base0F: "b3684f" diff --git a/dot-config/flavours/schemes/da-one/da-one-gray.yaml b/dot-config/flavours/schemes/da-one/da-one-gray.yaml new file mode 100644 index 00000000..9267477c --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-gray.yaml @@ -0,0 +1,19 @@ +scheme: "Da One Gray" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (gray background)" +base00: "181818" +base01: "282828" +base02: "585858" +base03: "888888" +base04: "c8c8c8" +base05: "ffffff" +base06: "ffffff" +base07: "ffffff" +base08: "fa7883" +base09: "ffc387" +base0A: "ff9470" +base0B: "98c379" +base0C: "8af5ff" +base0D: "6bb8ff" +base0E: "e799ff" +base0F: "b3684f" diff --git a/dot-config/flavours/schemes/da-one/da-one-ocean.yaml b/dot-config/flavours/schemes/da-one/da-one-ocean.yaml new file mode 100644 index 00000000..a7721612 --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-ocean.yaml @@ -0,0 +1,19 @@ +scheme: "Da One Ocean" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (darker blue background)" +base00: "171726" +base01: "22273d" +base02: "525866" +base03: "878d96" +base04: "c8c8c8" +base05: "ffffff" +base06: "ffffff" +base07: "ffffff" +base08: "fa7883" +base09: "ffc387" +base0A: "ff9470" +base0B: "98c379" +base0C: "8af5ff" +base0D: "6bb8ff" +base0E: "e799ff" +base0F: "b3684f" diff --git a/dot-config/flavours/schemes/da-one/da-one-paper.yaml b/dot-config/flavours/schemes/da-one/da-one-paper.yaml new file mode 100644 index 00000000..779a7991 --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-paper.yaml @@ -0,0 +1,19 @@ +scheme: "Da One Paper" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (paper-like-color background)" +base00: "faf0dc" +base01: "c8c8c8" +base02: "888888" +base03: "585858" +base04: "282828" +base05: "181818" +base06: "000000" +base07: "000000" +base08: "de5d6e" +base09: "ff9470" +base0A: "b3684f" +base0B: "76a85d" +base0C: "64b5a7" +base0D: "5890f8" +base0E: "c173d1" +base0F: "b3684f" diff --git a/dot-config/flavours/schemes/da-one/da-one-sea.yaml b/dot-config/flavours/schemes/da-one/da-one-sea.yaml new file mode 100644 index 00000000..801b17fb --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-sea.yaml @@ -0,0 +1,19 @@ +scheme: "Da One Sea" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (dark blue background)" +base00: "22273d" +base01: "374059" +base02: "525866" +base03: "878d96" +base04: "c8c8c8" +base05: "ffffff" +base06: "ffffff" +base07: "ffffff" +base08: "fa7883" +base09: "ffc387" +base0A: "ff9470" +base0B: "98c379" +base0C: "8af5ff" +base0D: "6bb8ff" +base0E: "e799ff" +base0F: "b3684f" diff --git a/dot-config/flavours/schemes/da-one/da-one-white.yaml b/dot-config/flavours/schemes/da-one/da-one-white.yaml new file mode 100644 index 00000000..eb3bf32e --- /dev/null +++ b/dot-config/flavours/schemes/da-one/da-one-white.yaml @@ -0,0 +1,19 @@ +scheme: "Da One White" +author: "NNB (https://github.com/NNBnh)" +# description: "Da one color scheme that you alway looking for (pure white background)" +base00: "ffffff" +base01: "c8c8c8" +base02: "888888" +base03: "585858" +base04: "282828" +base05: "181818" +base06: "000000" +base07: "000000" +base08: "de5d6e" +base09: "ff9470" +base0A: "b3684f" +base0B: "76a85d" +base0C: "64b5a7" +base0D: "5890f8" +base0E: "c173d1" +base0F: "b3684f" diff --git a/dot-config/flavours/templates/aerc/templates/config.yaml b/dot-config/flavours/templates/aerc/templates/config.yaml new file mode 100644 index 00000000..0c0ded17 --- /dev/null +++ b/dot-config/flavours/templates/aerc/templates/config.yaml @@ -0,0 +1,3 @@ +default: + extension: + output: colors diff --git a/dot-config/flavours/templates/aerc/templates/default.mustache b/dot-config/flavours/templates/aerc/templates/default.mustache new file mode 100644 index 00000000..4b6b25b2 --- /dev/null +++ b/dot-config/flavours/templates/aerc/templates/default.mustache @@ -0,0 +1,54 @@ +# +# aerc base16 styleset template by h4n1 +# {{scheme-name}} scheme by {{scheme-author}} +# + +*.default=true +*.selected.reverse=true +*.bg="#{{base00-hex}}" + +title.bold=true +header.italic=true + +*error.bold=true +error.fg="#{{base08-hex}}" +warning.fg="#{{base0A-hex}}" +success.fg="#{{base0B-hex}}" + +statusline_default.reverse=false +statusline*.bg="#{{base01-hex}}" +statusline_default.fg="#{{base07-hex}}" +statusline_error.fg="#{{base08-hex}}" +statusline_error.reverse=true + +msglist_unread.bold=true +msglist*.fg="#{{base04-hex}}" +msglist_unread.fg="#{{base0C-hex}}" +msglist_deleted.fg="#{{base04-hex}}" +msglist_marked.bg="#{{base02-hex}}" +msglist_flagged.fg="#{{base0A-hex}}" + +dirlist*.fg="#{{base03-hex}}" +dirlist_unread.fg="#{{base04-hex}}" +dirlist*.bg="#{{base00-hex}}" +dirlist*.selected.bg="#{{base02-hex}}" +dirlist*.selected.fg="#{{base04-hex}}" +dirlist*.selected.bold=true +dirlist_recent.italic=true + +completion*.selected.reverse=true +completion*.selected.bold=true +completion*.bg="#{{base01-hex}}" +completion*.fg="#{{base05-hex}}" + +tab.reverse=false +tab.bg="#{{base01-hex}}" +tab.fg="#{{base0E-hex}}" + +border.bg="#{{base01-hex}}" +border.fg="#{{base01-hex}}" +spinner.fg="#{{base03-hex}}" + +selector_focused.reverse=true +selector_chooser.bold=true + diff --git a/dot-config/flavours/templates/kakoune/templates/dabruin.mustache b/dot-config/flavours/templates/kakoune/templates/dabruin.mustache index fa80a1b4..0fa66778 100644 --- a/dot-config/flavours/templates/kakoune/templates/dabruin.mustache +++ b/dot-config/flavours/templates/kakoune/templates/dabruin.mustache @@ -1,5 +1,5 @@ ## base16-kakoune (https://github.com/leira/base16-kakoune) ## by Leira Hua ## {{scheme-name}} scheme by {{scheme-author}} -declare-option str dabruin_background 'rgb:{{base01-hex}}' +declare-option str dabruin_background 'rgb:{{base00-hex}}' declare-option str dabruin_accent 'rgb:{{base0A-hex}}' -- 2.51.2