- 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>
15 lines
786 B
Bash
Executable File
15 lines
786 B
Bash
Executable File
#!/bin/bash
|
|
# Copy the live config (~/.config) into this repo. Run it, then `git add -A && git commit`.
|
|
# Only what belongs to the rice is copied; machine-generated files (hypr/dms/, DMS colour caches) are skipped.
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
C=${XDG_CONFIG_HOME:-$HOME/.config}
|
|
mkdir -p hypr dms/plugins systemd/user kitty fontconfig
|
|
rsync -a --delete --exclude 'dms/' --exclude 'hyprlock.conf' --exclude 'hyprpaper.conf' --exclude 'scripts/osd.sh' "$C/hypr/" hypr/
|
|
rsync -a --delete "$C/dms/plugins/networkEditor/" dms/plugins/networkEditor/
|
|
cp -f "$C/dms/settings.json" dms/settings.json
|
|
cp -f "$C/systemd/user/hyprland-session.target" systemd/user/
|
|
cp -f "$C/kitty/kitty.conf" kitty/kitty.conf
|
|
cp -f "$C/fontconfig/conf.d/60-monospace-jetbrains.conf" fontconfig/
|
|
git status --short
|