From dedc486f56edb645b3d394771685d888695c8a22 Mon Sep 17 00:00:00 2001 From: Sebastian Moser Date: Tue, 16 Jul 2024 18:56:34 +0200 Subject: [PATCH] some bugfixes --- scripts/yt-block/a.out | Bin 15760 -> 0 bytes scripts/yt-block/app.nix | 8 ++++---- scripts/yt-block/main.py | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) delete mode 100755 scripts/yt-block/a.out diff --git a/scripts/yt-block/a.out b/scripts/yt-block/a.out deleted file mode 100755 index a6ce3da7728438e0ed2df50344218c3e248eaab0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15760 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 diff --git a/scripts/yt-block/app.nix b/scripts/yt-block/app.nix index a62c0d3..ddbc16f 100644 --- a/scripts/yt-block/app.nix +++ b/scripts/yt-block/app.nix @@ -1,11 +1,11 @@ { pkgs , ... }: let - python = pkgs.python3.withPackages (ps: with ps; [pkgs.python311Pacakges.cryptography]); - python_script = pkgs.writeText (builtins.readFile ./main.py); + python = pkgs.python3.withPackages (ps: with ps; [pkgs.python311Packages.cryptography]); + python_script = pkgs.writeText "main-py" (builtins.readFile ./main.py); in pkgs.writeShellApplication { - name = "yt-block"; + name = "yt_block"; text = '' - ${python}/bin/python ${python_script} + ${python}/bin/python ${python_script} "$@" ''; } diff --git a/scripts/yt-block/main.py b/scripts/yt-block/main.py index e6e0a5f..994b61f 100644 --- a/scripts/yt-block/main.py +++ b/scripts/yt-block/main.py @@ -67,7 +67,8 @@ def cmd_guard(): unblock_yt() # decrement time_current - state["yt_time_current"] -= 1 + if state["yt_time_current"] > 0: + state["yt_time_current"] -= 1 write_state(state, pwd)