62 lines
2.2 KiB
Plaintext
62 lines
2.2 KiB
Plaintext
# this is an openbox autostart file
|
|
# run at the beginning of an openbox session
|
|
|
|
xsetroot -solid black &
|
|
export NO_AT_BRIDGE=1
|
|
|
|
compton -b & ## start the compositor as daemon, no shadow (no -c)
|
|
|
|
# set tapping on touchpad ON and set touchpad acceleration
|
|
xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Tapping Enabled' 1 &
|
|
xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Accel Speed' 0.357139 &
|
|
# disable natural scrolling - off by default
|
|
#xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Natural Scrolling Enabled' 0 &
|
|
# xinput list; xinput list-props 'SynPS/2 Synaptics TouchPad' --> learn touchpad props
|
|
|
|
# xset -q --> info; xset r rate <delay> <rate>
|
|
(xset r rate 216 87) &
|
|
|
|
#compton -m 0.9 -e 0.7 &
|
|
#sleep 1
|
|
|
|
nitrogen --restore & ## restore the background chosen with nitrogen
|
|
#feh --bg-scale /usr/share/backgrounds/Gnulinuxlogo.png & ##set wallpaper
|
|
|
|
tint2 2> /dev/null & ## the panel
|
|
|
|
lxpolkit & ## policy kit (password popup)
|
|
conky -c ~/.conky/conky.lua 2> /dev/null & ## system info
|
|
gvfs & ## volumes and trash control
|
|
nm-applet & ## network manager applet
|
|
export redshiftloc=''
|
|
redshift -l $redshifloc -g 0.8 & ## adjust location accordingly
|
|
|
|
#udisks2 & ## automatic mounting
|
|
#udiskie & ## removable disks auto-mounter
|
|
#clipit & ## tray clipboard manager
|
|
|
|
## certificate and key storage
|
|
#/usr/local/bin/gnome-keyring-daemon --start --components=pkcs11 &
|
|
## gnome keyring ssh agent
|
|
#/usr/local/bin/gnome-keyring-daemon --start --components=ssh &
|
|
## gnome keyring secret service
|
|
#/usr/local/bin/gnome-keyring-daemon --start --components=secrets &
|
|
|
|
## locale switcher
|
|
export GTK_IM_MODULE=ibus
|
|
export XMODIFIERS=@im=ibus
|
|
export QT_IM_MODULE=ibus
|
|
imsettings-switch -n -q -x &
|
|
|
|
## for privoxy though tor
|
|
export http_proxy="http://localhost:8118"
|
|
|
|
if [ -n "$DISPLAY" ]; then
|
|
export BROWSER="vivaldi-stable --incognito"
|
|
fi
|
|
|
|
## enable xautolock to automatically lock the screen after 15 minutes of inactivity
|
|
xautolock -time 15 -locker ".config/openbox/locker.sh" -detectsleep -notify 60 -notifier "notify-send -t 30000 -i "/usr/share/pixmaps/fedora-logo-sprite.png" 'Screen locker' 'Locking screen in less than one minute'" &
|
|
|
|
bash -c "/home/$USER/.config/openbox/helper.sh" &
|