35 lines
786 B
Bash
Executable File
35 lines
786 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Autostart script for Qtile
|
|
cmd_exist() { unalias "$1" >/dev/null 2>&1 ; command -v "$1" >/dev/null 2>&1 ;}
|
|
__kill() { kill -9 "$(pidof "$1")" >/dev/null 2>&1 ; }
|
|
__start() { sleep 1 && "$@" >/dev/null 2>&1 & }
|
|
__running() { pidof "$1" >/dev/null 2>&1 ;}
|
|
|
|
systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
|
|
|
# Authentication dialog
|
|
if [ -f /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 ]; then
|
|
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
|
fi
|
|
|
|
# Notification daemon
|
|
#dunst &
|
|
|
|
# Network applet
|
|
#connman-gtk --tray &
|
|
nm-applet
|
|
|
|
# Applet for Audio
|
|
pnmixer -t &
|
|
|
|
# Configure screens and resolution
|
|
~/.config/qtile/startwlrrandr.sh &
|
|
|
|
# Configure screensaver
|
|
~/.config/qtile/startwlrscreensaver.sh &
|
|
|
|
# Clipboard (Diodon)
|
|
diodon &
|
|
|