Commit Graph

219 Commits

Author SHA1 Message Date
alex 15b44304c1 config(user): desktop session and pi-status-bridge tweaks 2026-08-27 15:50:31 +02:00
alex cd9b50feae feat(decman): manage npm packages and deploy sddm theme assets 2026-08-27 15:50:31 +02:00
alex b6ae6887a3 feat(pi): add localai provider and desktop workflow packages 2026-08-27 15:50:30 +02:00
alex 10c214fc36 docs: align agent and repo docs with desktop Decman profile 2026-08-27 15:50:30 +02:00
alex 00781a3607 chore(git): retain local Pi runtime ignores 2026-08-25 00:06:24 +02:00
alex 4a20edba5c chore(dotfiles): streamline workstation configuration workflows 2026-08-25 00:05:52 +02:00
alex a81bbf5115 feat: restore Rofi launcher 2026-08-25 00:04:58 +02:00
alex 7f98c013a8 chore: remove Waybar from desktop profile 2026-08-25 00:04:58 +02:00
alex f6f6bc6507 chore: remove superseded configuration 2026-08-25 00:03:46 +02:00
alex ed063ab1fe feat(desktop): consolidate declarative workstation profile
Capture desktop-specific system, session, Noctalia, and Pi integration alongside shared laptop support. Retire obsolete X11 configuration and make package ownership explicit for repeatable Decman deployments.
2026-08-24 20:20:58 +02:00
alex bfc5aa7933 chore: remove stale desktop configuration 2026-08-13 23:09:29 +02:00
alex f99cfeae79 feat: track Decman configuration 2026-08-13 23:03:55 +02:00
alex 34acd648c9 refactor: hand active dotfiles to Decman 2026-08-13 22:57:25 +02:00
alex 9647feebfa feat(knowledge-lookup): restore panel navigation
Persist the active vault folder and selected entry across panel opens, and render the bar widget as an icon only.
2026-08-13 16:32:42 +02:00
alex f30bf8a3bd feat(fish): preserve directory after Yazi exits
Add the standard cwd-file wrapper so Yazi navigation updates the interactive shell directory.
2026-08-13 15:50:46 +02:00
alex 11d8e9542a fix(noctalia): migrate portable widget settings
Repair the shared plugin declaration and use the current sysmon visualization schema for CPU, disk, and GPU telemetry.
2026-08-13 15:50:46 +02:00
alex 751432fbb1 feat(hypr): launch workspace applications on startup
Start Obsidian on workspace 8, Thunderbird on workspace 9, and Spotify in the scratchpad.
2026-08-13 15:50:46 +02:00
alex fd50b7deb9 feat(noctalia): add knowledge lookup panel
Provide a portable, cache-ignored Obsidian vault lookup plugin and bind it to Super+N.
2026-08-13 15:50:46 +02:00
alex ba75f3c7f7 feat(hypr): use Kitty as the default terminal 2026-08-13 15:50:46 +02:00
alex 03fbcb735a feat(ranger): use Kitty image previews 2026-08-13 15:50:46 +02:00
alex 04a89118bc fix(noctalia): suspend laptops only on battery
Require UPower to confirm battery operation before the idle timeout locks and suspends the laptop.
2026-08-13 15:45:58 +02:00
alex f9007e3225 fix(pi-status): migrate renamed bridge paths
Resolve the bridge and client from the npm installation while keeping UI launches behind the Wayland compatibility wrapper.
2026-08-13 15:45:43 +02:00
alex b14290fffe extensions from laptop 2026-08-03 21:57:14 +02:00
alex b93b27e43a feat(hypr): add non-locking idle blanker
Blank all displays after five minutes without using DPMS or locking the session.
2026-08-03 17:54:53 +02:00
alex a91c8cf8f2 feat(pi-status): integrate desktop status bridge
Expose the persistent Pi session controls through the desktop launcher, Noctalia, and user service.
2026-08-03 17:54:53 +02:00
alex b220b21509 extensions from laptop 2026-08-03 17:47:58 +02:00
alex a52cc3a427 extensions from laptop 2026-08-03 16:58:38 +02:00
alex 67004150dc feat(noctalia): add portable status widgets and idle monitoring 2026-08-03 16:57:19 +02:00
alex ba9c351589 extensions from laptop 2026-07-28 22:02:38 +02:00
alex a63724d4f1 Merge branch 'main' of ssh://git.commumedia.org:2222/alex/dotfiles 2026-07-28 21:13:22 +02:00
alex 00947d2410 extensions from laptop 2026-07-28 21:13:13 +02:00
alex b5ce26f244 docs: refresh README 2026-07-27 15:24:01 +02:00
alex 793a16b2fc modularization of noctalia config 2026-07-21 20:52:52 +02:00
alex 1e2f869bf3 laptop fixes 2026-07-21 20:29:28 +02:00
alex 7e7c62ec42 hyprland workspace back and forth fix 2026-07-21 15:37:02 +02:00
alex e6d69e1e45 Merge branch 'main' of gitlab.com:blankinator/dotfiles 2026-07-21 15:36:45 +02:00
alex 514e284b16 tmux clipboard fix 2026-07-21 15:36:22 +02:00
alex efa96077a5 Merge branch 'main' of gitlab.com:blankinator/dotfiles 2026-07-21 15:30:14 +02:00
alex 734906d50e laptop changes 2026-07-21 15:30:05 +02:00
alex 47ffa48678 fix(polybar): harden public ip lookup 2026-07-21 15:17:07 +02:00
alex e7c33b6411 chore(pi): update codex model defaults 2026-07-21 15:17:06 +02:00
alex 26cb98338a fix(shell): prevent repeated pyenv initialization 2026-07-21 15:17:06 +02:00
alex 89e9b93222 fix(waybar): repair mute and update widgets 2026-07-21 15:17:06 +02:00
alex f04bde4ec5 feat(desktop): align terminal workflow with ember oled 2026-07-21 15:17:05 +02:00
alex 53ed911c70 chore(fish): prefer neovim for editor commands 2026-07-21 13:42:48 +02:00
alex 678ea8228d feat(noctalia): add modular Hyprland profiles 2026-07-21 13:42:48 +02:00
alex b79e8e3d08 pi changes 2026-07-17 21:29:22 +00:00
alex 101e9dbe45 pi updates 2026-07-15 15:38:48 +02:00
alex 2e1e5cd3f2 pi updates 2026-07-15 15:16:36 +02:00
alex 13c8a5b14e pi updates 2026-07-13 12:00:49 +02:00