summaryrefslogtreecommitdiffstats
path: root/.zprofile
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2019-09-18 06:36:09 -0400
committerLuke Smith <luke@lukesmith.xyz>2019-09-18 06:36:09 -0400
commitfb0231b7206d2292a43637c513854f1b5937b432 (patch)
tree775df0489935efc5c4ec11cf3c72cb8578d35197 /.zprofile
parent3aafd7aa48f95ad869164b6e44a09741e32eed20 (diff)
downloadeibhear-fb0231b7206d2292a43637c513854f1b5937b432.tar.gz
eibhear-fb0231b7206d2292a43637c513854f1b5937b432.tar.zst
eibhear-fb0231b7206d2292a43637c513854f1b5937b432.zip
zsh configs added
Diffstat (limited to '.zprofile')
-rw-r--r--[l---------].zprofile48
1 files changed, 47 insertions, 1 deletions
diff --git a/.zprofile b/.zprofile
index aa7da3a..d6ab3e6 120000..100644
--- a/.zprofile
+++ b/.zprofile
@@ -1 +1,47 @@
-.profile \ No newline at end of file
+#!/bin/sh
+
+# Profile file. Runs on login. Environmental variables are set here.
+
+# Adds `~/.local/bin` to $PATH
+export PATH="$PATH:$HOME/.local/bin/:$HOME/.local/bin/personal"
+
+# Default programs:
+export EDITOR="nvim"
+export TERMINAL="st"
+export BROWSER="brave"
+export READER="zathura"
+export FILE="lf"
+
+# ~/ Clean-up:
+export NOTMUCH_CONFIG="$HOME/.config/notmuch-config"
+export GTK2_RC_FILES="$HOME/.config/gtk-2.0/gtkrc-2.0"
+export LESSHISTFILE="-"
+export INPUTRC="$HOME/.config/inputrc"
+export ZDOTDIR="$HOME/.config/zsh"
+export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
+
+export IP="155.138.195.222"
+export CAB="207.246.120.93"
+
+# Other program settings:
+export BIB="$HOME/dox/latex/uni.bib"
+export REFER="$HOME/dox/referbib"
+export DICS="/usr/share/stardict/dic/"
+export SUDO_ASKPASS="$HOME/.local/bin/dmenupass"
+export FZF_DEFAULT_OPTS="--layout=reverse --height 40%"
+export LESS=-R
+export LESS_TERMCAP_mb="$(printf '%b' '')"
+export LESS_TERMCAP_md="$(printf '%b' '')"
+export LESS_TERMCAP_me="$(printf '%b' '')"
+export LESS_TERMCAP_so="$(printf '%b' '')"
+export LESS_TERMCAP_se="$(printf '%b' '')"
+export LESS_TERMCAP_us="$(printf '%b' '')"
+export LESS_TERMCAP_ue="$(printf '%b' '')"
+
+[ ! -f ~/.config/shortcutrc ] && shortcuts >/dev/null 2>&1
+
+# Start graphical server on tty1 if not already running.
+# [ "$(tty)" = "/dev/tty1" ] && ! pgrep -x Xorg >/dev/null && exec startx
+
+# Switch escape and caps if tty:
+sudo -n loadkeys ~/.local/share/larbs/ttymaps.kmap 2>/dev/null