Skip to content

WIP - #66

Merged
edheltzel merged 77 commits into
masterfrom
WIP
Aug 18, 2026
Merged

WIP#66
edheltzel merged 77 commits into
masterfrom
WIP

Conversation

@edheltzel

Copy link
Copy Markdown
Owner
  • eldritch theme colors
  • setting starship as prompt
  • feat(updates): centralize agent harness upgrades
  • fixed misaligned onboarding kv
  • quick agent focus jumps
  • abbr updates
  • package updates
  • feat(superfile): add Eldritch theme
  • topgrade config updated
  • perf(wezterm): cut per-tick process syscalls in tab status walk
  • neovim template update obsidian
  • superfile keybindings
  • yazi package update
  • yazi plugin update
  • using markdown preview instead of typora
  • brewfile update adds crit
  • wezterm reload
  • herdr keybindings updated
  • herdr config updated
  • herdr browser keybindings
  • wezterm hide single tab bar
  • hedrd config update
  • wezterm font size and opacity
  • package update
  • superfile config update
  • installed grok cli
  • backup
  • abbr update
  • feat(wezterm): color Jcode tabs cyan
  • fix(wezterm): use purple for Jcode tabs
  • feat(wezterm): use star glyph for agent tabs
  • herdr config update
  • refactor(fish): extract aup updater function
  • feat(fish): enhance AI harness updates
  • misc herdr
  • hunk update
  • yazi plugins update
  • gh updates
  • removes herdr browser plugin, works about half the time for me.
  • zed acp registry updates in config
  • adds abbr for reload
  • feat(starship): show nearest git tag next to branch
  • removing unused configs
  • tuicr (twee-ker) is default pager
  • remove hunk
  • simplifying setup with many packages
  • removed archieved and not used
  • removed borders
  • docs(changelog): cut v3.5
  • fix(git): use delta for pager and diffFilter
  • layout change btop
  • herdr update
  • herdr config update
  • keymap conflicts resolved.
  • neoed update
  • jocde path
  • abbr update

edheltzel added 30 commits July 22, 2026 07:00
Replace the duplicated Topgrade command chain with the Fish updater, including per-command reporting plus Pi extension and OMP plugin updates.
Map the repo's canonical Eldritch palette (wezterm/theme.lua) onto
Superfile's theme schema. Tracked here and stowed into superfile's
app-owned theme/ dir; activated via theme = "eldritch" in the live
(untracked) config.toml.
Reduce the update-status agent-detection walk from two libproc syscalls
per pane per tick to one: reuse info.executable from the existing
get_foreground_process_info call instead of a separate
get_foreground_process_name call, keeping the latter only as a fallback
when the info call fails and argv0/title did not resolve a color. Output
is unchanged. Also switch the agent-name substring matches to plain-text
find.

configuration.lua: check_for_updates=false to drop WezTerm's launch-time
background update check (managed via Homebrew).

Carries related agent-detection WIP: recognize omp as an agent
(theme.agent_processes) and unwrap bun/node/deno-wrapped agent CLIs so
omp/pi resolve past the interpreter in argv.

Cold start is already optimal (module eval under 1ms); this targets
per-tick runtime only. Verified: luac -p, stylua, full config load.
- agent sidebar layou
@edheltzel edheltzel self-assigned this Aug 11, 2026
Move the harness list out of aup.fish into agent-harnesses.txt at the
fish config root, read at runtime via $__fish_config_dir so it travels
with the stow package. Add/remove harnesses without editing the function.

Check each harness binary with command -q before updating; skip missing
ones with a dim note instead of letting the tool emit its own error.
Uninstalled oh-my-posh and untapped jandedobbeleer/oh-my-posh; starship
is the active fish prompt. Drop the dead oh-my-posh init branch and its
orphaned theme config.
@cursor

cursor Bot commented Aug 17, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

# Via Mr. ED
* master: (49 commits)
  docs(changelog): cut v3.5
  removed borders
  removed archieved and not used
  simplifying setup with many packages
  remove hunk
  tuicr (twee-ker) is default pager
  removing unused configs
  feat(starship): show nearest git tag next to branch
  adds abbr for reload
  zed acp registry updates in config
  removes herdr browser plugin, works about half the time for me.
  gh updates
  yazi plugins update
  hunk update
  misc herdr
  feat(fish): enhance AI harness updates
  refactor(fish): extract aup updater function
  herdr config update
  feat(wezterm): use star glyph for agent tabs
  fix(wezterm): use purple for Jcode tabs
  ...

# Conflicts:
#	config/.config/herdr/config.toml
#	config/.config/leaderkey/config.json
#	config/.config/topgrade.toml
#	config/.config/yazi/package.toml
#	config/.config/yazi/plugins/piper.yazi/main.lua
#	config/.config/yazi/plugins/vcs-files.yazi/main.lua
#	fish/.config/fish/conf.d/abbr.fish
#	fish/.config/fish/config.fish
#	fish/.config/fish/functions/aup.fish
#	git/.gitconfig
#	packages/Brewfile
@github-actions

Copy link
Copy Markdown

Visual recap — skipped

The visual recap job did not run for this pull request. This is informational only and does not block the PR.

Recap skipped for a07107e: PLAN_RECAP_TOKEN not configured.

@edheltzel
edheltzel merged commit 338aa09 into master Aug 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant