diff options
| -rw-r--r-- | .profile | 36 |
1 files changed, 34 insertions, 2 deletions
@@ -1,2 +1,34 @@ -PATH=$PATH:/opt/local/bin:/opt/local/sbin:~/bin:~/go/bin:~/Library/Python/3.9/bin -export LANG=en_US.UTF-8 +# ~/.profile + +export OS=$(~/bin/os) + +case $OS in +(arch|alpine) + PATH=~/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:~/go/bin + export XDG_RUNTIME_DIR=/run/user/$(id -u) + ;; +(fedora-asahi-remix) + PATH=~/bin:/usr/local/bin:/usr/sbin:/usr/bin:~/go/bin + export XKB_DEFAULT_LAYOUT=us XKB_DEFAULT_VARIANT=intl + ;; +(Darwin) + PATH=$PATH:/opt/local/bin:/opt/local/sbin:~/bin:~/go/bin:~/Library/Python/3.9/bin + export LANG=en_US.UTF-8 + tabs -4 + ;; +(termux) + PATH=~/bin:${HOME%/*}/usr/bin:~/go/bin + ;; +esac + +if [ -z "$SSH_AUTH_SOCK" ]; then + eval "$(ssh-agent -s)" + ssh-add +fi + +case $SHELL in +(*/ash) export ENV=~/.shrc ;; +(*/bash) type -t p >/dev/null || . ~/.bashrc ;; +esac + +[ "$(tty)" = /dev/tty1 ] && [ -x /usr/bin/sway ] && exec dbus-run-session -- sway || true |
