Update dotfiles (2026-01-19 19:22:35)

This commit is contained in:
Zacharias-Brohn
2026-01-19 19:22:35 +01:00
parent 567faff34e
commit eccce3b185
4 changed files with 91 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
# -----------------------------------------------------
# INIT
# -----------------------------------------------------
# -----------------------------------------------------
# Exports
# -----------------------------------------------------
export EDITOR=nvim
export PATH="/usr/lib/ccache/bin/:$HOME/tools/lua-language-server/:$PATH:/home/zach/.npm-g/bin"
export PYTHONPATH="/home/zach/.local/lib/python3.12/site-packages"
export ZSH="$HOME/.oh-my-zsh"
+29
View File
@@ -0,0 +1,29 @@
# -----------------------------------------------------
# ALIASES
# -----------------------------------------------------
# -----------------------------------------------------
# General
# -----------------------------------------------------
alias clear='clear && fastfetch'
alias c='clear'
alias cp='cpv'
alias v='nvim'
alias vim='$EDITOR'
alias reboot="hyprshutdown --post-cmd 'systemctl reboot'"
# -----------------------------------------------------
# Vencord Installer
# -----------------------------------------------------
vencord() {
zsh -c "$(curl -sS https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
}
# -----------------------------------------------------
# Custom
# -----------------------------------------------------
alias p='python3'
alias dot='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
alias dotfiles='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
+51
View File
@@ -0,0 +1,51 @@
# -----------------------------------------------------
# CUSTOMIZATION
# -----------------------------------------------------
# -----------------------------------------------------
# oh-myzsh plugins
# -----------------------------------------------------
plugins=(
git
sudo
web-search
archlinux
zsh-autosuggestions
zsh-syntax-highlighting
fast-syntax-highlighting
copyfile
copybuffer
dirhistory
command-not-found
conda-env
cp
copypath
extract
tldr
universalarchive
)
# Set-up oh-my-zsh
source $ZSH/oh-my-zsh.sh
# -----------------------------------------------------
# Set-up FZF key bindings (CTRL R for fuzzy history finder)
# -----------------------------------------------------
source <(fzf --zsh)
# zsh history
HISTFILE=~/.zsh_history
HISTSIZE=10000
SAVEHIST=10000
setopt appendhistory
# -----------------------------------------------------
# oh-my-posh prompt
# -----------------------------------------------------
# Custom Theme
eval "$(oh-my-posh init zsh --config ~/.config/ohmyposh/.microverse.omp.json)"
# Precmd to set cursor to beam
precmd() {
echo -ne "\e[6 q"
}
+1
View File
@@ -0,0 +1 @@
fastfetch