diff options
author | Shubham Saini <shubham6405@gmail.com> | 2020-04-18 04:02:11 +0000 |
---|---|---|
committer | Shubham Saini <shubham6405@gmail.com> | 2020-04-18 04:02:11 +0000 |
commit | 1ff38305dd4020212e8a2bad29754f13b37153b3 (patch) | |
tree | 1928f87fcc49f7a04b251bff648b727680419ab1 /x/.xinitrc | |
parent | 795ab6b47e1f0e9ee7332450a2dec65c96b85aab (diff) |
spectrwm
Diffstat (limited to 'x/.xinitrc')
-rw-r--r-- | x/.xinitrc | 68 |
1 files changed, 4 insertions, 64 deletions
@@ -1,65 +1,5 @@ | |||
1 | #!/bin/sh | 1 | xrdb ~/.Xresources & |
2 | 2 | compton & | |
3 | userresources=$HOME/.Xresources | 3 | urxvtd & |
4 | usermodmap=$HOME/.Xmodmap | 4 | exec spectrwm |
5 | sysresources=/etc/X11/xinit/.Xresources | ||
6 | sysmodmap=/etc/X11/xinit/.Xmodmap | ||
7 | |||
8 | # merge in defaults and keymaps | ||
9 | |||
10 | if [ -f $sysresources ]; then | ||
11 | |||
12 | xrdb -merge $sysresources | ||
13 | |||
14 | fi | ||
15 | |||
16 | if [ -f $sysmodmap ]; then | ||
17 | xmodmap $sysmodmap | ||
18 | fi | ||
19 | |||
20 | if [ -f "$userresources" ]; then | ||
21 | |||
22 | xrdb -merge "$userresources" | ||
23 | |||
24 | fi | ||
25 | |||
26 | if [ -f "$usermodmap" ]; then | ||
27 | xmodmap "$usermodmap" | ||
28 | fi | ||
29 | |||
30 | # start some nice programs | ||
31 | |||
32 | if [ -d /etc/X11/xinit/xinitrc.d ] ; then | ||
33 | for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do | ||
34 | [ -x "$f" ] && . "$f" | ||
35 | done | ||
36 | unset f | ||
37 | fi | ||
38 | |||
39 | if [ -n "$DISPLAY" ]; then | ||
40 | xset b off | ||
41 | fi | ||
42 | |||
43 | # load additional configs | ||
44 | if [ "$2" = "nvidia" ]; then | ||
45 | XINIT_D="/etc/X11/nvidia/xinit/xinitrc.d" | ||
46 | else | ||
47 | XINIT_D="/etc/X11/xinit/xinitrc.d" | ||
48 | fi | ||
49 | |||
50 | if [ -d "$XINIT_D" ]; then | ||
51 | for f in "$XINIT_D/?*.sh" ; do | ||
52 | [ -x "$f" ] && . "$f" | ||
53 | done | ||
54 | unset f | ||
55 | fi | ||
56 | unset XINIT_D | ||
57 | |||
58 | # additional nvidia specific settings | ||
59 | if [ "$2" = "nvidia" ]; then | ||
60 | xrandr --setprovideroutputsource modesetting NVIDIA-0 | ||
61 | xrandr --auto | ||
62 | fi | ||
63 | xsetroot -cursor_name left_ptr | ||
64 | exec dbus-launch --exit-with-session bspwm | ||
65 | #exec bspwm | 5 | #exec bspwm |