40 lines
976 B
Bash
40 lines
976 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
# Set keymaps
|
||
|
remaps -qd
|
||
|
|
||
|
# Set wallpaper
|
||
|
xwallpaper --zoom "$XDG_DATA_HOME/bg"
|
||
|
|
||
|
# Autohide mouse cursor
|
||
|
unclutter -noevents &
|
||
|
|
||
|
# Set up xsecurelock
|
||
|
xset s 300
|
||
|
env \
|
||
|
XSECURELOCK_AUTH_BACKGROUND_COLOR="#24283b" \
|
||
|
XSECURELOCK_AUTH_FOREGROUND_COLOR="#c0caf5" \
|
||
|
XSECURELOCK_AUTH_WARNING_COLOR="#f7768e" \
|
||
|
XSECURELOCK_BACKGROUND_COLOR="#15161E" \
|
||
|
XSECURELOCK_DATETIME_FORMAT="%d.%m.%Y %H:%M" \
|
||
|
XSECURELOCK_PASSWORD_PROMPT="time_hex" \
|
||
|
XSECURELOCK_AUTH_TIMEOUT=5 \
|
||
|
XSECURELOCK_BLANK_TIMEOUT=30 \
|
||
|
XSECURELOCK_BLANK_DPMS_STATE="off" \
|
||
|
XSECURELOCK_BURNIN_MITIGATION=0 \
|
||
|
XSECURELOCK_DIM_FPS=60 \
|
||
|
XSECURELOCK_SHOW_DATETIME=1 \
|
||
|
XSECURELOCK_SAVER="/usr/libexec/xscreensaver/cubicgrid" \
|
||
|
XSECURELOCK_SHOW_USERNAME=1 \
|
||
|
XSECURELOCK_SHOW_HOSTNAME=1 \
|
||
|
xss-lock -n /usr/libexec/xsecurelock/dimmer -l -- sh -c "xsecurelock -- playerctl pause || kill -9 -1" &
|
||
|
|
||
|
# Run host autostart
|
||
|
"$XDG_CONFIG_HOME/dwm/host.sh" &
|
||
|
|
||
|
# Check for updates
|
||
|
checkup &
|
||
|
|
||
|
# start some programs
|
||
|
|