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"]
|
||||
path = vim/start/vim-polyglot
|
||||
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
|
||||
~/.config/yay/config.json: yay/config.json
|
||||
~/.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
|
||||
- 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