Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dbf366f8a5 | ||
|
|
6f455ab0f2 |
@@ -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).
|
||||
|
||||
### 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 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).
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
# 1. DP-1 TERRA 3280W 2560x1440@144 (0x0)
|
||||
# 2. DVI-D-1 BenQ BL2405 1920x1080@60 (rotated 90° CW, effective width 1080)
|
||||
# 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=HDMI-A-1,2560x1440@144,3640x0,1
|
||||
monitor=HDMI-A-1,2560x1440@60,3640x0,1
|
||||
|
||||
# Session services: hyprpaper, waybar, dunst, hypridle, hyprlauncher, cliphist
|
||||
# Managed by systemd user units under ~/.config/systemd/user/
|
||||
@@ -64,8 +64,8 @@ dwindle {
|
||||
# Keybindings
|
||||
$mainMod = SUPER
|
||||
|
||||
bind = $mainMod, Q, exec, kitty
|
||||
bind = $mainMod, C, killactive,
|
||||
bind = $mainMod, Q, killactive,
|
||||
bind = $mainMod, T, exec, kitty
|
||||
bind = $mainMod, M, exit,
|
||||
bind = $mainMod, E, exec, kitty -e yazi
|
||||
bind = $mainMod, V, togglefloating,
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
|
||||
| Shortcut | Action | Details |
|
||||
|----------|--------|---------|
|
||||
| `SUPER+Q` | Open terminal | kitty |
|
||||
| `SUPER+C` | Kill active window | killactive |
|
||||
| `SUPER+Q` | Kill active window | killactive |
|
||||
| `SUPER+T` | Open terminal | kitty |
|
||||
| `SUPER+M` | Exit Hyprland | exit |
|
||||
| `SUPER+E` | File manager | dolphin |
|
||||
| `SUPER+V` | Toggle floating | togglefloating |
|
||||
@@ -84,9 +84,9 @@
|
||||
|
||||
| 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 |
|
||||
| 3 | HDMI-A-1 (TERRA 3280W) | Right, 2560x1440@144 |
|
||||
| 3 | HDMI-A-1 (TERRA 3280W) | Right, 2560x1440@60 |
|
||||
|
||||
## Notes
|
||||
|
||||
|
||||
@@ -87,4 +87,4 @@ Uptime: ~1 hour, 7 minutes
|
||||
## Next Steps
|
||||
|
||||
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)
|
||||
Reference in New Issue
Block a user