diff --git a/modules/home/scripts/default.nix b/modules/home/scripts/default.nix index a87b71a..e8c1e15 100644 --- a/modules/home/scripts/default.nix +++ b/modules/home/scripts/default.nix @@ -69,14 +69,21 @@ echo "[ERROR] => Wrong argument..." fi ''; + toogle_blur = writeScriptBin "toogle_blur" (builtins.readFile ./toogle_blur); + toogle_oppacity = writeScriptBin "toogle_oppacity" (builtins.readFile ./toogle_oppacity); in { home.packages = with pkgs; [ wall-change wallpaper-picker + push commit + dsize runbg music + + toogle_blur + toogle_oppacity ]; } diff --git a/modules/home/scripts/toogle_blur.sh b/modules/home/scripts/toogle_blur.sh new file mode 100755 index 0000000..9e970a4 --- /dev/null +++ b/modules/home/scripts/toogle_blur.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +if hyprctl getoption decoration:blur:enabled | grep "int: 1" >/dev/null ; then + hyprctl keyword decoration:blur:enabled false >/dev/null +else + hyprctl keyword decoration:blur:enabled true >/dev/null +fi diff --git a/modules/home/scripts/toogle_oppacity.sh b/modules/home/scripts/toogle_oppacity.sh new file mode 100755 index 0000000..3ed9bcd --- /dev/null +++ b/modules/home/scripts/toogle_oppacity.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +if hyprctl getoption decoration:active_opacity | grep "float: 1" >/dev/null ; then + hyprctl keyword decoration:active_opacity 0.85 >/dev/null + hyprctl keyword decoration:inactive_opacity 0.85 >/dev/null +else + hyprctl keyword decoration:active_opacity 1 >/dev/null + hyprctl keyword decoration:inactive_opacity 1 >/dev/null +fi