aboutsummaryrefslogtreecommitdiffstats
path: root/palette/roles-dracula.conf
diff options
context:
space:
mode:
Diffstat (limited to 'palette/roles-dracula.conf')
-rw-r--r--palette/roles-dracula.conf112
1 files changed, 112 insertions, 0 deletions
diff --git a/palette/roles-dracula.conf b/palette/roles-dracula.conf
new file mode 100644
index 0000000..8c54813
--- /dev/null
+++ b/palette/roles-dracula.conf
@@ -0,0 +1,112 @@
+# Role assignments for Dracula.
+# Copyright (C) 2026 Danilo M. <danix@danix.xyz>
+# Licensed under the GNU General Public License v2 only.
+#
+# Dracula ships three greys where Catppuccin has nine, so this leans on the
+# interpolated surfaces in palette/dracula.conf. It has no distinct bright
+# variants, so bright_* name the same colours as normal.
+
+[ui]
+bg = background
+bg_alt = surface_low
+bg_deep = surface_low
+surface = surface_mid
+surface_alt = current_line
+border = current_line
+
+fg = foreground
+fg_dim = comment
+fg_faint = surface_high
+
+accent = purple
+
+[state]
+warning = yellow
+critical = red
+success = green
+info = cyan
+
+[waybar]
+main_br = comment
+main_bg = surface_low
+main_fg = foreground
+hover_bg = background
+hover_fg = foreground/75
+outline = surface_low*50
+
+workspaces = surface_low
+temperature = surface_low
+memory = background
+cpu = surface_mid
+time = surface_mid
+date = background
+tray = surface_low
+volume = surface_low
+backlight = background
+battery = surface_mid
+charging = green
+
+[conky]
+heading = purple
+label = comment
+rule = current_line
+value = cyan
+highlight = pink
+ok = green
+body = foreground
+body_outline = current_line
+body_shade = surface_low
+
+[terminal]
+cursor = foreground
+selection_bg = selection
+selection_fg = foreground
+url = cyan
+tab_active_bg = purple
+tab_active_fg = background
+tab_inactive_bg = surface_low
+tab_inactive_fg = foreground
+border_active = purple
+border_inactive = comment
+
+black = current_line
+red = red
+green = green
+yellow = yellow
+blue = purple
+magenta = pink
+cyan = cyan
+white = foreground
+
+bright_black = surface_high
+bright_red = red
+bright_green = green
+bright_yellow = orange
+bright_blue = purple
+bright_magenta = pink
+bright_cyan = cyan
+bright_white = foreground
+
+# Intermediate greys, for consumers that want a full ramp rather than
+# three depths. homepage's --color-50..900 is the only one so far.
+fg_bright = foreground
+mid_high = comment
+mid_low = surface_high
+surface_high = current_line
+
+# kitty extras: marks, scrollbar, bell, tab bar ground.
+mark1 = purple
+mark2 = pink
+mark3 = cyan
+scrollbar_handle = comment
+scrollbar_track = current_line
+bell_border = yellow
+tab_bar_bg = surface_low
+
+# Kvantum hover and pressed states, a shade either side of the accent.
+accent_dim = purple*92
+accent_bright = purple*110
+
+[accents]
+# Dracula ships six accents.
+snap = pink purple red orange yellow green cyan