dotfiles

My personalised dotfiles that I use with zsh as a shell.
git clone git://git.mattfehrenbach.xyz/dotfiles.git
Log | Files | Refs

commit 162cca0ccd2335295c19a53256b1e2a045832357
parent 2116ac36553126de3893e26146ef5eed953ccbc5
Author: Matt Fehrenbach <m.fehrenbach@pm.me>
Date:   Sat, 26 Dec 2020 22:12:37 +0000

Updated aliases and zsh files.

Diffstat:
M.config/shell/aliasrc | 4++--
M.config/zsh/.zshenv | 11+++++++++++
M.config/zsh/.zshrc | 4----
3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc @@ -12,6 +12,6 @@ alias \ # zsh example aliases alias \ - zshconfig="vi ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshrc" \ - ohmyzsh="vi ${XDG_CONFIG_HOME:-$HOME/.config}/oh-my-zsh" + zshconfig="$EDITOR ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshrc" \ + ohmyzsh="$EDITOR ${XDG_CONFIG_HOME:-$HOME/.config}/oh-my-zsh" diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv @@ -1,8 +1,19 @@ #!/bin/zsh +# Default programs: +export EDITOR="nvim" +export TERMINAL="st" + # ~/ Clean-up: export XDG_CONFIG_HOME="$HOME/.config" export XDG_DATA_HOME="$HOME/.local/share" export XDG_CACHE_HOME="$HOME/.cache" +# Config home: export ZDOTDIR="${XDG_CONFIG_HOME:-$HOME/.config}/zsh" + +# Data home: +export HISTFILE="${XDG_DATA_HOME:-$HOME/.local/share}/history" + +# Cache home: + diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc @@ -66,8 +66,6 @@ plugins=( source $ZSH/oh-my-zsh.sh # User configuration - -HISTFILE="${XDG_CACHE_HOME:-$HOME/.cache}/histfile" HISTSIZE=1000 SAVEHIST=1000 @@ -96,8 +94,6 @@ SAVEHIST=1000 # # Example aliases [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" -alias zshconfig="vi ${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshrc" -alias ohmyzsh="vi ${XDG_CONFIG_HOME:-$HOME/.config}/oh-my-zsh" bindkey "${terminfo[kdch1]}" delete-char bindkey "${terminfo[khome]}" beginning-of-line