gitadmin
158c86efcf
feat(hypr): auto-swap-to-master on fetch/focus, use --persistent dispatches
...
fetch_or_launch and focus_or_launch now swap the target client to master
layout position when it is not already the master. Scripts switched from raw
hl.dsp.* calls to --persistent lua function dispatches (fetch_or_launch /
focus_or_launch), and both now guard against empty rofi selection.
2026-07-31 09:22:45 -04:00
gitadmin
039d15a5e6
refactor: extract terminal launch logic into shared script
...
Add terminal-launcher script as a single entry point for launching
foot-based terminals with a given class and command. Migrate all
.desktop files to use it instead of inline foot invocations.
Simplify hyprland keybindings by replacing inline focus_or_launch
with hl.dsp.exec_cmd
2026-07-30 17:51:55 -04:00
gitadmin
38b77f94a3
chore(dotfiles): add foot window titles, herdr keybinds, fix jq tab escapes
...
- Add -T window title flags to all SSH/tmux/herdr desktop entries
- Rename nca-ai-01.desktop -> nca-ai-01-tmux.desktop, update mise symlink
- Add herdr reload_config and zoom keybinds, toast delivery config
- Bind Leader+Shift+Return to launch herdr terminal
- Fix jq \t to literal tab in hyprland client scripts
2026-07-30 09:40:14 -04:00
gitadmin
6c65791db7
refactor(hypr): update leader+return to launch tmux desktop app and wallpaper script
...
Change the terminal binding to match on 'tmux' class with gtk-launch instead of the terminal + tmux new-session pattern.
Update the wallpaper binding from the old bing-wallpaper script to the new set-wallpaper.sh with a quotes category.
2026-07-28 11:49:18 -04:00
gitadmin
156b7261db
refactor: migrate from shell-based sync to mise dotfiles management
...
- Replace sync-config/sync-script with mise.toml [dotfiles] directives
- Convert installer scripts to mise tasks (shells, desktop, theme, webapps)
- Remove config/nvim-old (deprecated neovim config)
- Add omarchy theme system with multi-app configs (btop, hyprland, kitty, foot, tmux, etc.)
- Move SSH hosts to config.d/* include pattern
- Add Tera templates for dynamic config generation (git-local, dofiles.conf)
- Update pi agent settings (0.80.10, packages list)
- Add mise tasks for pi plugin setup and nvim tooling
2026-07-18 06:11:59 +00:00
gitadmin
c5273c45a7
fix(hyprland): swap monitor modes for eDP-1 and Lenovo
...
eDP-1 (internal laptop screen) back to preferred -- highrr caused
issues. Lenovo external monitor gets highrr instead.
2026-07-15 22:31:23 -04:00
gitadmin
22e3c185f8
feat(rofi): switch to combi mode with window, drun, and run
2026-07-10 00:04:35 -04:00
gitadmin
a5a317e683
install ostt and added hyprland keybindings for it
2026-06-28 23:39:18 -04:00
gitadmin
62cd19357d
fix(hypr): update window swap and layout cycle keybindings
...
- Replace window swap bindings with layout cycle dispatch operations
- Swap cycle directions for period/comma keys and add swapwithmaster
- Wrap swap keybindings in dispatch functions for proper execution
2026-06-22 15:18:33 -04:00
gitadmin
458cc31e6c
change layout of monitors
2026-06-16 17:03:15 -04:00
gitadmin
a99c1375a1
new monitor config for hyprland
2026-06-16 00:01:45 -04:00
gitadmin
248cf6f350
updated hyprland config for biance
2026-06-16 03:53:15 +00:00
gitadmin
f5f795d660
feat(tmux): new tmux session selector using rofi
2026-06-06 17:09:52 -04:00
gitadmin
70d2eb2e65
fix: removing dependency on copilot too expensive
2026-06-06 17:09:17 -04:00
gitadmin
a9e520e3da
feat: moving all service from hyprland config to systemd user services.
2026-05-31 14:06:55 -04:00
gitadmin
6dd5b8efa5
feat: converted hyprland cofiguration to lua
2026-05-26 23:53:52 -04:00