0e71da994ba0af62fa027a46a1f7660b7ab8a5ec
[~bandali/configs] / x / .xprofile
1 #!/bin/sh
2 #
3 # ~/.xinitrc
4 #
5 # Executed by startx (run your window manager from here)
6
7 if [ -d /etc/X11/xinit/xinitrc.d ]; then
8 for f in /etc/X11/xinit/xinitrc.d/*; do
9 [ -x "$f" ] && . "$f"
10 done
11 unset f
12 fi
13
14 # workaround for some java apps, when running a non-reparenting window manager
15 export _JAVA_AWT_WM_NONREPARENTING=1
16
17 xrdb -merge ~/.Xresources
18 # xrdb -merge ~/.base16-tomorrow.dark.256.xresources
19 xrdb -merge ~/.gotham.xresources
20 # xrdb -merge ~/.zenburn.xresources
21
22 # set the cursor icon
23 # xsetroot -cursor_name left_ptr &
24
25 # set the wallpaper
26 # sh ~/.fehbg &
27
28 # font stuff
29 # xset +fp /usr/share/fonts/local
30 # xset +fp ~/.fonts
31 # xset fp rehash
32 # xset b off
33
34 # the compositor
35 compton &
36
37 # xbacklight -set 50
38
39 # synaptics (touchpad) configs
40 synclient TapButton2=3
41 synclient TapButton3=2
42 synclient HorizTwoFingerScroll=1
43 synclient VertScrollDelta=-237
44 synclient HorizScrollDelta=-237
45
46 # swap caps lock and esc
47 setxkbmap -option caps:swapescape
48
49 # MPD daemon start (if no other instance exists)
50 [ -z $(pidof mpd) ] && mpd &
51
52 # screen powersave
53 # xset +dpms
54 # xset dpms 0 0 300
55
56 # lock the screen using lightdm after 5 minutes
57 # xautolock -time 5 -locker "slimlock" &
58
59
60 # exec gnome-session
61 # exec startkde
62 # exec startxfce4
63 # ...or the Window Manager of your choice
64 # source ~/.profile
65 bspwm &
66 sxhkd &
67 sleep 1 && pnmixer &
68 # panel &
69
70 # DEFAULTSESSION=bspwm
71 # case "$1" in
72 # i3) exec i3;;
73 # bspwm) exec bspwm;;
74 # *) exec $DEFAULTSESSION ;;
75 # esac
76