Commit Graph

38 Commits

Author SHA1 Message Date
5c6dad3e91 Feature: Run system updater in Ghostty with floating window rule
Open the update terminal in Ghostty, offering to install it via pkexec
when missing and falling back to foot if declined. Add the
system-update-terminal window rule the script already referred to, so
the window floats centred at 1000x650 instead of tiling.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 07:23:24 +01:00
6e567dd1e1 Feature: Open Steam games on headless output while Sunshine streams
Disabled-by-default window rule that sends steam_app windows fullscreen
to workspace 9 (HEADLESS-1), toggled by sunshine-games.sh, so old games
like KOTOR start at the stream's resolution.
2026-10-22 07:11:14 +01:00
9a038b74c3 Fix: Restart portals after env import so screen sharing works
xdg-desktop-portal-hyprland could start before Hyprland imported
WAYLAND_DISPLAY/XDG_CURRENT_DESKTOP, leaving no ScreenCast backend.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 22:23:41 +01:00
90d0e2bed0 Feature: Show Plexamp icon in media notifications
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 03:37:01 +01:00
14f72af3f2 Fix: Fall back to grim/slurp for screenshots without hyprshot
Super+Print and Super+Shift+Print use hyprshot when installed and
grim/slurp otherwise. Add Super+Shift+S (area) and Super+F6 (full
screen) for keyboards without a Print key.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 03:31:57 +01:00
836848dedd Fix: Bind workspace number keys by name in Lua config
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 02:26:10 +01:00
19d6936aa6 Feature: Enable hypridle without locking during Sunshine streams
Sunshine's global_prep_cmd now runs hypr/scripts/SunshineIdle.sh, which
holds a systemd idle inhibitor for the length of a stream (hypridle
respects it) and unlocks hyprlock if the session was already locked.
With that in place hypridle starts at login again.

Sunshine's config (sunshine.conf, apps.json, prep scripts) moves into
the dotfiles; credentials, logs and state stay local and are gitignored.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:14:44 +01:00
35374800bf Fix: Volume keys use wpctl instead of missing pamixer
Quickshell's VolumeOsd now shows changes, so drop notify-send popups.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:28:55 +01:00
7cb7f10ff6 Fix: Only create Sunshine headless output on desktop (no battery)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:10:21 +01:00
75aa6b945b UI: Remove reduced opacity on unfocused windows
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:46:06 +01:00
4bd3d327c6 Feature: Seafile starts on login and is pinned in the tray
Launches seafile-applet from startup.lua and adds it to PinnedTray between Bitwarden and Sunshine.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 10:49:04 +01:00
786a3d191a Fix: Typo in Hyprland startup.lua stopped startup apps launching
The typo caused a Lua error on login, so the rest of the startup handler never ran.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 10:38:24 +01:00
72db6ca784 Fix: Disabled VRR to stop flickering on Acer monitor
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:53:56 +01:00
84828e58bc Feature: Use Bitwarden SSH agent for GUI apps
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:53:56 +01:00
26b7bf4ecc Feature: Enabled NVIDIA environment variables
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:53:56 +01:00
764652d826 Feature: Added new window for steam big picture 2026-09-05 21:55:16 +01:00
bc54a4b5b7 Removal: Stopped Waybar from starting 2026-08-27 15:01:45 +01:00
98f9a77b23 feature: float bitwarden extension window 2026-08-26 21:05:03 +01:00
7b0cf9934b migration: lua 2026-08-26 20:14:43 +01:00
a218026568 updated config files to lua 2026-08-21 05:48:50 +01:00
6f9651ccb3 added new linux screenshot location 2026-08-19 09:45:59 +01:00
6aff35bd5b update to 0.55
Signed-off-by: thomas <thomas.williams29899@gmail.com>
2026-05-12 20:04:37 +01:00
86e5d9c95f moved items around and changed date formatting 2026-05-03 10:07:23 +01:00
852bcef6fd changed song display for laptop config 2026-05-03 10:00:56 +01:00
3c00586b58 changed hyprlock for laptop config 2026-05-03 09:45:46 +01:00
c2d6c171ce changed sizing for laptop screen 2026-05-03 09:36:43 +01:00
65aed80fdd changed sizing for laptop screen 2026-05-03 09:36:10 +01:00
9d9fcf7b8e changed sizing for laptop screen 2026-05-03 09:35:48 +01:00
dc3749a734 changed sizing for laptop screen 2026-05-03 09:35:11 +01:00
30b871c3c4 changed sizing for laptop screen 2026-05-03 09:34:59 +01:00
1ddbd62ec9 changed sizing for laptop screen 2026-05-03 09:33:51 +01:00
587cc7190c multi display added 2026-05-03 09:32:27 +01:00
618d3862ec changed displays for hyprlock 2026-05-03 09:28:00 +01:00
49726e9dbc adjusted trackpad speed 2026-05-03 08:34:03 +01:00
7f2bfb9c0e adjusted trackpad speed 2026-05-03 08:31:07 +01:00
929bd53f90 changed source for hyprland-gui to work on all systems 2026-05-03 08:17:03 +01:00
9cc22560a5 removed .startup_complete file 2026-05-03 07:47:01 +01:00
1b4f556d6f adding hyprland/hypridle/hyprlock configuration 2026-05-03 07:42:16 +01:00