Added yt wrapper scripts

This commit is contained in:
Emmet 2023-05-29 18:22:22 -05:00
parent 97f54ca007
commit 70e4737360
2 changed files with 23 additions and 0 deletions

View file

@ -0,0 +1,22 @@
{ config, lib, pkgs, ... }:
let
myYtpScript = ''
ytsub --video-player /usr/bin/mpv
'';
myYtaScript = ''
yt-dlp -x --audio-format mp3 $1
'';
myYtdScript = ''
pushd ~/Media/Podcasts;
ytsub --video-player yta;
popd;
'';
in
{
home.packages = [
pkgs.yt-dlp
(pkgs.writeScriptBin "ytp" myYtpScript)
(pkgs.writeScriptBin "yta" myYtaScript)
(pkgs.writeScriptBin "ytd" myYtdScript)
];
}

View file

@ -12,6 +12,7 @@
./wm/xmonad/xmonad.nix # My xmonad config
./shell/sh.nix # My zsh and bash config
./bin/phoenix.nix # My nix command wrapper
./bin/ytsub-wrappers.nix # My ytsub wrapper
./app/doom-emacs/doom.nix # My doom emacs config
./app/terminal/alacritty.nix # My alacritty config
./app/terminal/kitty.nix # My kitty config