Commit Graph
26 Commits
Author SHA1 Message Date
Petr Nyc dfbcd5c81c kitty and codex conf 2026-09-29 22:29:40 +02:00
Petr Nyc 434859d178 next 2026-09-24 19:17:40 +02:00
Petr Nyc c480dd012e august 2026 2026-08-04 17:21:05 +02:00
Petr Nyc ac60fa600c before migration from codex-sso 2026-06-22 16:24:44 +02:00
Petr Nyc 1bfd03226b panic commit 2026-06-12 13:13:07 +02:00
Petr NycandCodex bf5f2131b4 refactor(shell): simplify zsh profile startup
Summary:
- Move reusable PATH setup into a shared .pathrc and source it from zsh
  login and interactive startup.
- Keep .zshenv minimal, and guard p10k, Oh My Zsh, and terminal-only
  setup so non-terminal shells stay quiet.
- Preserve Emacs vterm p10k support while skipping prompt-heavy setup in
  eshell-style sessions.

Rationale:
- The local profile had startup-time side effects, duplicate PATH/plugin
  setup, and non-terminal noise similar to the cleanup already done on
  dabel.
- Neutral helper names avoid personal prefixes in reusable profile code.

Tests:
- zsh -n ~/.zshenv ~/.zprofile ~/.zshrc ~/.pathrc
- zsh -lic 'print ok'
- INSIDE_EMACS=eshell TERM=dumb zsh -ic 'print ok; print theme=$ZSH_THEME'
- INSIDE_EMACS=vterm TERM=xterm-256color zsh -ic 'print ok; print theme=$ZSH_THEME'
- SSH_AUTH_SOCK=/tmp/test-sock zsh -lc 'printf "%s\n" "$SSH_AUTH_SOCK"'

Co-authored-by: Codex <codex@openai.com>
2026-06-05 13:36:44 +02:00
Petr Nyc 970dfb4c1e Config cleanup, create_mrshughes refactoring 2026-04-21 10:02:19 +02:00
Petr Nyc 501aea9cea zellij init bug workaround 2026-02-26 11:26:49 +01:00
Petr Nyc b35293a9f0 config tweaks 2026-02-13 09:46:37 +01:00
Petr Nyc 3438d019a9 org-jira config for Emacs 2026-01-17 16:43:32 +01:00
Petr Nyc 108c9cefd7 update 2026-01-16 09:42:02 +01:00
Petr Nyc 56a36622c1 before upgrade 2025-11-18 08:57:41 +01:00
Petr Nyc 5715fd5577 periodic check-in 2025-11-11 16:25:03 +01:00
Petr Nyc f0f6f560c6 25.8. 2025-08-25 12:28:03 +02:00
Petr Nyc 405a4637ee 17.5.2025 Saturday 22:41 2025-05-17 22:41:18 +02:00
Petr Nyc b8ec75febe 13.4.2025 Sunday 11:34 2025-04-13 11:34:32 +02:00
Petr Nyc a4f14e33c8 Merged changes from linux hosts 2025-02-12 14:01:30 +01:00
Petr Nyc 856bcc9ee9 vim and zsh improvements 2025-02-12 13:58:12 +01:00
Petr Nyc 5f287688d6 added kubectl and helm plugins for oh-my-zsh 2024-11-12 15:32:59 +01:00
Petr Nyc eb9d882449 14.10.2024 Monday 00:54 2024-10-14 00:54:25 +02:00
Petr Nyc 2aab479968 zsh plugins, tmux tweaks 2024-08-22 09:54:07 +02:00
Petr Nyc 0840bad00b 08.03.2024 Friday 09:56 2024-03-08 09:56:54 +01:00
Petr Nyc c32ab09984 update 2023-08-17 18:20:31 +02:00
Petr Nyc 7d944b0805 terminfo config for solaris 2023-03-10 17:30:28 +01:00
Petr Nyc cab2da3b4d dynaimic solarized profiles for iTerm, solarized for mac ls 2023-02-20 18:19:36 +01:00
Petr Nyc 276cf5dacf vim, tmux, zsh and git config files 2023-02-10 09:22:55 +01:00