aboutsummaryrefslogtreecommitdiff
path: root/.config/mango/autostart.sh
diff options
context:
space:
mode:
authorJustine Smithies <justine@smithies.me.uk>2025-07-30 18:37:06 +0100
committerJustine Smithies <justine@smithies.me.uk>2025-07-30 18:37:06 +0100
commit8727051c811e4347de03cbeeb02f8116cb4d2af3 (patch)
tree62bb956a679b7816f0078a1ceb58ce5f025f53b0 /.config/mango/autostart.sh
parent535eaca376234c63948ea87df038ba9382de1a37 (diff)
Maomao changed it's name to Mango
Diffstat (limited to '.config/mango/autostart.sh')
-rwxr-xr-x.config/mango/autostart.sh40
1 files changed, 40 insertions, 0 deletions
diff --git a/.config/mango/autostart.sh b/.config/mango/autostart.sh
new file mode 100755
index 0000000..025027b
--- /dev/null
+++ b/.config/mango/autostart.sh
@@ -0,0 +1,40 @@
+#!/bin/sh
+
+# Authentication dialog
+
+pkill -f /usr/local/libexec/polkit-gnome-authentication-agent-1
+/usr/local/libexec/polkit-gnome-authentication-agent-1 &
+
+# Start xdg-desktop-portal-wlr
+
+pkill -f /usr/local/libexec/xdg-desktop-portal-wlr
+/usr/local/libexec/xdg-desktop-portal-wlr &
+
+# Start Waybar
+pkill -f waybar
+waybar &
+
+# Start Kanshi
+pkill -f kanshi
+kanshi &
+
+# $wallpaper is set in your shells config file like below.
+read -r wallpaper<"$HOME/.cache/wallpaper"
+pkill -f swaybg
+swaybg -m fill -i "$wallpaper" &
+
+pkill -f dunst
+dunst &
+
+pkill -f wlsunset
+wlsunset -l 57.4 -L -1.9 &
+
+# Restore previous brightness
+backlight "$(grep 'brightness:' ~/.cache/brightness | awk '{print $2}')"
+
+# Restore audio volume
+mixer vol.volume="$(grep 'vol.volume=' ~/.cache/audio-volume | awk -F ':' '{print $2}')"
+mixer vol.mute="$(grep 'vol.mute=' ~/.cache/audio-volume | awk -F '=' '{print $2}')"
+
+sh "$HOME/.config/waybar/scripts/swayidle-update.sh"
+