Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openbootdotdev/openboot
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.60.0
Choose a base ref
...
head repository: openbootdotdev/openboot
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.60.1
Choose a head ref
  • 1 commit
  • 4 files changed
  • 2 contributors

Commits on Jun 2, 2026

  1. fix: clone all external zsh plugins on remote-config installs (#121)

    * fix: add fast-syntax-highlighting and zsh-autocomplete to plugin catalog
    
    These two external oh-my-zsh plugins were referenced by real user configs
    but absent from data/zsh-plugins.yaml. cloneExternalPlugins treats catalog
    misses as built-in/unknown and skips the git clone, so oh-my-zsh logged
    "plugin 'fast-syntax-highlighting' not found" (and likewise for
    zsh-autocomplete) at shell startup. Add both with their canonical maintained
    repos and a regression test covering the popular external plugins.
    
    * fix: restore shell theme and plugins when installing from remote config
    
    planFromRemoteConfig set plan.InstallOhMyZsh from rc.Shell.OhMyZsh but
    dropped rc.Shell.Theme and rc.Shell.Plugins. As a result `openboot install
    <slug>` (and any remote-config install) took the bare "fresh install" branch
    in applyShell — installing Oh-My-Zsh but never writing plugins=() nor
    git-cloning external plugins. The snapshot/state path (PlanFromSnapshot)
    already copies all three fields; this brings the remote-config path in line.
    
    Combined with the catalog additions, installing a config that lists external
    plugins now clones them into $ZSH_CUSTOM/plugins instead of leaving zsh to
    log "plugin '...' not found" at every shell startup.
    
    ---------
    
    Co-authored-by: Claude <noreply@anthropic.com>
    fullstackjam and claude authored Jun 2, 2026
    Configuration menu
    Copy the full SHA
    9549bff View commit details
    Browse the repository at this point in the history
Loading