mirror of
https://github.com/kmein/niveum
synced 2026-03-18 02:51:08 +01:00
feat(newsboat): shortcut to queue and download youtube videos
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
{ pkgs, config, ... }:
|
{ pkgs, config, ... }:
|
||||||
let
|
let
|
||||||
|
ytdl-format = "'bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best'";
|
||||||
|
|
||||||
newsboat-home =
|
newsboat-home =
|
||||||
"${config.users.users.me.home}/cloud/syncthing/common/newsboat";
|
"${config.users.users.me.home}/cloud/syncthing/common/newsboat";
|
||||||
linkhandler-bin = "${pkgs.scripts.linkhandler}/bin/linkhandler";
|
linkhandler-bin = "${pkgs.scripts.linkhandler}/bin/linkhandler";
|
||||||
@@ -20,6 +22,7 @@ let
|
|||||||
macro , open-in-browser
|
macro , open-in-browser
|
||||||
macro c set browser "${pkgs.xsel}/bin/xsel -b <<<" ; open-in-browser ; set browser ${linkhandler-bin}
|
macro c set browser "${pkgs.xsel}/bin/xsel -b <<<" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
macro v set browser "${pkgs.utillinux}/bin/setsid -f ${pkgs.mpv}/bin/mpv" ; open-in-browser ; set browser ${linkhandler-bin}
|
macro v set browser "${pkgs.utillinux}/bin/setsid -f ${pkgs.mpv}/bin/mpv" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
|
macro y set browser "${pkgs.ts}/bin/ts ${pkgs.youtube-dl}/bin/youtube-dl -f ${ytdl-format} --add-metadata" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
|
|
||||||
bind-key j down
|
bind-key j down
|
||||||
bind-key k up
|
bind-key k up
|
||||||
|
|||||||
@@ -78,7 +78,8 @@
|
|||||||
xmlstarlet # xml toolkit
|
xmlstarlet # xml toolkit
|
||||||
manpages
|
manpages
|
||||||
posix_man_pages
|
posix_man_pages
|
||||||
moreutils # for parallel, sponge, combine
|
# moreutils # for parallel, sponge, combine
|
||||||
|
parallel # for parallel, since moreutils shadows task spooler
|
||||||
ripgrep # better grep
|
ripgrep # better grep
|
||||||
rlwrap
|
rlwrap
|
||||||
progress # display progress bars for pipes
|
progress # display progress bars for pipes
|
||||||
@@ -118,6 +119,7 @@
|
|||||||
scripts.booksplit
|
scripts.booksplit
|
||||||
scripts.mansplain
|
scripts.mansplain
|
||||||
scripts.manual-sort
|
scripts.manual-sort
|
||||||
|
ts
|
||||||
scripts.vg
|
scripts.vg
|
||||||
scripts.fkill
|
scripts.fkill
|
||||||
scripts.wttr
|
scripts.wttr
|
||||||
|
|||||||
Reference in New Issue
Block a user