diff options
author | Rafael Marçalo <raroma09@gmail.com> | 2023-09-10 23:41:32 +0100 |
---|---|---|
committer | Rafael Marçalo <raroma09@gmail.com> | 2023-09-10 23:41:32 +0100 |
commit | 91bc2fd5602cbf2a52c85ad657d5709c0deabf10 (patch) | |
tree | fd8b0d0b2f274f8219defa32526c3894045ea847 /shell | |
parent | f2f62795c6bab466b9354bc417c123bf5f39db5f (diff) |
Started working on OpenBSD support
Diffstat (limited to 'shell')
-rwxr-xr-x | shell/.config/shell/env | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/shell/.config/shell/env b/shell/.config/shell/env index 037b290..efc0556 100755 --- a/shell/.config/shell/env +++ b/shell/.config/shell/env @@ -1,6 +1,9 @@ #!/bin/sh # Profile file. Runs on login. Environmental variables are set here. +# Detecting Kernel Type +KERNEL=$(uname) + # Default programs export EDITOR="nvim" export TERMINAL="st" @@ -19,15 +22,12 @@ export LESSHISTFILE="-" export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc-2.0 export ELECTRUMDIR="$XDG_DATA_HOME"/electrum export ZDOTDIR="$XDG_CONFIG_HOME"/zsh -export XAUTHORITY="$XDG_CONFIG_HOME"/X11/Xauthority export GNUPGHOME="$XDG_DATA_HOME"/gnupg export WINEPREFIX="$HOME"/Games/WINEPREFIX export ANDROID_SDK_ROOT="$XDG_DATA_HOME"/android-sdk export ANDROID_HOME="$XDG_DATA_HOME"/android-sdk -export XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass export FFMPEG_DATADIR="$XDG_CONFIG_HOME"/ffmpeg -export KBCONFIG="$XDG_CONFIG_HOME"/X11/xkbconfig # Programming related export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java @@ -60,16 +60,21 @@ export VSCODE_PORTABLE="$XDG_DATA_HOME"/vscode export SUDO_ASKPASS="$HOME"/.local/bin/askpass export WALLPAPER="$XDG_CONFIG_HOME"/wallpaper/wallpaper.png export QT_QPA_PLATFORMTHEME=qt5ct -#export "$(dbus-launch)" # $PATH update export PATH="$HOME/.local/bin:$XDG_DATA_HOME/android-sdk:$XDG_DATA_HOME/npm/bin:$PATH" -# Shell daemons -pipewire & -pipewire-pulse & -# tor -f "$XDG_CONFIG_HOME"/tor/torrc & +# Linux specific settings +if [ "$KERNEL" = "Linux" ]; then + export XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc + export XAUTHORITY="$XDG_CONFIG_HOME"/X11/Xauthority + + # Shell daemons + pipewire & + pipewire-pulse & + # tor -f "$XDG_CONFIG_HOME"/tor/torrc & -# Initializing Session if Xorg not Running Already -export SESSION=dwm -exec startx "$XINITRC" + # Initializing Session if Xorg not Running Already + export SESSION=dwm + exec startx "$XINITRC" +fi |