-
Notifications
You must be signed in to change notification settings - Fork 0
/
.xprofile
48 lines (38 loc) · 1.19 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
# sourced by lightdm on the start
#
[[ -f ~/.Xresources ]]
export LANG="en_US.UTF-8"
[[ -f ~/.zshenv ]] && source ~/.zshenv
# overwrite ssh-askpass
export SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass
if [ -n "$DESKTOP_SESSION" ];then
eval $(gnome-keyring-daemon --start)
export SSH_AUTH_SOCK
fi
ibus-daemon -drx &
$BIN/keymap-setup
host=$(hostname)
if [ "$host" = "cranky-panini" ]; then
#xautolock-start &
light-locker &
nextcloud &
# fu mendeley
xdg-mime default org.gnome.Evince.desktop application/pdf &
fi
redshift-gtk &
# enable horizontal scrolling with 2 fingers
xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Horizontal Scroll Enabled" 1
xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Tapping Enabled" 1
# enable scrolling with mxergo trackball by pressing the mouse forward button
xinput --set-prop "Logitech MX Ergo Multi-Device Trackball " "libinput Button Scrolling Button" 9
xinput --set-prop "Logitech MX Ergo Multi-Device Trackball " "libinput Scroll Method Enabled" 0 0 1
solaar -w hide &
picom -c &
nm-applet &
jetbrains-toolbox --minimize &
udiskie -2 &
xset -b
xset s off -dpms
xbindkeys
$BIN/polybar-launch &
$BIN/setwallpaper &