-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshrc
20 lines (17 loc) · 900 Bytes
/
.zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Created by Zap installer
[ -f "${XDG_DATA_HOME:-$HOME/.local/share}/zap/zap.zsh" ] && source "${XDG_DATA_HOME:-$HOME/.local/share}/zap/zap.zsh"
plug "zsh-users/zsh-autosuggestions"
plug "zap-zsh/supercharge"
plug "zsh-users/zsh-syntax-highlighting"
# Load and initialise completion system
autoload -Uz compinit
compinit
eval "$(starship init zsh)"
#Alias
alias ls='eza --icons --grid --classify --colour=auto --sort=type --group-directories-first --header --modified --created --git --binary --group'
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
alias dconf_dump='$HOME/Scripts/dump_dconf.sh'
alias dconf_load='$HOME/Scripts/load_dconf.sh'
alias start_laptop='Hyprland --config $HOME/.config/hypr/nvidia.conf'
alias start_desktop='Hyprland --config $HOME/.config/hypr/desktop.conf'
alias start_kde='/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland'