Compare commits

...
2 Commits
Author SHA1 Message Date
ja dbf366f8a5 Update Hyprland keybindings and monitor refresh rates
- SUPER+Q: killactive (was kitty)
- SUPER+T: exec kitty (new terminal binding)
- SUPER+C: removed (was killactive)
- All monitors set to 60Hz (DP-1 and HDMI-A-1 down from 144Hz)
2026-05-28 08:25:57 +02:00
ja 6f455ab0f2 chore: remove alesi-routine-morning systemd timer
- Deleted alesi-routine-morning.service and .timer from ~/.config/systemd/user/
- Timer failed daily at 07:45 (exit 128, git outside repo)
- daily-routine.sh script retained for manual use
- Updated CHANGELOG.md and workstation-health.md
2026-05-26 08:59:00 +02:00
4 changed files with 10 additions and 9 deletions
+1
View File
@@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Comprehensive health report for `mw-pfeddersheim-workstation` (2026-03-09). - Comprehensive health report for `mw-pfeddersheim-workstation` (2026-03-09).
### Removed ### Removed
- `alesi-routine-morning.service` / `alesi-routine-morning.timer` user-level systemd units — daily 07:45 morning routine was failing (exit 128, git outside repo). Script `scripts/daily-routine.sh` retained for manual use (2026-05-26).
- Tier 1 package cleanup (ADR 0007): removed 25 X11/KDE/legacy packages via Ansible — lightdm, lightdm-slick-greeter, lightdm-settings, sddm, sddm-kcm, sddm-breath-theme, xf86-video-{amdgpu,ati,intel,nouveau,vesa}, xf86-input-synaptics, xterm, xorg-{twm,xinit,xkill,server-xvfb}, x11vnc, numlockx, startup-notification, illyria-wallpaper, ntp, spectacle, pamac-tray-icon-plasma. All have Wayland-native replacements already in use. Frees ~80-120 MiB direct + cascade deps (2026-05-22). - Tier 1 package cleanup (ADR 0007): removed 25 X11/KDE/legacy packages via Ansible — lightdm, lightdm-slick-greeter, lightdm-settings, sddm, sddm-kcm, sddm-breath-theme, xf86-video-{amdgpu,ati,intel,nouveau,vesa}, xf86-input-synaptics, xterm, xorg-{twm,xinit,xkill,server-xvfb}, x11vnc, numlockx, startup-notification, illyria-wallpaper, ntp, spectacle, pamac-tray-icon-plasma. All have Wayland-native replacements already in use. Frees ~80-120 MiB direct + cascade deps (2026-05-22).
- Tier 2 package cleanup (ADR 0007): removed KDE Plasma stack — kwin, plasma-desktop, plasma-workspace, kdeplasma-addons, plasma-nm, plasma-pa, plasma-x11-session, kde-gtk-config, powerdevil, xdg-desktop-portal-kde, plasma-integration, dolphin, dolphin-plugins, kdegraphics-thumbnailers. Plus 45 cascade orphan deps. Dolphin replaced by yazi. Frees ~400 MiB total (2026-05-22). - Tier 2 package cleanup (ADR 0007): removed KDE Plasma stack — kwin, plasma-desktop, plasma-workspace, kdeplasma-addons, plasma-nm, plasma-pa, plasma-x11-session, kde-gtk-config, powerdevil, xdg-desktop-portal-kde, plasma-integration, dolphin, dolphin-plugins, kdegraphics-thumbnailers. Plus 45 cascade orphan deps. Dolphin replaced by yazi. Frees ~400 MiB total (2026-05-22).
- Tier 3 package cleanup (ADR 0007): removed ruby (38 packages), love, xorg-server, xf86-input-libinput. No active Ruby usage; no .love files; xorg-server no longer required (xorg-xwayland is independent). Frees ~30 MiB (2026-05-22). - Tier 3 package cleanup (ADR 0007): removed ruby (38 packages), love, xorg-server, xf86-input-libinput. No active Ruby usage; no .love files; xorg-server no longer required (xorg-xwayland is independent). Frees ~30 MiB (2026-05-22).
@@ -4,9 +4,9 @@
# 1. DP-1 TERRA 3280W 2560x1440@144 (0x0) # 1. DP-1 TERRA 3280W 2560x1440@144 (0x0)
# 2. DVI-D-1 BenQ BL2405 1920x1080@60 (rotated 90° CW, effective width 1080) # 2. DVI-D-1 BenQ BL2405 1920x1080@60 (rotated 90° CW, effective width 1080)
# 3. HDMI-A-1 TERRA 3280W 2560x1440@144 (3640x0) # 3. HDMI-A-1 TERRA 3280W 2560x1440@144 (3640x0)
monitor=DP-1,2560x1440@144,0x0,1 monitor=DP-1,2560x1440@60,0x0,1
monitor=DVI-D-1,1920x1080@60,2560x0,1,transform,1 monitor=DVI-D-1,1920x1080@60,2560x0,1,transform,1
monitor=HDMI-A-1,2560x1440@144,3640x0,1 monitor=HDMI-A-1,2560x1440@60,3640x0,1
# Session services: hyprpaper, waybar, dunst, hypridle, hyprlauncher, cliphist # Session services: hyprpaper, waybar, dunst, hypridle, hyprlauncher, cliphist
# Managed by systemd user units under ~/.config/systemd/user/ # Managed by systemd user units under ~/.config/systemd/user/
@@ -64,8 +64,8 @@ dwindle {
# Keybindings # Keybindings
$mainMod = SUPER $mainMod = SUPER
bind = $mainMod, Q, exec, kitty bind = $mainMod, Q, killactive,
bind = $mainMod, C, killactive, bind = $mainMod, T, exec, kitty
bind = $mainMod, M, exit, bind = $mainMod, M, exit,
bind = $mainMod, E, exec, kitty -e yazi bind = $mainMod, E, exec, kitty -e yazi
bind = $mainMod, V, togglefloating, bind = $mainMod, V, togglefloating,
+4 -4
View File
@@ -8,8 +8,8 @@
| Shortcut | Action | Details | | Shortcut | Action | Details |
|----------|--------|---------| |----------|--------|---------|
| `SUPER+Q` | Open terminal | kitty | | `SUPER+Q` | Kill active window | killactive |
| `SUPER+C` | Kill active window | killactive | | `SUPER+T` | Open terminal | kitty |
| `SUPER+M` | Exit Hyprland | exit | | `SUPER+M` | Exit Hyprland | exit |
| `SUPER+E` | File manager | dolphin | | `SUPER+E` | File manager | dolphin |
| `SUPER+V` | Toggle floating | togglefloating | | `SUPER+V` | Toggle floating | togglefloating |
@@ -84,9 +84,9 @@
| Workspace | Monitor | Position | | Workspace | Monitor | Position |
|-----------|---------|----------| |-----------|---------|----------|
| 1 | DP-1 (TERRA 3280W) | Left, 2560x1440@144 | | 1 | DP-1 (TERRA 3280W) | Left, 2560x1440@60 |
| 2 | DVI-D-1 (BenQ BL2405) | Center, 1920x1080@60 rotated 90deg | | 2 | DVI-D-1 (BenQ BL2405) | Center, 1920x1080@60 rotated 90deg |
| 3 | HDMI-A-1 (TERRA 3280W) | Right, 2560x1440@144 | | 3 | HDMI-A-1 (TERRA 3280W) | Right, 2560x1440@60 |
## Notes ## Notes
+1 -1
View File
@@ -87,4 +87,4 @@ Uptime: ~1 hour, 7 minutes
## Next Steps ## Next Steps
1. Consider setting up automated crash monitoring for high-memory applications 1. Consider setting up automated crash monitoring for high-memory applications
2. Run morning health check script daily: `/home/mw/internal/mw-pfeddersheim-workstation/scripts/morning-health-check.sh` 2. Run health check script manually as needed: `/home/mw/internal/mw-pfeddersheim-workstation/scripts/morning-health-check.sh` (automated systemd timer removed 2026-05-26)