Theme-linked glow and terminal, tabs, fonts and layout tweaks

- Real window glow (decoration.glow) plus borders and tab bar take their
  colours from DMS (hypr/dms/colors.lua); Hyprland reloads when DMS changes
  the theme.
- kitty: colours and tab colours come from DMS (dank-theme/dank-tabs),
  no more hard-coded palette.
- Group (tab) mode: Mod+W tabs the whole workspace, thinner tab bar.
- Fullscreen programs keep the DMS bar (Mod+F maximizes, Mod+Shift+F is real
  fullscreen); per-monitor workspace switching on Mod+Tab.
- Less jelly animations, smaller gaps, weaker glow.
- JetBrains Mono is the default monospace font (fontconfig + install.sh).
- DMS settings: purple theme, popup transparency 0.98.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-30 16:12:34 +05:00
co-authored by Claude Sonnet 5.5
parent 8937f03200
commit 64aba7caf4
8 changed files with 109 additions and 56 deletions
+5 -29
View File
@@ -36,6 +36,8 @@ copy_on_select clipboard
strip_trailing_spaces smart
# ---------- Tabs ----------
# DMS tab colours; the layout lines below are mine and override its layout (kitty does not allow comments after include)
include dank-tabs.conf
tab_bar_edge top
tab_bar_style powerline
tab_powerline_style round
@@ -53,7 +55,6 @@ inactive_text_alpha 0.75
window_border_width 1pt
# ---------- URLs ----------
url_color #7dcfff
url_style curly
detect_urls yes
underline_hyperlinks hover
@@ -63,40 +64,15 @@ enable_audio_bell no
visual_bell_duration 0.15 ease-out
window_alert_on_bell yes
# ---------- Colors: Tokyo Night Storm tuned for glass ----------
foreground #c0caf5
background #11111b
selection_foreground #11111b
selection_background #bb9af7
cursor #ff9e64
cursor_text_color #11111b
url_color #7dcfff
# ---------- Colors: from DankMaterialShell ----------
# dank-theme.conf is regenerated by DMS on every theme change; tab colours come from dank-tabs.conf (included above the tab section)
include dank-theme.conf
active_tab_foreground #11111b
active_tab_background #bb9af7
inactive_tab_foreground #a9b1d6
inactive_tab_background #1f2335
tab_bar_background none
mark1_foreground #11111b
mark1_background #ff9e64
color0 #414868
color8 #565f89
color1 #f7768e
color9 #ff899d
color2 #9ece6a
color10 #b9f27c
color3 #e0af68
color11 #ffc777
color4 #7aa2f7
color12 #8db0ff
color5 #bb9af7
color13 #c9a9ff
color6 #7dcfff
color14 #a4daff
color7 #a9b1d6
color15 #c0caf5
# ---------- Shortcuts ----------
# Plain Ctrl+C / Ctrl+V: Ctrl+C copies when text is selected, otherwise it is the usual interrupt (SIGINT)