Commit graph

14 commits

Author SHA1 Message Date
f3122f3d0a
refactor(zsh): replace oh-my-zsh with a hand-rolled zprofile
Drops both git_deploy clones (ohmyzsh, zsh-autosuggestions), the chown
action, the bw.zsh-theme, and the plugin directories. /etc/zsh/zprofile
now embeds a compact prompt mirroring the old theme's colors (no git
segment), sources zsh-autosuggestions from the new apt package, and
binds prefix-history search on the arrow keys.

Per-user ~/.zshrc is kept as a one-line marker so zsh-newuser-install
doesn't fire when ckn logs in.

Leftover /etc/zsh/oh-my-zsh/ trees aren't removed automatically — clean
once with `bw run linux 'rm -rf /etc/zsh/oh-my-zsh'` after the next
fleet-wide apply.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16 01:00:07 +02:00
ab87fe6f96
freescout 2024-09-05 21:57:33 +02:00
24d346962a
omz permissions 2024-07-22 10:35:50 +02:00
8ebf4e0ec0
oh my zsh fix permissions 2024-07-03 10:12:27 +02:00
mwiegand
9afe4eb619 fix zsh shell set 2022-08-31 12:02:54 +02:00
mwiegand
3cddebee11 fix zsh plugins dir permissions plugins 2022-06-01 12:57:12 +02:00
mwiegand
35d8d4828b global oh-my-zsh 2022-06-01 12:41:45 +02:00
mwiegand
b9ff7e5953 manage global zprofile 2022-06-01 11:34:12 +02:00
mwiegand
8063833950 fix overwrite dicts 2022-06-01 11:33:59 +02:00
mwiegand
cf09493486 zsh chown 2022-06-01 10:42:23 +02:00
mwiegand
b2b6f08b86 github https 2022-03-26 12:26:48 +01:00
mwiegand
2983ccdf36 wip 2021-07-06 22:28:30 +02:00
mwiegand
13e4ea67c9 wip 2021-07-05 13:26:35 +02:00
mwiegand
59165f54c6 wip 2021-07-01 09:19:20 +02:00