**** General program configs
#+begin_src shell :tangle ~/.config/ash/ashrc
export GPG_TTY="$(tty)"
- export GNUPGHOME="~/.local/share/gnupg"
- export GOPATH="~/.local/share/go"
+ export GNUPGHOME="$HOME/.local/share/gnupg"
+ export GOPATH="$HOME/.local/share/go"
+ export JUPYTER_CONFIG_DIR="$HOME/.config/jupyter"
+ export IPYTHON_DIR="$HOME/.local/share/ipython"
export PAGER='less'
export GTK_USE_PORTAL=1
#+end_src
**** Compilation flags
#+begin_src shell :tangle ~/.config/ash/ashrc
+ export CC=clang
export CFLAGS="-O3 -pipe -march=native"
- export CXXFLAGS="$CFLAGS"
+ export CXX=clang++
+ export CXXFLAGS="$CFLAGS -stdlib=libc++"
export MAKEFLAGS="-j$(nproc)"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig"
#+end_src