feat: initial commit of Ela's Arch config. :)

This commit is contained in:
Philomena 2024-07-22 22:14:21 +02:00 committed by Philomena
commit 9ed00ff30c
59 changed files with 2769 additions and 0 deletions

20
zsh/.zshrc Normal file
View 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 dont 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)"