Skip to content

Latest commit

 

History

History

newsboat

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Newsboat Configuration

Newsboat is a fork of Newsbeuter, the "Mutt of feed readers", and is "actively maintained while Newsbeuter isn't." Effectively, Newsboat is the continuation of Newsbeuter and not a separate project.

I set Newsboat up to mostly use the same colors I configured for Mutt as well as similar keybindings. Newsboat doesn't really have the flexibility to faithfully reproduce all my Mutt key bindings, but it does get close enough: I only get irritated once in a while because of muscle memory.

My urls file is encrypted with git-crypt.

Highlights

  • o opens the URL associated with the current article using $BROWSER. I have $BROWSER set to firefox-esr, so articles are opened in Firefox instead of a text-based browser.

  • , o passes the URL associated with the current article to mpv using the mpv.sh script in this directory. A new screen(1) split is created for mpv and is killed again when mpv exits. I use this keybinding for YouTube subscriptions.

  • All my YouTube subscriptions are aggregated into a single feed. The relevant section of my urls file looks like this:

    https://www.youtube.com/feeds/videos.xml?channel_id=UCYO_jab_esuFRV4b17AJtAw "~3Blue1Brown" !YouTube YouTube
    https://www.youtube.com/feeds/videos.xml?channel_id=UC8BtBl8PNgd3vWKtm2yJ7aA "~Bartosz Milewski" !YouTube YouTube
    ...
    "query:YouTube:tags # \"YouTube\""
    

    See section 4.7 of the manual for the documentation of query feeds and issue #33 of Newsboat for the reason the YouTube feeds are tagged as both !YouTube (hidden tag) and YouTube.

TODO

  • Add a screenshot to this readme file?
  • mpv.sh could probably be made more robust if I would switch to tmux.