diff options
Diffstat (limited to '.zshrc')
-rw-r--r-- | .zshrc | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -1,7 +1,17 @@ #!/usr/bin/zsh + +if test -z "${XDG_RUNTIME_DIR}"; then + export XDG_RUNTIME_DIR=/tmp/${UID}-runtime-dir + if ! test -d "${XDG_RUNTIME_DIR}"; then + mkdir "${XDG_RUNTIME_DIR}" + chmod 0700 "${XDG_RUNTIME_DIR}" + fi +fi + if [ "$(tty)" = "/dev/tty1" ]; then exec dbus-run-session sway fi + export HISTFILE=~/.zsh_history export HISTSIZE=20000 export SAVEHIST=20000 @@ -10,9 +20,15 @@ export LC_CTYPE=en_US.UTF-8 export GPG_TTY=$TTY export PROMPT_EOL_MARK="" export BAT_THEME="base16" +export EDITOR=nvim +export MOZ_ENABLE_WAYLAND=1 + +typeset -U PATH path +path=("$HOME/.local/bin" "$path[@]") path+=('/usr/local/texlive/2023/bin/x86_64-linux') export PATH + setopt HIST_IGNORE_ALL_DUPS setopt HIST_FIND_NO_DUPS @@ -26,8 +42,8 @@ autoload -U compinit && compinit eval "$(starship init zsh)" eval "$(zoxide init zsh)" -alias l="eza -la" -alias ls="eza" +alias l="eza --icons -la" +alias ls="eza --icons" alias cat="bat --paging=never" alias cd="z" alias sudo="doas" |