Commit Graph
218 Commits
Author SHA1 Message Date
gitadmin d5d68c5498 chore(foot): reduce window padding to 3x3 2026-09-25 09:43:07 -04:00
gitadmin bf9780345d fix(wallpaper): call fetcher by absolute path in set-wallpaper
Hyprland's exec_cmd does not source the shell PATH, so plain
wallpaper-fetcher failed from the keybinding; use ~/.local/bin. Binary
rebuilt (5.3MB -> 2.6MB) and the keybinding now fetches technics.
2026-09-24 23:44:41 -04:00
gitadmin b9997088c8 fix(nvim): correct obsidian picker name to snacks.picker 2026-09-24 21:57:37 -04:00
gitadmin 869991df4b fix(ssh): rename alcazar host to rascar and update ip to 172.25.11.131 2026-09-24 21:53:48 -04:00
gitadmin 788914abdc fix(dotfiles): symlink desktop entries individually
Use mode=symlink-each for ~/.local/share/applications so only the
custom .desktop files are linked instead of replacing the whole dir,
which hid system-installed entries.
2026-09-24 21:53:19 -04:00
gitadmin 9c353f257b feat(themes): add color derivation and themed app templates
Add script/omarchy-theme-color and expand omarchy-theme-set-templates to
derive a full palette from each theme's colors.toml, then render new
themed templates (shell, pi, vscode theme, gum, neovim, claude, hermes,
t3code) from it.

Adds backgrounds and palette updates for existing themes plus new themes
(last-horizon, lupine, solitude, tidewater-*, miasma, ...).
2026-09-24 21:25:12 -04:00
gitadmin 5fee6bbf4e chore(pi): drop enabledModels list, bump lastChangelogVersion to 0.87.0 2026-09-24 16:32:24 -04:00
gitadmin 6fcdd86cff chore(systemd): remove unused home-dotfiles-restore unit 2026-09-24 16:31:38 -04:00
gitadmin eeee8333b5 feat(systemd): auto-start tmux main session at login and add dotfiles restore unit 2026-09-24 16:24:10 -04:00
gitadmin e4231f3746 feat(nvim): enable exrc so project-local configs are loaded 2026-09-24 16:00:34 -04:00
gitadmin ffff051459 feat(herdr): allow nested panes 2026-09-24 16:00:13 -04:00
gitadmin e7b19ee993 chore(git): use zdiff3 conflict style for cleaner diffs 2026-09-24 15:59:47 -04:00
gitadmin 8086430934 chore(mise): replace Augureal webapp shortcut with X 2026-09-24 15:59:15 -04:00
gitadmin 37d656c502 chore(dotfiles): define mise vars and rename THEME_DIR to THEMES_STATE_DIR
Add a [vars] block to mise.toml (name, email, second brain, theme state dir) so templates can reference them, and switch environments.tmpl to the THEMES_STATE_DIR var.
2026-09-24 15:58:30 -04:00
gitadmin 26ef19f975 chore(pi-lens): disable context injection via mise symlink 2026-09-24 15:57:38 -04:00
gitadmin cdf23af952 chore(strata): bump bundled binary to 0.19.0
Previous build had no version flag; the new one reports 0.19.0 and
adds --unlock-volume. Binary grows 13MB -> 32MB.
2026-09-24 15:57:02 -04:00
gitadmin dcd59a6072 feat: enable wayland in firefox via environment.d 2026-09-24 15:56:30 -04:00
gitadmin ba05ef2a6d refactor(hypr): namespace config under sjb/
Move the Hyprland Lua modules into config/hypr/sjb/ with init.lua as the
entry point, so the whole config tree can be symlinked per-file and the
unmanaged hypr*.conf files keep their own symlinks. Add an sjb block that
requires the new entry point.

While here: bind the second Lenovo L15, force 3440x1440@144 on the
MAG342CQR, use the named 2fg scroll method, and drop dead locals.

Switch the skills mise task to clone/pull SjB/skills into
~/.local/share/skills and symlink it, replacing the npx skills adds.
2026-09-24 15:55:50 -04:00
gitadmin 17a129a2c4 feat(workmux): add agent and layout config with mise symlink 2026-09-24 14:48:19 -04:00
gitadmin 71e1686b25 fix(ssh): update hostnames to new subnet and remove stale TERM setting 2026-09-15 13:52:57 -04:00
gitadmin 32085a5e15 feat(fish): add workmux aliases 2026-09-15 13:52:16 -04:00
gitadmin 4a8c582e81 feat(strata): add binary, config, and theme template 2026-09-03 21:05:34 -04:00
gitadmin a6aa367313 chore(mise): clean up vars, add strata symlinks, fix tmux typo 2026-09-03 21:03:05 -04:00
gitadmin b6b738fc7b chore: migrate omarchy state from ~/.config to ~/.local/state
Move all omarchy runtime state (themes, backgrounds, current theme)
from ~/.config/omarchy/current to ~/.local/state/omarchy/current
to keep the config dir free of generated files. Add mise task for
recreating symlinks and update credential helpers for tea.
2026-09-03 20:46:18 -04:00
gitadmin d772b3952d feat(config): add remote hosts and desktop launchers 2026-09-03 20:27:21 -04:00
gitadmin b2f8334999 chore(config): refresh models, add packages, update subagent overrides 2026-08-31 09:58:29 -04:00
gitadmin 81fc70a6d5 chore(config): update model IDs and obelix baseUrl 2026-08-30 20:47:48 -04:00
gitadmin 46b485dfa4 chore(hyprland): rework print-key bindings and add color picker 2026-08-30 20:47:07 -04:00
gitadmin 76c8fd9ae2 fix(network-manager): ensure wireguard endpoint routes via default gateway 2026-08-30 20:46:51 -04:00
gitadmin 40e8237819 chore(ci): switch model to ornith-1.0-35B 2026-08-30 20:46:27 -04:00
gitadmin abe190f7f0 feat(hypr): rework keybindings on SUPER and rename special workspace
Drop the LEADER/HYPR prefixes and bind everything directly on SUPER.
Add media-key, brightness, window/layout and workspace bindings. Rename
the special workspace from 'special' to 'scratchpad' and update the
matching window/workspace rules. Map modmask 73 in the keybindings help
script.
2026-08-30 16:11:48 -04:00
gitadmin c740771df9 chore(ci): switch default model to qwen3.8-flash 2026-08-29 17:55:43 -04:00
gitadmin 918aecbeaa chore(ci): switch commit-staged model to opencode-go/hy3 2026-08-29 10:40:22 -04:00
gitadmin 8012fb09c6 chore(mise): make tmux_setup idempotent and auto-install plugins 2026-08-29 10:32:14 -04:00
gitadmin bb0d7f2f1d chore: bump lastChangelogVersion to 0.84.3 2026-08-29 10:30:42 -04:00
gitadmin 63998d2965 feat: add tmux plugin manager setup task and config tweaks 2026-08-29 00:27:37 -04:00
gitadmin 2c5a2f1d5e chore: remove commented-out sentinel plugin entry 2026-08-28 23:49:51 -04:00
gitadmin cbedf361db chore: add tea CLI as mise http dependency 2026-08-28 23:48:44 -04:00
gitadmin a8cd242a26 feat(hyprland): make M key layout-aware for swap/consume-or-expel 2026-08-28 11:58:50 -04:00
gitadmin 521a105f35 feat(fish): add ngit alias for neogit 2026-08-28 11:58:08 -04:00
gitadmin ac490653e8 chore: shorten default bare repo dir to .bare 2026-08-28 11:57:16 -04:00
gitadmin 892e32439e refactor(hyprland): tune visuals, overhaul animations, add cursor/binds settings 2026-08-28 11:54:51 -04:00
gitadmin 8a3ae0f6bd feat: add screen recording, OCR capture, and improved screenshot workflow 2026-08-28 11:52:43 -04:00
gitadmin b65af6a730 feat(herdr): add herdr-annotate plugin with keybindings 2026-08-27 12:05:45 -04:00
gitadmin 7b1f04b530 refactor(hypr): split monolithic config into modules
Extract monitors, functions, rules, env vars, and onstart into
separate files. Add toggle_pin, toggle_master_scrolling, and
layout-aware keybinds for scrolling layout.
2026-08-22 12:27:44 -04:00
gitadmin d605f4c388 refactor(permission-system): reorganize path permissions and add vault access 2026-08-21 15:18:09 -04:00
gitadmin be9f770dc9 chore: pin pi desktop shortcut to gpt-5.6-luna model 2026-08-20 09:29:14 -04:00
gitadmin 13cb9fb6f0 feat: add zdiff and review aliases for Zdiff nvim plugin 2026-08-20 09:08:59 -04:00
gitadmin 21daca8042 refactor(scripts): use fzf popup flag instead of fzf-tmux wrapper 2026-08-20 00:07:02 -04:00
gitadmin 0a4fc274b0 refactor(hypr): fix float toggle sizing, improve window cycling, update terminal-pi rule
- Fix toggle_float_with_limit to use correct property names (width/height vs size.width)
- Add notification on float toggle showing scale factor
- Resize to max bounds instead of scaling
- Move function definition after keybinds for better organization
- Add cycle_next_window wrapper to bring floating windows to top on cycle
- Update terminal-pi window rule to float/center/special workspace
2026-08-19 23:59:01 -04:00