{"id":2341,"date":"2022-11-12T11:28:04","date_gmt":"2022-11-12T05:58:04","guid":{"rendered":"https:\/\/smarttech101.com\/?p=2341"},"modified":"2022-11-12T11:28:08","modified_gmt":"2022-11-12T05:58:08","slug":"how-to-setup-newsboat-rss-reader-in-linux","status":"publish","type":"post","link":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/","title":{"rendered":"How to setup Newsboat &#8211; RSS Reader in Linux"},"content":{"rendered":"\n<p><a style=\"\" href=\"https:\/\/newsboat.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Newsboat<\/a> is an RSS\/ATOM Feed Reader. It is a fork of newsbeutor which is no longer maintained. It is text-based which makes it lighter and faster than most RSS readers. In this article, I will talk about its application and configuration &#8211; color scheme, keybinding, etc. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Table of Contents<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#installation\">Installation<\/a><\/li>\n\n\n\n<li><a href=\"#how_to_use_newsboat\">How to use Newsboat<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#shortcut_keys\">Shortcut keys<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#configuration_of_newsboat\">Configuration of Newsboat<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#newsboat_config_file\">Newsboat config file<\/a><\/li>\n\n\n\n<li><a href=\"#newsboat_urls_file\">Newsboat urls file<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#conclusion\">Conclusion<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\">Installation<\/h2>\n\n\n\n<p><a href=\"https:\/\/smarttech101.com\/how-to-install-arch-linux-and-support-graphics\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arch Linux<\/a>\/Manjaro:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S newsboat<\/code><\/pre>\n\n\n\n<p>Snap:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo snap install newsboat<\/code><\/pre>\n\n\n\n<p>Ubuntu\/Debian:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sudo apt install newsboat<\/code><\/pre>\n\n\n\n<p>Fedora:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install newsboat<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how_to_use_newsboat\">How to use Newsboat<\/h2>\n\n\n\n<p>Here, I will explain its application using the configuration given below. If you want to experience it right now just copy all of the configurations as shown below into the two files <code>config<\/code> and <code>urls<\/code>.<\/p>\n\n\n\n<p>The overall result of these configurations:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"1038\" src=\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat.png?resize=944%2C1038&#038;ssl=1\" alt=\"newsboat window\" class=\"wp-image-2344\" srcset=\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat.png?w=944&amp;ssl=1 944w, https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat.png?resize=768%2C844&amp;ssl=1 768w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/><figcaption class=\"wp-element-caption\">Figure 1: newsboat<\/figcaption><\/figure>\n\n\n\n<p>In the above image, the third column tells you how many feeds the user has not read yet. For example, <code>(18\/51)<\/code> in the first line of figure 1 means that the user still needs to read 18 feeds.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"shortcut_keys\">Shortcut keys<\/h3>\n\n\n\n<p>Newsboat uses both basic and vim\/<a href=\"https:\/\/smarttech101.com\/tag\/nvim\/\" target=\"_blank\" rel=\"noreferrer noopener\">neovim<\/a> keybindings.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>To open a feed\/article, use the ENTER or l key. <\/li>\n\n\n\n<li>To Return to the previous dialog\/Quit use h or q. Use Q to quit the program without any confirmation. <\/li>\n\n\n\n<li>To open the feed\/article in your browser such as Firefox, use the o key. <\/li>\n\n\n\n<li>Use the \/ key to open the search. For command lines, use :.<\/li>\n\n\n\n<li>comma and space are macro prefixes (see in the configuration section to know more about this).<\/li>\n\n\n\n<li>UP or k keys can be used to move upwards i.e. to the previous entry.<\/li>\n\n\n\n<li>Similarly, Down or j for downward movement.<\/li>\n\n\n\n<li>g or HOME for moving to the start of the page.<\/li>\n\n\n\n<li>Similarly, END or G for moving to the bottom.<\/li>\n<\/ol>\n\n\n\n<p><strong>You don&#8217;t have to remember these keys<\/strong> because Newsboat shows you the most important ones at the bottom of your window. And you can also see the rest of the keys by using the shortcut key <code>?<\/code>.<\/p>\n\n\n\n<p>At the same time, you can modify these keybindings as well as given below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configuration_of_newsboat\">Configuration of Newsboat<\/h2>\n\n\n\n<p>To configure it, you need to create two files:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><code>~\/.config\/newsboat\/config<\/code><\/li>\n\n\n\n<li><code>~\/.config\/newsboat\/urls<\/code><\/li>\n<\/ol>\n\n\n\n<p>The first file includes basic configurations like colors, shortcut keys, etc. The second file includes RSS URLs. Now, I will explain what goes into each file. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"newsboat_config_file\">Newsboat config file<\/h3>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Basic configurations:<\/span><\/strong><\/p>\n\n\n\n<p>In the first file <code>~\/.config\/newsboat\/config<\/code> put the following line:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>refresh-on-startup yes<\/code><\/pre>\n\n\n\n<p>This will make sure that each time you open newsboat, new feeds will be added from the internet. However, this makes you wait each time you open it. To reduce the waiting time, you can include the code given below. That will make it download 100 feeds in parallel.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>reload-threads 100<\/code><\/pre>\n\n\n\n<p>Moreover, to remove the feeds, which you have read, include the following lines. This will declutter the window.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>show-read-feeds no\nshow-read-articles no<\/code><\/pre>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Shortcut Keys in newsboat:<\/span><\/strong><\/p>\n\n\n\n<p>You can change the shortcut keys by using the code <code>bind-key &lt;your key> &lt;command><\/code> where <code>&lt;command><\/code> is what you see in the second column in the result of <code>?<\/code>. I have modified some of these keybindings based on vim-keybindings and my convenience:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>bind-key h quit\nbind-key j down\nbind-key k up\nbind-key l open\nbind-key H prev-feed\nbind-key L next-feed\nbind-key g home\nbind-key G end\nbind-key SPACE macro-prefix \nbind-key b bookmark \nbind-key ^F pagedown \nbind-key ^B pageup \nbind-key ^H toggle-show-read-feeds <\/code><\/pre>\n\n\n\n<p>Further, <strong>macro keys<\/strong> allow you to use shortcuts like those in spacevim and vim-which key. I use newsboat to watch videos of my favorite YouTubers with the help of my favorite video player MPV. For this use the following code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>macro 3 set browser \"setsid --fork mpv --profile=360p %u &gt; \/dev\/null 2&gt;&amp;1\"; open-in-browser; set browser \"xdg-open %u\";\nmacro 7 set browser \"setsid --fork mpv --profile=720p %u &gt; \/dev\/null 2&gt;&amp;1\"; open-in-browser; set browser \"xdg-open %u\";<\/code><\/pre>\n\n\n\n<p>Now, use the macro prefix with 3 or 7 to open your youtube videos in the MPV.  So, press the space key, release the key, and then press <code>3<\/code> to open the youtube video in 360p. Similarly, <code>space+7<\/code> to open in 720p.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"273\" src=\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-mpv.webp?resize=933%2C273&#038;ssl=1\" alt=\"Opening youtube videos in newsboat using the default video player\" class=\"wp-image-2345\" srcset=\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-mpv.webp?w=933&amp;ssl=1 933w, https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-mpv.webp?resize=768%2C225&amp;ssl=1 768w\" sizes=\"(max-width: 933px) 100vw, 933px\" \/><figcaption class=\"wp-element-caption\">Figure 2: Opening youtube videos in newsboat using the default video player.<\/figcaption><\/figure>\n\n\n\n<p>Here are other macro combinations I use:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>macro f set browser \"setsid --fork firefox %u &gt; \/dev\/null 2&gt;&amp;1\"; open-in-browser; set browser \"xdg-open %u\";\nmacro q quit<\/code><\/pre>\n\n\n\n<p>The first shortcut (space+f) opens the RSS feed\/article in firefox. The second shortcut (space+q) closes the window.<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">color configuration in newsboat:<\/span><\/strong><\/p>\n\n\n\n<p>If you like the color you see in the above images, use the following code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># col # item              # fg      # bg\ncolor background          color7   default        # the most bottom bar\ncolor listnormal          color7   default        # unfocused and without N\ncolor listnormal_unread   color7   default        # unfocused and with N\ncolor listfocus           color7   color8         # focused and without N\ncolor listfocus_unread    color7   color8   bold  # focused but with N\ncolor info                color0   color1         # bottom and top info bars\ncolor article             color7   default        # content of an article\n\n# highlights\nhighlight article \"^(Feed|Link):.*$\" color6 default bold\nhighlight article \"^(Title|Date|Author):.*$\" color6 default bold\nhighlight article \"https?:\/\/&#91;^ ]+\" color10 default underline\nhighlight article \"\\\\&#91;&#91;0-9]+\\\\]\" color10 default bold\nhighlight article \"\\\\&#91;image\\\\ &#91;0-9]+\\\\]\" color10 default bold<\/code><\/pre>\n\n\n\n<p>However, these colors (<code>color0...7<\/code>) will depend upon your terminal&#8217;s color. The above figure is based on my <a href=\"https:\/\/smarttech101.com\/urxvt-installation-color-scheme-fonts-resize-etc\/#urxvt-colors\" target=\"_blank\" rel=\"noreferrer noopener\">URxvt color configurations<\/a>. There might be some differences for you.<\/p>\n\n\n\n<p>Alternatively, newsboat also provides color schemes. In Arch Linux, these color schemes are located in the directory <code>\/usr\/share\/doc\/newsboat\/contrib\/colorschemes<\/code>. For your distribution, the directory might be slightly different. Just search using your file browser. Now use one of these color schemes as shown below.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>include \/usr\/share\/doc\/newsboat\/contrib\/colorschemes\/nord<\/code><\/pre>\n\n\n\n<p>In figure 1, you are also seeing I am separating my Reddit, YouTube, and other blogs using <code>\u2560\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550YouTube<\/code>, etc. I found this on some Reddit page. You can do the same, using the following highlights:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>feedlist-format \"%?T?\u2551%4i %n %8u %8T %t &amp;\u2560\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550%t?\"\nhighlight feedlist \"&#91;\u2551\u2502]\" color3 color0\nhighlight feedlist \"\u2560\u2550.*\" color3 color0 <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"newsboat_urls_file\">Newsboat urls file<\/h3>\n\n\n\n<p>Using the URL file <code>~\/.config\/newsboat\/urls<\/code>, we tell newsboat about the RSS\/ATOM sources\/channels whatever you may call them. You can start with my <code>urls<\/code> file as given below. Tinker with it to get suitable results.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"query:YouTube:tags # \\\"YouTube\\\"\"\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCkf4VIqu3Acnfzuk3kRIFwA \"Linux\" \"Youtube\"                              #gobletu\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCVls1GmFKf6WlTraIb_IaJg \"Linux\" \"YouTube\"                              #distrotube\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCZiL6BoryLWxyapUuVYW27g \"Linux\" \"YouTube\"                              #avg linux user\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCg6gPGh8HU2U01vaFCAsvmQ \"Linux\" \"YouTube\"                              #chris titus\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCS97tchJDq17Qms3cux8wcA \"Linux\" \"YouTube\"                              #chris at machine\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCUuWlKrLVaR6_yTckhLG7hg \"Linux\" \"YouTube\"                              #linux leech\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCld68syR8Wi-GY_n4CaoJGA \"Linux\" \"YouTube\"                              #Brodie\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UC7YOGHUfC1Tb6E4pudI9STA \"Linux\" \"YouTube\"                              #Mental Outlaw\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCngn7SVujlvskHRvRKc1cTw \"Linux\" \"YouTube\"                              #Bugs Writer\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCorzANoC3fX9VVefJHM5wtA \"Linux\" \"YouTube\"                              #Nick Janetakis\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCmO_G49F6QTFS5CPUfuQADg \"Linux\" \"YouTube\"                              #Sparty Cup of Linux\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCsnGwSIHyoYN0kiINAGUKxg \"Linux\" \"YouTube\"                              #Wolf Gang\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UC2eYFnH61tmytImy1mTYvhA \"Linux\" \"YouTube\"                              #Luke Smith\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCi8XrDg1bK_MJ0goOnbpTMQ \"Linux\" \"YouTube\"                              #Budlabs\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCJYVW4HVrMWpUvvsjPQc8-Q \"Linux\" \"YouTube\"                              #Dorian Dot Slash\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCJetJ7nDNLlEzDLXv7KIo0w \"Linux\" \"YouTube\"                              #Gavin Freeborn\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCJdmdUp5BrsWsYVQUylCMLg \"Linux\" \"YouTube\" \"~Arco Linux\"                #Arco Linux\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCfLsPYDDrGaFc9XhfDM-ktA \"Linux\" \"YouTube\"                              #Null Byte\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw \"Tech\"  \"Youtube\"                              #Linus Tech Tips\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCtUqetWlf7GCvbbAqhI8fnA \"Comedy\" \"Yotube\"                              #i know i am awesome\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCOOMgoGO9PwAb65v6Zyj43w \"Comedy\" \"Yotube\"                              #Nik Tek\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCeeFfhMcJa1kjtfZAGskOCA \"Comedy\" \"Yotube\"                              #Technlinked\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCj22tfcQrWG7EMEKS0qLeEg \"Comedy\" \"Yotube\"                              #Carry Minati\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UC7eHZXheF8nVOfwB2PEslMw \"Comedy\" \"Yotube\"                              #Ashish Chanchalani\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCeE3lj6pLX_gCd0Yvns517Q \"Comedy\" \"Yotube\"                              #oozy man\nhttps:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCqwUrj10mAEsqezcItqvwEw \"Comedy\" \"Yotube\"                              #BB Ki Vines\n\n\"query:Reddit:tags # \\\"Reddit\\\"\"\nhttps:\/\/www.reddit.com\/r\/bash.rss \"Reddit\" \"linux bash\"\nhttps:\/\/www.reddit.com\/r\/vim.rss \"Reddit\" \"linux\"\nhttps:\/\/www.reddit.com\/user\/C4rnAg3.rss \"Reddit\" \"~Bangladeshi Bash\"\n\n\"query:Blogs:tags # \\\"Blog\\\"\"\nhttps:\/\/www.archlinux.org\/feeds\/news\/ \"Blog\" \"linux\"\nhttps:\/\/opensource.com\/taxonomy\/term\/6803\/feed \"Blog\" \"linux\"\nhttps:\/\/www.chrisatmachine.com\/rss.xml \"Blog\" \"linux\"\nhttps:\/\/www.howtogeek.com\/feed\/ \"Blog\" \"howtogeek\"\nhttps:\/\/www.topbug.net\/blog\/category\/unix-variants\/gnu-linux\/feed\/ \"Blog\" \"linux\"\nhttp:\/\/lukesmith.xyz\/rss.xml \"Blog\" \"linux\"<\/code><\/pre>\n\n\n\n<p><strong>Explanations:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><code>#<\/code> is being used to comment. So anything after that is ignored.<\/li>\n\n\n\n<li>The result is what you see in figure 1.<\/li>\n\n\n\n<li>You can find the youtube channel&#8217;s RSS link using the website <a href=\"https:\/\/commentpicker.com\/youtube-channel-id.php\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">comment picker<\/a>. <\/li>\n\n\n\n<li>Double quoted items after each RSS link is called &#8216;tags&#8217;. The above configuration prints the first tag in your window&#8217;s fourth column (see figure 1).<\/li>\n\n\n\n<li>I am using the <code>query<\/code> lines to categorize these RSS into YouTube, Reddit, and Blog sections.<\/li>\n\n\n\n<li>Newsboat finds the youtube channel&#8217;s name on its own. However, you can choose custom names using <code>~<\/code> before tags as is shown above. The same is true for non-Youtube links as well.<\/li>\n\n\n\n<li>To hide specific feeds, use <code>!<\/code> before their tags.<\/li>\n\n\n\n<li>To know more about the syntax, look at the official documentation.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>That&#8217;s all folks. To learn more, read the man page and documentation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.<\/p>\n","protected":false},"author":2,"featured_media":2352,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[48],"tags":[49],"class_list":["post-2341","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-desktop-tools","tag-tuis"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to setup Newsboat - RSS Reader in Linux | SmartTech101<\/title>\n<meta name=\"description\" content=\"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to setup Newsboat - RSS Reader in Linux | SmartTech101\" \/>\n<meta property=\"og:description\" content=\"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"SmartTech101\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-12T05:58:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-12T05:58:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ajay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ajay_yadav\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\"},\"author\":{\"name\":\"Ajay\",\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/2edfee738a82f9c963210f8cdb438334\"},\"headline\":\"How to setup Newsboat &#8211; RSS Reader in Linux\",\"datePublished\":\"2022-11-12T05:58:04+00:00\",\"dateModified\":\"2022-11-12T05:58:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\"},\"wordCount\":911,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633\"},\"image\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1\",\"keywords\":[\"TUIs\"],\"articleSection\":[\"Linux Desktop Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\",\"url\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\",\"name\":\"How to setup Newsboat - RSS Reader in Linux | SmartTech101\",\"isPartOf\":{\"@id\":\"https:\/\/smarttech101.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1\",\"datePublished\":\"2022-11-12T05:58:04+00:00\",\"dateModified\":\"2022-11-12T05:58:08+00:00\",\"description\":\"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.\",\"breadcrumb\":{\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1\",\"width\":1280,\"height\":720,\"caption\":\"how to configure and use newsboat\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/smarttech101.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to setup Newsboat &#8211; RSS Reader in Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/smarttech101.com\/#website\",\"url\":\"https:\/\/smarttech101.com\/\",\"name\":\"SmartTech101\",\"description\":\"Do Everything in Linux\",\"publisher\":{\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/smarttech101.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633\",\"name\":\"Ajay Yadav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/09\/cropped-ST101_logo.png?fit=180%2C60&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/09\/cropped-ST101_logo.png?fit=180%2C60&ssl=1\",\"width\":180,\"height\":60,\"caption\":\"Ajay Yadav\"},\"logo\":{\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/2edfee738a82f9c963210f8cdb438334\",\"name\":\"Ajay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/smarttech101.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6eea348caae2173954765a7cdf6cd107?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6eea348caae2173954765a7cdf6cd107?s=96&d=mm&r=g\",\"caption\":\"Ajay\"},\"sameAs\":[\"https:\/\/x.com\/ajay_yadav\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to setup Newsboat - RSS Reader in Linux | SmartTech101","description":"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"How to setup Newsboat - RSS Reader in Linux | SmartTech101","og_description":"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.","og_url":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/","og_site_name":"SmartTech101","article_published_time":"2022-11-12T05:58:04+00:00","article_modified_time":"2022-11-12T05:58:08+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg","type":"image\/jpeg"}],"author":"Ajay","twitter_card":"summary_large_image","twitter_creator":"@ajay_yadav","twitter_misc":{"Written by":"Ajay","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#article","isPartOf":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/"},"author":{"name":"Ajay","@id":"https:\/\/smarttech101.com\/#\/schema\/person\/2edfee738a82f9c963210f8cdb438334"},"headline":"How to setup Newsboat &#8211; RSS Reader in Linux","datePublished":"2022-11-12T05:58:04+00:00","dateModified":"2022-11-12T05:58:08+00:00","mainEntityOfPage":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/"},"wordCount":911,"commentCount":3,"publisher":{"@id":"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633"},"image":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1","keywords":["TUIs"],"articleSection":["Linux Desktop Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/","url":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/","name":"How to setup Newsboat - RSS Reader in Linux | SmartTech101","isPartOf":{"@id":"https:\/\/smarttech101.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1","datePublished":"2022-11-12T05:58:04+00:00","dateModified":"2022-11-12T05:58:08+00:00","description":"This article is about how to configure and use newsboat. It describes various colorschemes and keybindings among other things.","breadcrumb":{"@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#primaryimage","url":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1","contentUrl":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1","width":1280,"height":720,"caption":"how to configure and use newsboat"},{"@type":"BreadcrumbList","@id":"https:\/\/smarttech101.com\/how-to-setup-newsboat-rss-reader-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/smarttech101.com\/"},{"@type":"ListItem","position":2,"name":"How to setup Newsboat &#8211; RSS Reader in Linux"}]},{"@type":"WebSite","@id":"https:\/\/smarttech101.com\/#website","url":"https:\/\/smarttech101.com\/","name":"SmartTech101","description":"Do Everything in Linux","publisher":{"@id":"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/smarttech101.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/smarttech101.com\/#\/schema\/person\/e8d5aebc510d698e11e9df6291381633","name":"Ajay Yadav","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/smarttech101.com\/#\/schema\/person\/image\/","url":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/09\/cropped-ST101_logo.png?fit=180%2C60&ssl=1","contentUrl":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/09\/cropped-ST101_logo.png?fit=180%2C60&ssl=1","width":180,"height":60,"caption":"Ajay Yadav"},"logo":{"@id":"https:\/\/smarttech101.com\/#\/schema\/person\/image\/"}},{"@type":"Person","@id":"https:\/\/smarttech101.com\/#\/schema\/person\/2edfee738a82f9c963210f8cdb438334","name":"Ajay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/smarttech101.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6eea348caae2173954765a7cdf6cd107?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6eea348caae2173954765a7cdf6cd107?s=96&d=mm&r=g","caption":"Ajay"},"sameAs":["https:\/\/x.com\/ajay_yadav"]}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/smarttech101.com\/wp-content\/uploads\/2022\/11\/newsboat-how-to-use.jpg?fit=1280%2C720&ssl=1","_links":{"self":[{"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/posts\/2341"}],"collection":[{"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/comments?post=2341"}],"version-history":[{"count":5,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/posts\/2341\/revisions"}],"predecessor-version":[{"id":2367,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/posts\/2341\/revisions\/2367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/media\/2352"}],"wp:attachment":[{"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/media?parent=2341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/categories?post=2341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smarttech101.com\/wp-json\/wp\/v2\/tags?post=2341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}