diff options
| -rw-r--r-- | accounts/gkleen@sif/default.nix | 4 | ||||
| -rw-r--r-- | accounts/gkleen@sif/hyprland.nix | 4 | ||||
| -rwxr-xr-x | overlays/worktime/worktime/__main__.py | 8 | ||||
| -rw-r--r-- | user-profiles/yt-dlp.nix | 4 |
4 files changed, 9 insertions, 11 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix index 8cee684f..5bdd1651 100644 --- a/accounts/gkleen@sif/default.nix +++ b/accounts/gkleen@sif/default.nix | |||
| @@ -164,7 +164,7 @@ in { | |||
| 164 | edit-server mediawiki editorconfig typescript-mode | 164 | edit-server mediawiki editorconfig typescript-mode |
| 165 | markdown-mode nftables-mode rustic lsp-mode lsp-ui | 165 | markdown-mode nftables-mode rustic lsp-mode lsp-ui |
| 166 | direnv company projectile tomorrow-night-paradise-theme | 166 | direnv company projectile tomorrow-night-paradise-theme |
| 167 | treesit-grammars.with-all-grammars magit-delta | 167 | treesit-grammars.with-all-grammars magit-delta scad-mode |
| 168 | ]; | 168 | ]; |
| 169 | overrides = self: super: { | 169 | overrides = self: super: { |
| 170 | tomorrow-night-paradise-theme = super.trivialBuild { | 170 | tomorrow-night-paradise-theme = super.trivialBuild { |
| @@ -707,7 +707,7 @@ in { | |||
| 707 | matrix-synapse-tools.synadm | 707 | matrix-synapse-tools.synadm |
| 708 | flakeInputs.deploy-rs.packages.${config.nixpkgs.system}.deploy-rs | 708 | flakeInputs.deploy-rs.packages.${config.nixpkgs.system}.deploy-rs |
| 709 | sieve-connect gimp inkscape udiskie glab nitrokey-app | 709 | sieve-connect gimp inkscape udiskie glab nitrokey-app |
| 710 | pynitrokey gtklock wlrctl | 710 | pynitrokey gtklock wlrctl remmina openscad |
| 711 | ]; | 711 | ]; |
| 712 | 712 | ||
| 713 | file = { | 713 | file = { |
diff --git a/accounts/gkleen@sif/hyprland.nix b/accounts/gkleen@sif/hyprland.nix index c5043e87..3216f307 100644 --- a/accounts/gkleen@sif/hyprland.nix +++ b/accounts/gkleen@sif/hyprland.nix | |||
| @@ -192,6 +192,10 @@ in { | |||
| 192 | export PATH="${lib.makeBinPath (with pkgs; [ wl-clipboard-rs socat ])}:$PATH" | 192 | export PATH="${lib.makeBinPath (with pkgs; [ wl-clipboard-rs socat ])}:$PATH" |
| 193 | socat STDIO UNIX-CONNECT:"$XDG_RUNTIME_DIR"/yt-dlp.sock <<<$'{ "urls": ["'"$(wl-paste)"$'"] }' | 193 | socat STDIO UNIX-CONNECT:"$XDG_RUNTIME_DIR"/yt-dlp.sock <<<$'{ "urls": ["'"$(wl-paste)"$'"] }' |
| 194 | ''}" | 194 | ''}" |
| 195 | "$mainMod ALT, L, exec, ${pkgs.writeShellScript "mpv" '' | ||
| 196 | export PATH="${lib.makeBinPath (with pkgs; [ wl-clipboard-rs ])}:$PATH" | ||
| 197 | exec mpv "$(wl-paste)" | ||
| 198 | ''}" | ||
| 195 | 199 | ||
| 196 | ", Print, exec, ${pkgs.writeShellScript "screenshot" '' | 200 | ", Print, exec, ${pkgs.writeShellScript "screenshot" '' |
| 197 | export PATH="${lib.makeBinPath (with pkgs; [ grim slurp wl-clipboard-rs coreutils ])}:$PATH" | 201 | export PATH="${lib.makeBinPath (with pkgs; [ grim slurp wl-clipboard-rs coreutils ])}:$PATH" |
diff --git a/overlays/worktime/worktime/__main__.py b/overlays/worktime/worktime/__main__.py index c2c1829c..362c8da4 100755 --- a/overlays/worktime/worktime/__main__.py +++ b/overlays/worktime/worktime/__main__.py | |||
| @@ -829,13 +829,7 @@ def main(): | |||
| 829 | classification_parser.set_defaults(cmd = partial(classification, classification_name=classification_name)) | 829 | classification_parser.set_defaults(cmd = partial(classification, classification_name=classification_name)) |
| 830 | args = parser.parse_args() | 830 | args = parser.parse_args() |
| 831 | 831 | ||
| 832 | args.cmd( | 832 | args.cmd(**vars(args)) |
| 833 | **{ | ||
| 834 | k: v | ||
| 835 | for k, v in vars(args).items() | ||
| 836 | if k in signature(args.cmd).parameters.keys() | ||
| 837 | } | ||
| 838 | ) | ||
| 839 | 833 | ||
| 840 | if __name__ == "__main__": | 834 | if __name__ == "__main__": |
| 841 | sys.exit(main()) | 835 | sys.exit(main()) |
diff --git a/user-profiles/yt-dlp.nix b/user-profiles/yt-dlp.nix index e6c28c60..0f0b2204 100644 --- a/user-profiles/yt-dlp.nix +++ b/user-profiles/yt-dlp.nix | |||
| @@ -7,8 +7,8 @@ | |||
| 7 | cookies-from-browser = "firefox::none"; | 7 | cookies-from-browser = "firefox::none"; |
| 8 | mark-watched = true; | 8 | mark-watched = true; |
| 9 | format = lib.concatStringsSep "/" [ | 9 | format = lib.concatStringsSep "/" [ |
| 10 | "bestvideo*[width<=3840][height<=2160][fps<=60]+bestaudio" | 10 | "bestvideo*[width<=2560][height<=1440][fps<=60]+bestaudio" |
| 11 | "best[width<=3840][height<=2160][fps<=60]" | 11 | "best[width<=2560][height<=1440][fps<=60]" |
| 12 | "bestvideo*+bestaudio" | 12 | "bestvideo*+bestaudio" |
| 13 | "best" | 13 | "best" |
| 14 | ]; | 14 | ]; |
