summaryrefslogtreecommitdiff
path: root/.config/linuxProfile
blob: 7d10a852a312bf9935da4d6990294171e9853deb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Default programs:
export PATH=$PATH:$HOME/.local/bin:$HOME/go/bin
export EDITOR="nvim"
export TERMINAL="st"
export BROWSER="brave"
export READER="zathura"
export FILE="vifm"
export PICTURE="sxiv"

# Shell settings
export shColor=green
export comSym=λ

# Setting up XDG Dirs
export XDG_CONFIG_HOME=$HOME/.config
export XDG_CACHE_HOME=$HOME/.cache
export XDG_DATA_HOME=$HOME/.local/share

# Moving Folder and Files from ~/
export GNUPGHOME=$XDG_DATA_HOME/gnupg
export ELINKS_CONFDIR="$XDG_CONFIG_HOME"/elinks
export WGETRC="$XDG_CONFIG_HOME"/wget/wgetrc
export RANDFILE="$XDG_DATA_HOME"/rnd/rnd
export TERMINFO="$XDG_DATA_HOME"/terminfo
export TERMINFO_DIRS="$XDG_DATA_HOME"/terminfo:/usr/share/terminfo
#export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
export LESSHISTFILE=-
export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv
export PULSE_COOKIE="$XDG_CONFIG_HOME"/pulse/cookie
export ENV="$XDG_CONFIG_HOME"/shells/ksh/kshrc
export ZDOTDIR="$XDG_CONFIG_HOME"/shells/zsh
export NPM_CONFIG_USERCONFIG=$XDG_CONFIG_HOME/npm/npmrc
export MPLAYER_HOME="$XDG_CONFIG_HOME"/mplayer
export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
export ANDROID_SDK_HOME="$XDG_CONFIG_HOME"/android
export ANDROID_AVD_HOME="$XDG_DATA_HOME"/android/
export ANDROID_EMULATOR_HOME="$XDG_DATA_HOME"/android/
export ADB_VENDOR_KEY="$XDG_CONFIG_HOME"/android/
export WMAKER_USER_ROOT="$XDG_DATA_HOME"/GNUstep
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
export _JAVA_AWT_WM_NONREPARENTING=1 # This is needed to run java gui programs.
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' # This fixes font rendering on Java Swing applications.

[ "$(tty | sed 's/[0-9]*//g')" = "/dev/tty" ] && jdm && exit