ZSH config overhaul

- .zshrc: Use zinit package manager
- .zshrc: Reorg - remove comments, ZSH, zinit, configs batched together
- .zshrc: Better completions
- .zshrc: More plugins: colored-man-pages, command-not-found, kitty,
  podman, rust, timer, fd, systemd
- .profile: Autoload brew applications on MacOs
- p10k: Transient prompt + dotted lines
This commit is contained in:
Pratik Tripathy
2024-06-28 18:34:43 +05:30
parent d2c56360d9
commit b7fc209c93
3 changed files with 77 additions and 85 deletions

View File

@@ -1,6 +1,7 @@
#!/bin/sh
[ ! -f "/home/linuxbrew/.linuxbrew/bin/brew" ] || eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
[ ! -f "/opt/homebrew/bin/brew" ] || eval "$(/opt/homebrew/bin/brew shellenv)"
# set PATH so it includes user's private bin if it exists
[ ! -d "$HOME/bin" ] || PATH="$HOME/bin:$PATH"