Commit Graph
4 Commits
Author SHA1 Message Date
aibrashandClaude Sonnet 5.5 64aba7caf4 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>
2026-10-30 16:12:34 +05:00
aibrashandClaude Sonnet 5.5 bbae1ab913 install.sh: install the SSH menu and its dependencies by default
fzf, tmux, jq, micro, nautilus, openssh-clients and friends are now part of
the default run, and ~/.ssh/sockets is always created. --full keeps the
remaining tools and the Flatpak apps. The menu's web action (Alt+W) falls
back to xdg-open when Chrome (Flatpak) is not installed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-30 13:57:31 +05:00
aibrashandClaude Sonnet 5.5 04e868102d install.sh: visual-only by default, --full for tools and apps
Default run installs Hyprland, DMS, the font, kitty and the configs only.
Scripts' tools and the Flatpak apps (Chrome, Telegram, Remmina, Nextcloud)
moved behind --full. Without --full the networkEditor plugin is not
deployed and its button is removed from the DMS bar.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-30 13:56:03 +05:00
aibrashandClaude Sonnet 5.5 e47f54d394 Add install.sh for a clean Fedora machine
Enables the sachesi/hyprland and avengemedia/dms COPRs, installs Hyprland,
DMS and the tools used by the scripts, optionally the Flatpak apps, then
deploys the configs into ~/.config. Existing configs are moved to
*.bak-<time>, so re-running is safe; --dry-run only prints the plan.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-30 13:53:48 +05:00