feat: initial commit of Ela's Arch config. :)
This commit is contained in:
commit
9ed00ff30c
59 changed files with 2769 additions and 0 deletions
20
zsh/.zshrc
Normal file
20
zsh/.zshrc
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Source Prezto
|
||||
if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then
|
||||
source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"
|
||||
fi
|
||||
|
||||
# Load the shell dotfiles
|
||||
# extra.zsh can be used for settings you don’t want to commit.
|
||||
for file in ~/.zsh.d/*.zsh; do
|
||||
source "$file"
|
||||
done
|
||||
|
||||
# History navigation commands
|
||||
bindkey '^P' history-beginning-search-backward
|
||||
bindkey '^N' history-beginning-search-forward
|
||||
|
||||
# Start tmux for every terminal session
|
||||
[[ -z "$TMUX" && $(tty) != /dev/tty[0-9] ]] && { tmux || exec tmux new-session && exit }
|
||||
|
||||
# Initiate zoxide
|
||||
eval "$(zoxide init zsh)"
|
||||
Loading…
Add table
Add a link
Reference in a new issue