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:
+8
-1
@@ -58,7 +58,7 @@ done
|
||||
# ---------- проверки ----------
|
||||
step "Проверки"
|
||||
[ "$(id -u)" -ne 0 ] || die "запускайте от обычного пользователя, sudo скрипт вызовет сам"
|
||||
for d in hypr dms/plugins/networkEditor systemd/user kitty; do
|
||||
for d in hypr dms/plugins/networkEditor systemd/user kitty fontconfig; do
|
||||
[ -e "$REPO/$d" ] || die "в репозитории нет $d (запускайте install.sh из корня hyprland-rising)"
|
||||
done
|
||||
. /etc/os-release 2>/dev/null || true
|
||||
@@ -151,6 +151,13 @@ PY
|
||||
run cp -a "$REPO/kitty/kitty.conf" "$CFG/kitty/kitty.conf"
|
||||
info "kitty/kitty.conf"
|
||||
|
||||
# JetBrains Mono as the default monospace font for every program
|
||||
run mkdir -p "$CFG/fontconfig/conf.d"
|
||||
run cp -a "$REPO/fontconfig/60-monospace-jetbrains.conf" "$CFG/fontconfig/conf.d/60-monospace-jetbrains.conf"
|
||||
run fc-cache -f || true
|
||||
command -v gsettings >/dev/null && run gsettings set org.gnome.desktop.interface monospace-font-name 'JetBrains Mono 11' || true
|
||||
info "fontconfig: JetBrains Mono как моноширинный шрифт по умолчанию"
|
||||
|
||||
run cp -a "$REPO/systemd/user/hyprland-session.target" "$CFG/systemd/user/"
|
||||
run systemctl --user daemon-reload || warn "systemctl --user недоступен (нет пользовательской сессии systemd): выполните daemon-reload после входа"
|
||||
info "systemd/user/hyprland-session.target (нужен порталам: выбор файлов, демонстрация экрана)"
|
||||
|
||||
Reference in New Issue
Block a user