Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.newsboat.enable

Whether to enable the Newsboat feed reader.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.newsboat.package

The newsboat package to use.

Type: null or package

Default:

pkgs.newsboat

Declared by:

programs.newsboat.autoFetchArticles.enable

Whether to enable automatic article fetcher timer.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.newsboat.autoFetchArticles.onCalendar

How often to fetch new articles.

See systemd.time(7) for more information about the format.

Type: string

Default:

"daily"

Example:

"weekly"

Declared by:

programs.newsboat.autoReload

Whether to enable automatic reloading while newsboat is running.

Type: boolean

Default:

false

Declared by:

programs.newsboat.autoVacuum.enable

Whether to enable automatic cleaning of the newsboat cache.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.newsboat.autoVacuum.onCalendar

How often to run the cleaning command.

See systemd.time(7) for more information about the format.

Type: string

Default:

"weekly"

Example:

"monthly"

Declared by:

programs.newsboat.browser

External browser to use.

Type: string

Default:

${pkgs.xdg-utils}/bin/xdg-open

Declared by:

programs.newsboat.extraConfig

Extra configuration values that will be appended to the end.

Type: strings concatenated with ā€œ\nā€

Default:

""

Declared by:

programs.newsboat.maxItems

Maximum number of items per feed, 0 for infinite.

Type: signed integer

Default:

0

Declared by:

programs.newsboat.queries

A list of queries to use.

Type: attribute set of string

Default:

{ }

Example:

{
  foo = "rssurl =~ \"example.com\"";
}

Declared by:

programs.newsboat.reloadThreads

How many threads to use for updating the feeds.

Type: signed integer

Default:

5

Declared by:

programs.newsboat.reloadTime

Time in minutes between reloads.

Type: null or signed integer

Default:

60

Declared by:

programs.newsboat.urls

List of news feeds. Leave it empty if you want to manage feeds imperatively, for example, using Syncthing.

Type: list of (submodule)

Default:

[ ]

Example:

[
  {
    tags = [
      "foo"
      "bar"
    ];
    url = "http://example.com";
  }
]

Declared by:

programs.newsboat.urls.*.tags

Feed tags.

Type: list of string

Default:

[ ]

Example:

[
  "foo"
  "bar"
]

Declared by:

programs.newsboat.urls.*.title

Feed title.

Type: null or string

Default:

null

Example:

"ORF News"

Declared by:

programs.newsboat.urls.*.url

Feed URL.

Type: string

Example:

"http://example.com"

Declared by: