chore: remove updatechecker, lidChange apci script

This commit is contained in:
Leon Schwarzäugl 2025-03-22 22:37:05 +01:00
parent faff8d9ee6
commit 1ae3be96fa
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
6 changed files with 32 additions and 145 deletions

View file

@ -13,7 +13,6 @@
waybarupdate
opacitytoggle
fs-diff
update-checker
github-notifications
screenshare
hm-specialisation

View file

@ -47,19 +47,6 @@
on-click = "xdg-open https://github.com/notifications";
};
# "custom/nix-updates" = {
# exec = "update-checker";
# on-click = "update-checker && notify-send 'The system has been updated'";
# interval = "once";
# tooltip = true;
# return-type = "json";
# format = "{} {icon}";
# format-icon = {
# "has-updates" = "";
# "updated" = " ";
# };
# };
idle_inhibitor = {
format = "{icon}";
format-icons = {

View file

@ -30,21 +30,5 @@ _:
fi
'';
};
lidEventCommands =
''
export PATH=$PATH:/run/current-system/sw/bin
export WAYLAND_DISPLAY=wayland-1
export XDG_RUNTIME_DIR=/run/user/1000
export SWAYSOCK=$(ls /run/user/1000/sway-ipc.* | head -n 1)
LID_STATE=$(cat /proc/acpi/button/lid/*/state | grep -q closed && echo "closed" || echo "open")
DOCKED=$(swaymsg -t get_outputs | grep -q 'HDMI\|DP' && echo "docked" || echo "undocked")
if [ "$LID_STATE" == "closed" ] && [ "$DOCKED" == "docked" ]; then
swaymsg output eDP-2 disable
else
swaymsg output eDP-2 enable
fi
'';
};
}