}
#+end_src
*** Exports
+**** Default programs
#+begin_src shell :tangle ~/.config/ash/ashrc
export EDITOR="emacsclient -c"
export VISUAL="$EDITOR"
export TERM=xterm-256color # for compatability
-
+ #+end_src
+**** General program configs
+#+begin_src shell :tangle ~/.config/ash/ashrc
export GPG_TTY="$(tty)"
export MANPAGER='nvim +Man!'
export PAGER='less'
export GTK_USE_PORTAL=1
export CDPATH=:~
export LESSHISTFILE=/dev/null
-
export PASH_KEYID=me@armaanb.net
export PASH_LENGTH=20
-
+#+end_src
+**** PATH
+#+begin_src shell :tangle ~/.config/ash/ashrc
export PATH="/home/armaa/src/bin:$PATH"
export PATH="/home/armaa/src/bin/bin:$PATH"
export PATH="/home/armaa/.local/bin:$PATH"
export PATH="$PATH:/usr/sbin"
-
+#+end_src
+**** Locale
+#+begin_src shell :tangle ~/.config/ash/ashrc
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
export LANGUAGE="en_US.UTF-8"
export TZ="America/New_York"
-
+#+end_src
+**** KISS
+#+begin_src shell :tangle ~/.config/ash/ashrc
export KISS_PATH=""
export KISS_PATH="$KISS_PATH:$HOME/repos/personal"
export KISS_PATH="$KISS_PATH:$HOME/repos/bin/bin"
export KISS_PATH="$KISS_PATH:$HOME/repos/main/xorg"
export KISS_PATH="$KISS_PATH:$HOME/repos/community/community"
export KISS_PATH="$KISS_PATH:$HOME/repos/mid/ports"
-
+#+end_src
+**** Compilation flags
+#+begin_src shell :tangle ~/.config/ash/ashrc
export CFLAGS="-O3 -pipe -march=native"
export CXXFLAGS="$CFLAGS"
export MAKEFLAGS="-j$(nproc)"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig"
-
+#+end_src
+**** XDG desktop dirs
+#+begin_src shell :tangle ~/.config/ash/ashrc
export XDG_DESKTOP_DIR="/dev/null"
export XDG_DOCUMENTS_DIR="$HOME/documents"
export XDG_DOWNLOAD_DIR="$HOME/downloads"