now python

This commit is contained in:
Ranomier 2024-11-27 01:18:00 +01:00
parent eafdc2c98d
commit fc8f40ff9d

View file

@ -1,5 +1,23 @@
#!/usr/bin/env bash #!/usr/bin/env python
# docstring=disable hyprland blur for performance # docstring=disable hyprland blur for performance
set -E -o pipefail import subprocess as sp
import json
hyprctl keyword decoration:blur:enabled false def getoption(optionstring):
json_str = sp.run(["hyprctl", "-j", "getoption", optionstring],
capture_output=True,
text=True).stdout
return json.loads(json_str)
def set_blur(setstr):
return sp.run(["hyprctl", "keyword", "decoration:blur:enabled", setstr])
def main():
if getoption("decoration:blur:enabled")["int"] == 1:
set_blur("false")
else:
set_blur("true")
if __name__ == "__main__":
main()