gwbeip
4aaf4199bd
perf(nushell): cache static prompt context
...
- precompute os symbol, user/host, ssh flag, shell label and newline sequence at startup
- reuse cached values in _pj_left_prompt to reduce per-render overhead
2026-05-30 20:32:42 +08:00
gwbeip
9a0ad9384a
feat(nushell): add cached nu_scripts completions bootstrap
...
- add pj completion command to clone/update nu_scripts cache
- load fixed custom-completions for git/ssh/cargo/uv/rustup from cache
- ignore nushell/cache contents in git while keeping placeholder .gitignore
- source pj_completions at startup and align prompt indicators/newline behavior
2026-05-30 20:29:46 +08:00
gwbeip
c660e0d621
refactor nushell prompt helpers and reduce call depth
2026-05-30 16:42:57 +08:00
gwbeip
183c765b07
feat(Nushell): using 'whoami' to obtain username
2026-05-29 22:59:48 +08:00
gwbeip
fe6a79626f
feat(Nushell): trancate diractory path to git root
2026-05-29 22:32:33 +08:00
gwbeip
b8c94de6c6
feat(Nushell): improve prompt rendering
2026-05-29 22:11:03 +08:00
gwbeip
fdacaab656
feat(Nushell): improve prompt rendering
2026-05-29 22:08:41 +08:00
gwbeip
2241e10f47
feat(Nushell): remove starship in the prompt rendering
2026-05-29 19:30:55 +08:00
gwbeip
4a912cf7e7
feat(ZSH): auto start nushell if it exits when init zsh
2026-05-27 00:13:28 +08:00
gwbeip
0f9b528471
nushell helix
2026-02-02 20:18:50 +08:00
gwbeip
05b2a28b94
nushell config
2026-01-30 16:48:11 +08:00