summaryrefslogtreecommitdiff
path: root/.xinitrc
blob: e7da83205df29d4e21e539a80b28ed96112d536c (plain)
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
#!/bin/sh

# MacOS: stick to default xinitrc
[ "$(uname -s)" = Darwin ] && exec sh /opt/X11/etc/X11/xinit/xinitrc

# . /etc/X11/xinit/xinitrc.d/50-systemd-user.sh
#eval $(ssh-agent)
eval $(gnome-keyring-daemon --start)
export SSH_AUTH_SOCK

# start pulseaudio on crux only. Should be handled by systemd on arch
#pulseaudio --start --exit-idle-time=-1 --log-target=syslog &

# enable tapping and natural scrolling on touchpad
# see xinput --list[-props] for ids
xinput --set-prop 'SYNA7DAB:00 06CB:CD40 Touchpad' 'libinput Tapping Enabled' 1
xinput --set-prop 'SYNA7DAB:00 06CB:CD40 Touchpad' 'libinput Natural Scrolling Enabled' 1

# Better use /etc/X11/xorg.conf.d/10-keyboard.conf to handle hot plugged keyboards
#setxkbmap fr
#xk
hdmi

xrdb ~/.Xresources
#xsetroot -solid rgb:3/4/5
xsetroot -solid rgb:1/3/4
#feh --bg-fill ~/Downloads/Alaska_Range.jpg
#conky
#slock

# Start window manager
#exec fvwm
#lxpolkit
exec i3