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