-
Notifications
You must be signed in to change notification settings - Fork 0
/
.xprofile
67 lines (57 loc) · 2.73 KB
/
.xprofile
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#!/bin/bash
HOME=/home/pierre
[[ -f "$HOME/.Xresources" ]] && xrdb -merge $HOME/.Xresources
# $PATH
export PATH=$PATH:$HOME/.local/bin
export PATH=$PATH:$HOME/.cargo/bin
export PATH=$PATH:$HOME/.gem/ruby/2.7.0/bin
export PATH=$PATH:$HOME/.local/share/JetBrains/Toolbox/scripts
export PATH=$PATH:$HOME/.local/share/JetBrains/Toolbox/bin
export PATH=$PATH:/opt/ltex-ls/bin
# XDG Base Directory Spec
export XDG_CONFIG_HOME=$HOME/.config
export XDG_DATA_HOME=$HOME/.local/share
export XDG_SATE_HOME=$HOME/.local/state
export XDG_CACHE_HOME=$HOME/.cache
export XDG_DATA_DIRS=$HOME/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
export XDG_SESSION_TYPE=X11
export SSH_AUTH_SOCK=/run/user/1000/gcr/ssh
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export QT_AUTO_SCREEN_SCALE_FACTOR=1
export EDITOR=/usr/bin/nvim
export VISUAL=/usr/bin/nvim
export JAVA_HOME=/usr/lib/jvm/default
export MANPAGER='nvim +Man!'
export MAKEFLAGS='-j8'
export FZF_DEFAULT_OPTS="--bind 'ctrl-w:toggle-preview-wrap,ctrl-p:toggle-preview,ctrl-a:toggle-all,alt-j:preview-half-page-down,alt-k:preview-half-page-up' --color='bg:-1,fg:-1,preview-bg:-1,preview-fg:-1,border:black:bold,bg+:#323232,fg+:-1:regular,hl:magenta:bold,hl+:magenta:bold,gutter:-1,pointer:yellow,prompt:blue,marker:green,spinner:bright-cyan,info:cyan:italic,header:blue:bold,query:-1:bold' --pointer=❱ --marker=❯ --prompt='❯ '"
export FZF_DEFAULT_COMMAND="fd -H -t f --strip-cwd-prefix"
export NNN_OPTS=QUAuex
export NNN_COLORS=2341
export NNN_PLUG='x:!ouch d -A "$nnn";X:!ouch ls "$nnn";i:!wezterm imgcat "$nnn"'
export NNN_BMS='h:~;d:~/Documents/dotfiles;r:/;m:/run/media/pierre;v:~/.config/nvim;n:~/Documents/nym/nym;x:/opt/xmonad;p:~/.local/share/nvim/dev/'
export NNN_FCOLORS='0505040a00060e0801030301'
# export BG_PRIMARY=$HOME/Pictures/Brothers_in_the_Mist,_South_Iceland-by_Kiliii_Yuyan.jpg
# export BG_SECONDARY=$HOME/Pictures/Brothers_in_the_Mist,_South_Iceland-by_Kiliii_Yuyan.jpg
export BG_PRIMARY=$HOME/Pictures/samuel-ferrara-dKJXkKCF2D8-unsplash.jpg
export BG_SECONDARY=$HOME/Pictures/samuel-ferrara-dKJXkKCF2D8-unsplash.jpg
export _JAVA_AWT_WM_NONREPARENTING=1
export LIBVA_DRIVER_NAME=vdpau
if [ "$XDG_SESSION_DESKTOP" = 'rosu' ]; then
(baru | xrootwin) &
fi
# android dev
export ANDROID_HOME=$HOME/.local/share/android/sdk
export ANDROID_USER_HOME=$HOME/.local/share/android/user
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export NDK_HOME=$ANDROID_HOME/ndk/25.2.9519653
# Go
export GOPATH=$HOME/.go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
# GTK 3/4 theme
export GTK_THEME=Materia-dark
# Nodejs
export PATH=$PATH:/opt/node20/bin