nix

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

commit 22051412d6ad92a5b5333f1e18fc8744bfd57b92
parent 18fa8e3b4602e2c0f0ad9aba4bb23181c179d919
Author: mtmn <miro@haravara.org>
Date:   Wed,  8 Apr 2026 12:52:30 +0200

ad: colors

Diffstat:
Mmodules/mixins/dotfiles/home/ad/colorschemes/doric_dark.toml | 118++++++++++++++++++++++++++++++++-----------------------------------------------
1 file changed, 47 insertions(+), 71 deletions(-)

diff --git a/modules/mixins/dotfiles/home/ad/colorschemes/doric_dark.toml b/modules/mixins/dotfiles/home/ad/colorschemes/doric_dark.toml @@ -1,73 +1,49 @@ -fg = "fg" -bg = "bg" -bar_bg = "neutral-bg" -signcol_fg = "border" -minibuffer_hl = "subtle-bg" +# Color scheme based on doric-dark Emacs theme +# For details of the TOML file format see https://toml.io/en/v1.0.0 -[palette] -fg = "#ffffff" +# Global color scheme settings +[colorscheme] +# The default background color for all UI elements bg = "#000000" -border = "#707070" -cursor = "#ccaaee" - -subtle-bg = "#332d38" -subtle-fg = "#a2a0b2" -neutral-bg = "#43404c" -neutral-fg = "#c5c7d4" -intense-bg = "#50447f" -intense-fg = "#cfcff8" -accent-bg = "#521e40" -accent-fg = "#cda4df" - -red = "#eca28f" -red-bg = "#4d1f20" -green = "#b9d0aa" -green-bg = "#1f402e" -yellow = "#c0b080" -yellow-bg = "#504432" -blue = "#9fbfe7" -blue-bg = "#223567" -magenta = "#e9acbf" -magenta-bg = "#603254" -cyan = "#a0c0d0" -cyan-bg = "#2f4f54" - -[syntax] -default = { fg = "fg", bg = "bg" } -dot = { bg = "cyan-bg" } -load = { bg = "magenta-bg" } -exec = { bg = "red-bg" } - -boolean = { fg = "yellow", bold = true } -character = { fg = "green", italic = true } -comment = { fg = "neutral-fg", italic = true } -constant = { fg = "accent-fg", bold = true } -function = { fg = "blue" } -keyword = { fg = "magenta" } -module = { fg = "blue-bg" } -number = { fg = "red" } -operator = { fg = "yellow" } -punctuation = { fg = "cyan" } -string = { fg = "green" } -type = { fg = "cyan" } -variable = { } - -# Specialisations -"function.macro" = { fg = "accent-fg", italic = true } -"function.operator" = { fg = "neutral-fg" } - -"markup.italic" = { italic = true } -"markup.bold" = { bold = true } -"markup.heading" = { fg = "blue", bold = true } -"markup.raw" = { fg = "yellow", italic = true } -"markup.quote" = { fg = "magenta", italic = true } -"markup.link.url" = { fg = "cyan", underline = true } -"markup.link.label" = { fg = "blue-bg", bold = true } -"markup.list.unchecked" = { fg = "yellow", bold = true } -"markup.list.checked" = { fg = "green", bold = true } -"markup.list" = { fg = "cyan", bold = true } - -"string.template" = { fg = "green", bg = "subtle-bg", bold = true } -"string.regex" = { fg = "cyan", bg = "bg", italic = true } - -label = { fg = "yellow" } +# The default foreground color for all UI elements +fg = "#ffffff" +# The background color for the status bar +bar_bg = "#43404c" +# The foreground color for the sign / number column +signcol_fg = "#707070" +# The background highlight color for the selected line in the mini-buffer +minibuffer_hl = "#50447f" + +# Syntax highlighting settings for tree-sitter query captures +[colorscheme.syntax] +# Required styling for default text and selections +default = { fg = "#ffffff", bg = "#000000" } +dot = { fg = "#ffffff", bg = "#603254" } +load = { fg = "#ffffff", bg = "#223567" } +exec = { fg = "#ffffff", bg = "#4d1f20" } +# Styling for tree-sitter query captures +boolean = { fg = "#c0b080", bold = true } +character = { fg = "#eca28f", italic = true } +comment = { fg = "#a2a0b2", italic = true } +constant = { fg = "#a0c0d0" } +function = { fg = "#9fbfe7" } +"function.macro" = { fg = "#a0c0d0" } +keyword = { fg = "#cda4df" } +module = { fg = "#43404c" } +number = { fg = "#e9acbf" } +operator = { fg = "#c0b080" } +punctuation = { fg = "#c5c7d4" } +string = { fg = "#b9d0aa" } +type = { fg = "#cfcff8" } +variable = { fg = "#ffffff" } +"markup.italic" = { fg = "#ffffff", bg = "#000000", italic = true } +"markup.bold" = { fg = "#ffffff", bg = "#000000", bold = true } +"markup.heading" = { fg = "#9fbfe7", bold = true } +"markup.raw" = { fg = "#a2a0b2", italic = true } +"markup.quote" = { fg = "#cfcff8", italic = true } +"markup.link.url" = { fg = "#c5c7d4", underline = true } +"markup.link.label" = { fg = "#43404c", bold = true } +"markup.list.unchecked" = { fg = "#c0b080", bold = true } +"markup.list.checked" = { fg = "#cfcff8", bold = true } +"markup.list" = { fg = "#c5c7d4", bg = "#000000", bold = true } +label = { fg = "#ccaaff" }