1
0

updated for newest changes

This commit is contained in:
2024-02-28 19:06:49 -07:00
parent 2f4b65e84b
commit fc87272a43
12 changed files with 108 additions and 120 deletions

View File

@@ -2,12 +2,21 @@
## system
BROWSER=firefox; export BROWSER
CC=cc; export CC
EDITOR=nvim; export EDITOR
LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH
PAGER=less; export PAGER
PATH="$HOME/.local/bin:$HOME/.local/games:$PATH"; export PATH
### compilation
CC=cc; export CC
CFLAGS="-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection -fuse-ld=mold"
export CFLAGS
LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH
RUSTFLAGS="-Clink-arg=-fuse-ld=mold -Copt-level=z -Ccodegen-units=1 \
-Cpanic=abort -Clto=y -Cstrip=symbols -Ctarget-cpu=native -Cembed-bitcode=yes"
export RUSTFLAGS
## XDG
XDG_CACHE_HOME="$HOME/.var/cache"; export XDG_CACHE_HOME
XDG_CONFIG_HOME="$HOME/.local/etc"; export XDG_CONFIG_HOME
@@ -47,9 +56,10 @@ YT_PL_DIR="$XDG_DATA_HOME/yt"; export YT_PL_DIR
PLAYER=mpv; export PLAYER
# aliases
alias ffmpreg='ffmpeg'
alias tar='bsdtar'
alias vi='ovi'
alias weather="curl 'wttr.in/?0'"
alias vi="busybox vi"
alias tar="bsdtar"
# zsh configuration settings
case "$SHELL" in