mirror of
https://github.com/librephoenix/nixos-config
synced 2025-01-19 07:05:51 +05:30
fixed hyprprofiles exit hooks not being called
This commit is contained in:
parent
5da423b8b7
commit
c4a3edc828
|
@ -11,7 +11,7 @@ in
|
||||||
(pkgs.writeScriptBin "hyprprofile" ''
|
(pkgs.writeScriptBin "hyprprofile" ''
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
prevprofile="$(cat ~/.hyprprofile)"
|
prevprofile="$(cat ~/.hyprprofile)"
|
||||||
newprofile=$1
|
newprofile="$1"
|
||||||
if [ $# -eq 1 ]; then
|
if [ $# -eq 1 ]; then
|
||||||
if [ $newprofile = "Default" ]; then
|
if [ $newprofile = "Default" ]; then
|
||||||
echo "" > ~/.hyprprofile;
|
echo "" > ~/.hyprprofile;
|
||||||
|
@ -19,10 +19,10 @@ in
|
||||||
echo $newprofile > ~/.hyprprofile;
|
echo $newprofile > ~/.hyprprofile;
|
||||||
fi
|
fi
|
||||||
if [ -f ~/.config/hyprprofiles/$prevprofile/exit-hook.sh ]; then
|
if [ -f ~/.config/hyprprofiles/$prevprofile/exit-hook.sh ]; then
|
||||||
exec ~/.config/hyprprofiles/$prevprofile/exit-hook.sh;
|
~/.config/hyprprofiles/$prevprofile/exit-hook.sh;
|
||||||
fi
|
fi
|
||||||
if [ -f ~/.config/hyprprofiles/$newprofile/start-hook.sh ]; then
|
if [ -f ~/.config/hyprprofiles/$newprofile/start-hook.sh ]; then
|
||||||
exec ~/.config/hyprprofiles/$newprofile/start-hook.sh;
|
~/.config/hyprprofiles/$newprofile/start-hook.sh;
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
'')
|
'')
|
||||||
|
|
Loading…
Reference in a new issue