diff options
| author | seth <[email protected]> | 2022-07-17 01:49:54 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2022-08-04 04:41:01 -0400 |
| commit | d2c277f683f9d1cbe5e8bb775f8e4489fa747e5b (patch) | |
| tree | 8ad0dd14089f7d3cefc6c424b920dfd018c785db /.config/shell | |
| parent | 210adb6461ec9ac8243f39e4efd6f78b041d4a01 (diff) | |
more xdg!
Diffstat (limited to '.config/shell')
| -rw-r--r-- | .config/shell/profile | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/.config/shell/profile b/.config/shell/profile index 804ff2a..72a0601 100644 --- a/.config/shell/profile +++ b/.config/shell/profile @@ -1,17 +1,30 @@ -# default programs -export EDITOR='nvim' -export VISUAL='nvim' -export GPG_TTY=$TTY - # xdg dirs export XDG_DATA_HOME="$HOME/.local/share" export XDG_CONFIG_HOME="$HOME/.config" export XDG_STATE_HOME="$HOME/.local/state" export XDG_CACHE_HOME="$HOME/.cache" -export XDG_DATA_DIRS="/usr/local/share/:/usr/share/" +export XDG_DATA_DIRS="${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}" export XDG_CONFIG_DIRS="/etc/xdg" +# default programs +export EDITOR='nvim' +export VISUAL='nvim' +export GPG_TTY=$(tty) +export AUR_PAGER='fff' +export AUR_EXEC_PATH="$XDG_DATA_HOME/aurutils/lib:/usr/lib/aurutils" + +# flags +export CFLAGS="-march=native -mtune=native -O3 -pipe -fno-plt -fexceptions \ + -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ + -fstack-clash-protection -fcf-protection" +export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS" +export LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" +export LTOFLAGS="-flto=12" +export RUSTFLAGS="-C target-cpu=native -C opt-level=3" +export MAKEFLAGS="-j12" + # paths export CARGO_HOME="$XDG_DATA_HOME/cargo" export RUSTUP_HOME="$XDG_DATA_HOME/rustup" export LESSHISTFILE="$XDG_STATE_HOME/less/history" +export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" |
