Andrejus
ffd26e06d6
perf(zsh): cache tool init, lazy-load, remove plugins
Startup: 150ms → 40ms (native), projected 10-30s → <1s (iSH)
- Cache mise/fzf/zoxide init output keyed on binary mtime
- zcompile all sourced files to bytecode at install time
- Lazy-load compinit (first Tab), fzf+widgets (first keystroke)
- Remove autosuggestions and syntax-highlighting plugins
- Switch mise to shims mode (no per-prompt hook)
- Conditional mkdir (skip if dirs exist)
- Remove TRAPINT/flash handler, cache session info
- Eliminate per-prompt subshell forks (REPLY pattern)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 18:08:40 +00:00
..
2026-02-23 08:49:43 -08:00
2026-03-18 15:29:02 +00:00
2026-03-18 10:46:46 +00:00
2026-02-23 08:49:43 -08:00
2026-03-18 15:29:02 +00:00
2026-02-23 08:49:43 -08:00
2026-03-24 18:08:40 +00:00
2026-03-24 18:08:40 +00:00
2026-02-27 16:56:44 +00:00
2026-03-18 18:39:10 +00:00
2026-03-18 18:53:19 +00:00
2026-03-20 18:13:01 +00:00
2026-02-23 08:49:43 -08:00
2026-02-23 08:49:43 -08:00
2026-02-23 08:49:43 -08:00
2026-02-13 15:13:12 +00:00
2026-02-13 15:13:12 +00:00
2026-03-18 15:29:02 +00:00
2026-03-18 15:29:02 +00:00
2026-03-18 15:29:02 +00:00
2026-03-18 15:29:02 +00:00
2026-03-18 15:29:02 +00:00
2026-03-18 15:29:02 +00:00
2026-03-20 18:13:01 +00:00
2026-03-18 18:53:19 +00:00
2026-02-13 15:13:12 +00:00
2026-03-18 15:29:02 +00:00