From 2cc1fe8eae532b538f78d4ee7372213e44a9b0d4 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sun, 11 Feb 2024 18:23:47 +0100 Subject: home: tweak newsboat config --- home/home.nix | 13 ++++++++++--- home/newsboat-public.nix | 1 + 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'home') diff --git a/home/home.nix b/home/home.nix index 89f67ea..6e67bd5 100644 --- a/home/home.nix +++ b/home/home.nix @@ -239,14 +239,16 @@ enable = true; urls = (import ./newsboat-public.nix) ++ (import inputs.feeds).rss; browser = lib.getExe' pkgs.offpunk "offpunk"; - reloadThreads = 200; + reloadThreads = 300; queries = { unread = ''unread="yes"''; non-papers = ''( unread="yes" ) and ( tags !# "paper" )''; non-video = ''( unread="yes" ) and ( tags !# "paper" ) and ( tags !# "video" )''; paper = ''tags # "paper"''; }; - extraConfig = '' + extraConfig = let + mkMpv = cmd: ''set browser "kitty @launch --type tab mpv --ytdl-format='b[height<=1100]' %u > /dev/null" ; ${cmd} ; set browser "${config.programs.newsboat.browser} %u"''; + in '' color background white default color listnormal white default color listnormal_unread magenta default bold @@ -257,7 +259,12 @@ ssl-verifypeer no - macro v set browser "kitty @launch --type tab mpv --ytdl-format='b[height<=1100]' %u > /dev/null" ; open-in-browser ; set browser "${config.programs.newsboat.browser} %u" + macro v ${mkMpv "open-in-browser"} + macro 1 ${mkMpv "one"} + macro 2 ${mkMpv "two"} + macro 3 ${mkMpv "three"} + macro 4 ${mkMpv "four"} + macro 5 ${mkMpv "five"} macro f set browser "${pkgs.xdg_utils}/bin/xdg-open %u >/dev/null 2>&1 &" ; open-in-browser ; set browser "${config.programs.newsboat.browser} %u" macro d set browser "kitty @launch --type tab fish -c 'fetchpdf %u'" ; open-in-browser ; set browser "${config.programs.newsboat.browser} %u" diff --git a/home/newsboat-public.nix b/home/newsboat-public.nix index 6bdcafb..4e7929d 100644 --- a/home/newsboat-public.nix +++ b/home/newsboat-public.nix @@ -252,6 +252,7 @@ with import ./newsboat-lib.nix; (ytag "UC07CjzGSWgY5lAdWZd_Ambw" "stuff") # Archeology Tube (ytag "UCC_S5oOAJp0iaF4fDT3QS0g" "left") # verilybitchie (ytag "UC6IxnFzHofFJ5X2PycSMsww" "stuff") # xkcd's What If? + (ytag "UClgXF_jwWAwPRu8nT1g90xQ" "stuff") # Matt Gray (blender 2737) # blender developers (blender 10) # reels (blender 9) # open movies -- cgit v1.2.3