diff options
| author | Justine Smithies <justine@smithies.me.uk> | 2026-08-18 19:38:40 +0100 |
|---|---|---|
| committer | Justine Smithies <justine@smithies.me.uk> | 2026-08-18 19:38:40 +0100 |
| commit | 9b50b265dcf9573757f556630c75bd0cf5e3992c (patch) | |
| tree | 96d71361c86105e9cf58c7c7528a94d5d051a8f6 /.config | |
| parent | db68c66ade19d5687ef02fd143f83d953dc36814 (diff) | |
Moved afterstart.sh to scripts
Diffstat (limited to '.config')
| -rwxr-xr-x | .config/cow/after-start.sh | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/.config/cow/after-start.sh b/.config/cow/after-start.sh deleted file mode 100755 index 6c08dc1..0000000 --- a/.config/cow/after-start.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh - -# Authentication dialog - -pkill -9 /usr/local/libexec/polkit-gnome-authentication-agent-1 -/usr/local/libexec/polkit-gnome-authentication-agent-1 & - -# Start xdg-desktop-portal-wlr - -pkill -9 /usr/local/libexec/xdg-desktop-portal-wlr -/usr/local/libexec/xdg-desktop-portal-wlr & - -# Start Kanshi -pkill -9 kanshi -kanshi & - -# $wallpaper is set in your shells config file like below. -read -r wallpaper<"$HOME/.cache/wallpaper" -pkill -9 swaybg -swaybg -m fill -i "$wallpaper" & - -pkill -9 dunst -dunst & - -pkill -9 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}')" - -pkill -9 swayidle -sh "$HOME/.config/waybar/scripts/swayidle-update.sh" - -# kill any running instances if they exist -pkill -9 cowpager -pkill -9 cowbuttons -sleep 0.2 - -# start cowpager and cowbuttons for each monitor -monitors=$(moocow show output | jq -r '.data[] | .name' | wc -l | xargs) - -i=$monitors -while [ "$i" -ge 1 ]; do - output=$(moocow show output | jq -r '.data[] | .name' | awk 'FNR == '$i' {print}') - moocow focus -o "$output" - # Slow script down as it causes problems with the positioning rules in cow.conf - sleep 0.2 - cowpager -m "$output" & - cowbuttons & - # Focus the lowest active tag (desk nr) - num=$(moocow show desk | jq -r '.data.desks | map(select(.active == true)) | sort_by(.nr) | .[0].nr') - moocow desk -t "$output" -d "$num" - i=$((i-1)) -done |
