- Launch sway through uwsm for proper systemd session integration
- Move Wayland env vars from .profile to environment.d/sway.conf
- Move Go/Cargo PATH from .zshrc.local to .zshenv
- Fix lid switch to only disable output when docked
- Remove redundant xfce-polkit exec (handled via XDG autostart by uwsm)
- Store OPENCODE_SERVER_PASSWORD in keyring instead of hardcoding
- Add .gitconfig.aur for AUR signing
- Update fix_xdg_desktop_portal_sharing.sh to use sway-session.target
- Clean up commented-out cruft from zsh config
- Replace exa with eza