mirror of
https://github.com/Stunkymonkey/dotfiles.git
synced 2026-01-29 01:13:01 +01:00
zsh: init
inspired by https://github.com/bebehei/df/blob/master/zsh/zshrc
This commit is contained in:
parent
e0ea620d3a
commit
3a0c99707b
6 changed files with 55 additions and 0 deletions
9
.gitmodules
vendored
9
.gitmodules
vendored
|
|
@ -52,3 +52,12 @@
|
||||||
[submodule "vim/start/vim-polyglot"]
|
[submodule "vim/start/vim-polyglot"]
|
||||||
path = vim/start/vim-polyglot
|
path = vim/start/vim-polyglot
|
||||||
url = https://github.com/sheerun/vim-polyglot.git
|
url = https://github.com/sheerun/vim-polyglot.git
|
||||||
|
[submodule "zsh/zsh-autosuggestions"]
|
||||||
|
path = zsh/zsh-autosuggestions
|
||||||
|
url = https://github.com/zsh-users/zsh-autosuggestions.git
|
||||||
|
[submodule "zsh/zsh-syntax-highlighting"]
|
||||||
|
path = zsh/zsh-syntax-highlighting
|
||||||
|
url = https://github.com/zsh-users/zsh-syntax-highlighting.git
|
||||||
|
[submodule "zsh/oh-my-zsh"]
|
||||||
|
path = zsh/oh-my-zsh
|
||||||
|
url = https://github.com/ohmyzsh/ohmyzsh.git
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,10 @@
|
||||||
~/.wgetrc: wget/wgetrc
|
~/.wgetrc: wget/wgetrc
|
||||||
~/.config/yay/config.json: yay/config.json
|
~/.config/yay/config.json: yay/config.json
|
||||||
~/.Xresources: i3/Xresources
|
~/.Xresources: i3/Xresources
|
||||||
|
~/.zshrc: zsh/zshrc
|
||||||
|
~/.oh-my-zsh: zsh/oh-my-zsh
|
||||||
|
~/.zsh-syntax-highlighting: zsh/zsh-syntax-highlighting
|
||||||
|
~/.zsh-autosuggestions: zsh/zsh-autosuggestions
|
||||||
|
|
||||||
# graphic
|
# graphic
|
||||||
- link:
|
- link:
|
||||||
|
|
|
||||||
1
zsh/oh-my-zsh
Submodule
1
zsh/oh-my-zsh
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 35068db8373917a23eb9e3dabeb6596348e6534c
|
||||||
1
zsh/zsh-autosuggestions
Submodule
1
zsh/zsh-autosuggestions
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 85919cd1ffa7d2d5412f6d3fe437ebdbeeec4fc5
|
||||||
1
zsh/zsh-syntax-highlighting
Submodule
1
zsh/zsh-syntax-highlighting
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 5eb677bb0fa9a3e60f0eff031dc13926e093df92
|
||||||
39
zsh/zshrc
Normal file
39
zsh/zshrc
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
# Path to your oh-my-zsh installation.
|
||||||
|
export ZSH=~/.oh-my-zsh
|
||||||
|
fpath=( ~/.zcomplete "${fpath[@]}" )
|
||||||
|
|
||||||
|
ZSH_THEME=""
|
||||||
|
|
||||||
|
CASE_SENSITIVE="true"
|
||||||
|
DISABLE_AUTO_UPDATE="true"
|
||||||
|
DISABLE_LS_COLORS="false"
|
||||||
|
DISABLE_AUTO_TITLE="true"
|
||||||
|
ENABLE_CORRECTION="false"
|
||||||
|
COMPLETION_WAITING_DOTS="true"
|
||||||
|
DISABLE_UNTRACKED_FILES_DIRTY="true"
|
||||||
|
HIST_STAMPS="yyyy-mm-dd"
|
||||||
|
# Would you like to use another custom folder than $ZSH/custom?
|
||||||
|
# ZSH_CUSTOM=/path/to/new-custom-folder
|
||||||
|
plugins=(
|
||||||
|
colored-man-pages
|
||||||
|
common-aliases
|
||||||
|
sudo
|
||||||
|
)
|
||||||
|
source $ZSH/oh-my-zsh.sh
|
||||||
|
|
||||||
|
alias reload=". ~/.zshrc"
|
||||||
|
|
||||||
|
ZSH_AUTOSUGGEST_STRATEGY=(history)
|
||||||
|
source ~/.zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||||
|
# Ctrl+Space
|
||||||
|
bindkey '^ ' autosuggest-accept
|
||||||
|
|
||||||
|
source ~/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
||||||
|
|
||||||
|
source ~/.profile.d/load
|
||||||
|
|
||||||
|
if type kubectl &>/dev/null; then
|
||||||
|
source <(kubectl completion zsh)
|
||||||
|
fi
|
||||||
|
|
||||||
|
RPROMPT='[%*]'
|
||||||
Loading…
Add table
Add a link
Reference in a new issue