this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

work in progress: improve zsh config

+44 -19
+34 -9
.zsh_plugins.txt
··· 1 - # 1.11.1 1 + using:mattmc3/zephyr pin:bdc1ad9cffadc03fff7891ef527e42396893b1a1 path:plugins 2 + color 3 + # completion 4 + # compstyle 5 + # confd 6 + # directory 7 + # editor 8 + # environment 9 + # helper 10 + # history 11 + homebrew 12 + # macos 13 + # prompt 14 + # utility 15 + # zfunctions 16 + 17 + # 0.12.0 18 + jeffreytse/zsh-vi-mode pin:80f78d9a3cc06843c776f60e4535b20bb857b1d4 19 + 20 + # 1.11.1 2 21 MichaelAquilina/zsh-you-should-use pin:ff371d6a11b653e1fa8dda4e61c896c78de26bfa 3 22 4 - # 1.27.1 5 - sindresorhus/pure kind:fpath pin:dbefd0dcafaa3ac7d7222ca50890d9d0c97f7ca2 23 + 24 + # # 1.20.0 25 + # romkatv/powerlevel10k pin:35833ea15f14b71dbcebc7e54c104d8d56ca5268 26 + 27 + romkatv/zsh-bench pin:a3c48d65b9078ee1f8bbd4da8631a8fbc885c52a kind:path 28 + 29 + # 1.27.1 30 + sindresorhus/pure pin:dbefd0dcafaa3ac7d7222ca50890d9d0c97f7ca2 kind:fpath 6 31 7 - # 0.7.1 8 - zsh-users/zsh-autosuggestions pin:e52ee8ca55bcc56a17c828767a3f98f22a68d4eb 32 + # 0.7.1 33 + zsh-users/zsh-autosuggestions pin:e52ee8ca55bcc56a17c828767a3f98f22a68d4eb kind:defer 9 34 10 - # 0.36.0 11 - zsh-users/zsh-completions kind:fpath path:src pin:28c5bdcaf81bb89e56d0df8267d822c3b8aed9e0 35 + # 0.36.0 36 + zsh-users/zsh-completions pin:28c5bdcaf81bb89e56d0df8267d822c3b8aed9e0 kind:fpath path:src 12 37 13 - # 0.8.0 14 - zsh-users/zsh-syntax-highlighting pin:db085e4661f6aafd24e5acb5b2e17e4dd5dddf3e 38 + # 0.8.0 39 + zsh-users/zsh-syntax-highlighting pin:db085e4661f6aafd24e5acb5b2e17e4dd5dddf3e
+10 -10
.zshrc
··· 10 10 # https://github.com/sharkdp/bat/tree/v0.26.1#highlighting---help-messages 11 11 help() { 12 12 [[ -n "${TRACE-}" ]] && setopt localoptions xtrace 13 - 14 13 # `col -b` strips backspace character (`^H`) from man pages 15 14 "$@" --help |& 16 15 col -b | ··· 218 217 # 219 218 # https://github.com/sindresorhus/guides/blob/main/how-not-to-rm-yourself.md 220 219 alias rm='rm -I' 221 - unsetopt RM_STAR_SILENT 220 + # unsetopt RM_STAR_SILENT 222 221 setopt RM_STAR_WAIT 223 222 # /how not to rm yourself 224 223 ··· 264 263 265 264 # use zsh's new `compsys` completion system 266 265 # https://zsh.sourceforge.io/Doc/Release/Completion-System.html#Autoloaded-files 267 - autoload -U compinit && compinit 266 + # autoload -U compinit && compinit 268 267 269 268 # include dotfiles in completion without changing global globbing behavior 270 - _comp_options+=(globdots) 269 + # _comp_options+=(globdots) 271 270 272 271 # emacs mode 273 272 bindkey -e ··· 280 279 281 280 # add timestamps 282 281 # https://zsh.sourceforge.io/Doc/Release/Options.html#index-EXTENDED_005fHISTORY 283 - setopt EXTENDED_HISTORY 282 + # setopt EXTENDED_HISTORY 284 283 285 - # remove older duplicate entries when a new entry is added to the history 286 284 # https://zsh.sourceforge.io/Doc/Release/Options.html#index-HISTIGNOREALLDUPS 287 - setopt HIST_IGNORE_ALL_DUPS 285 + # setopt HIST_IGNORE_ALL_DUPS 286 + 287 + # setopt HIST_IGNORE_SPACE 288 288 289 289 # remove extra blanks from history entries 290 290 # https://zsh.sourceforge.io/Doc/Release/Options.html#index-HISTREDUCEBLANKS 291 - setopt HIST_REDUCE_BLANKS 291 + # setopt HIST_REDUCE_BLANKS 292 292 293 293 # omit older commands that duplicate later ones 294 294 # https://zsh.sourceforge.io/Doc/Release/Options.html#index-HISTSAVENODUPS 295 - setopt HIST_SAVE_NO_DUPS 295 + # setopt HIST_SAVE_NO_DUPS 296 296 297 297 # share history between all sessions 298 298 # https://zsh.sourceforge.io/Doc/Release/Options.html#index-SHARE_005fHISTORY 299 - setopt SHARE_HISTORY 299 + # setopt SHARE_HISTORY 300 300 301 301 # variables 302 302