aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland/.config/pypr
Commit message (Collapse)AuthorAgeFilesLines
* refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repoCraig Jennings2026-06-021-72/+0
| | | | | | | | Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated. The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf). I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line.
* feat: proton-vpn, lid switch, scratchpad resizingCraig Jennings2026-04-131-12/+16
| | | | | | | | | - archsetup: add proton-vpn-gtk-app; configure logind to ignore lid switch - hyprland.conf: autostart protonvpn-app minimized - waybar: set battery module to BAT1 (velox) - pypr: resize scratchpads to fit 80x24 minimum; enlarge monitor for btop - gitconfig: add deepsat GHE credential helpers - CLAUDE.md: update notes.org reference (lowercase)
* feat(hyprland): update plugins for 0.54, add scratchpad hide_delayCraig Jennings2026-03-071-0/+6
| | | | | Remove hyprscrolling from plugin setup (now in core). Add hide_delay workaround for pyprland bug #211 to all scratchpads.
* feat(hyprland): resize term scratchpads, rename term2 to ai-termCraig Jennings2026-02-141-7/+7
| | | | | Term scratchpads now 50x70%, renamed term2 to ai-term with updated app-id. Updated calibre window state.
* fix(pyprland): use correct config path, resize scratchpadsCraig Jennings2026-02-141-10/+10
| | | | | | Pyprland 3.x reads ~/.config/pypr/config.toml, not ~/.config/hypr/pyprland.toml. Remove obsolete config, update scratchpad sizes to 50%x60% in the correct file.
* feat(hyprland): waybar scratchpad toggles, remove hy3, fix cursor warpCraig Jennings2026-02-061-0/+7
| | | | | | | | | Waybar modules now toggle pyprland scratchpads on click: sysmonitor group opens btop, netspeed opens nmtui, pulseaudio opens pulsemixer. Consolidated pyprland config to canonical ~/.config/pypr/config.toml. Removed hy3 plugin from all configs and scripts (disabled since crash). Added $mod+N for network scratchpad. Set cursor:no_warps to prevent cursor jumping to window center on focus change.
* fix(pyprland): move config to new standard locationCraig Jennings2026-02-021-0/+55
~/.config/pypr/config.toml replaces ~/.config/hypr/pyprland.toml