X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=home%2F.profile;h=3c0745e2d822017fa9101214bfa1c09b49982334;hb=HEAD;hp=b01c106aaa9f096b9fd8cd3ddac1b7fb46dd236a;hpb=a3ee7a6d5cda9683d1b4a67b39055b3fb169c289;p=khome.git diff --git a/home/.profile b/home/.profile index b01c106..cbc092f 100644 --- a/home/.profile +++ b/home/.profile @@ -1,11 +1,14 @@ -. $HOME/lib/login_variables.private.sh # Personal data variables +# XXX Setting the scaling variables causes inconsistent response from apps. +# However, launching mate-appearance-properties after startx - causes +# something to be adjusted and most apps scale up correctly. With some +# exceptions, like zeal. +#. $HOME/lib/login_variables_dpi.sh +. $HOME/lib/login_variables.private.sh +. $HOME/lib/login_variables.sh +. $HOME/lib/login_functions.sh unalias d 2> /dev/null || true # Defined by oh-my-zsh, but I want it for dict/fzf function. - -for file in $HOME/lib/login_*.sh -do - . $file -done +. $HOME/lib/login_aliases.sh umask 077 @@ -14,12 +17,17 @@ then eval "$(ssh-agent)" fi -status +## TODO Rename status to motd +case "$-" in + # Only execute if shell is interactive. + *i*) ;;#status;; +esac printf '\n' -awk \ - -v RS='' \ - 'BEGIN {srand()} {fortunes[n++] = $0} END {print fortunes[int(n * rand())]}' \ - ~/arc/doc/fortunes/orangebook_.txt \ -| fold -s +# TODO File per quote. Seed rng with date and select quote of the day. +#awk \ +# -v RS='' \ +# 'BEGIN {srand()} {fortunes[n++] = $0} END {print fortunes[int(n * rand())]}' \ +# ~/arc/doc/fortunes/orangebook_.txt \ +#| fold -s