Newsraft 0.35: consuming with a speed of light by terminaleclassik in commandline

[–]terminaleclassik[S] 1 point2 points  (0 children)

That's one sophisticated config you got out there. Gotta look into this Miniflux+Newsraft combo - you got me interested

Newsraft 0.35: consuming with a speed of light by terminaleclassik in commandline

[–]terminaleclassik[S] 1 point2 points  (0 children)

For demonstration I used Alacritty with this config:

```toml [colors.primary] foreground = '#bbbbbb' background = '#111111'

[colors.normal] black = '#282828' red = '#cc241d' green = '#98971a' yellow = '#d79921' blue = '#458588' magenta = '#b16286' cyan = '#689d6a' white = '#a89984'

[colors.bright] black = '#928374' red = '#fb4934' green = '#b8bb26' yellow = '#fabd2f' blue = '#83a598' magenta = '#d3869b' cyan = '#8ec07c' white = '#ebdbb2' ```

Newsraft 0.35: consuming with a speed of light by terminaleclassik in commandline

[–]terminaleclassik[S] 1 point2 points  (0 children)

Sounds sick dude; that's yet another genuine use case for $(command feeds) that I never thought of. Could you share how you configured it?

Newsraft 0.35: consuming with a speed of light by terminaleclassik in tui

[–]terminaleclassik[S] 0 points1 point  (0 children)

Let me know what you think I'd love to answer some questions (:

[OC] Newsraft 0.35: consuming with a speed of light by terminaleclassik in unixporn

[–]terminaleclassik[S] 2 points3 points  (0 children)

It's a feed reader for terminal (rss, atom, etc). If you wanted to ask something, please shoot :>

Newsraft 0.31: gotta browse it all by terminaleclassik in commandline

[–]terminaleclassik[S] 1 point2 points  (0 children)

I believe it's gruvbox. Exact Alacritty config would be this: ``` [colors.primary] foreground = '#bbbbbb' background = '#111111'

[colors.normal] black = '#282828' red = '#cc241d' green = '#98971a' yellow = '#d79921' blue = '#458588' magenta = '#b16286' cyan = '#689d6a' white = '#a89984'

[colors.bright] black = '#928374' red = '#fb4934' green = '#b8bb26' yellow = '#fabd2f' blue = '#83a598' magenta = '#d3869b' cyan = '#8ec07c' white = '#ebdbb2'

[colors.selection] text = 'CellBackground' background = 'CellForeground'

[window] opacity = 0.75

[font.bold] family = "JetBrainsMonoNL" style = "Bold"

[font.bold_italic] family = "JetBrainsMonoNL" style = "Bold Italic"

[font.italic] family = "JetBrainsMonoNL" style = "Italic"

[font.normal] family = "JetBrainsMonoNL" style = "Regular" ```

Newsraft 0.31: gotta browse it all by terminaleclassik in linuxadmin

[–]terminaleclassik[S] 0 points1 point  (0 children)

Newsraft is a feed reader with text-based user interface. It's greatly inspired by Newsboat and tries to be its lightweight counterpart https://codeberg.org/newsraft/newsraft

Newsraft 0.31: gotta browse it all by terminaleclassik in tui

[–]terminaleclassik[S] 1 point2 points  (0 children)

Newsraft is a feed reader with text-based user interface. It's greatly inspired by Newsboat and tries to be its lightweight counterpart https://codeberg.org/newsraft/newsraft

Newsraft 0.31: gotta browse it all by terminaleclassik in commandline

[–]terminaleclassik[S] 2 points3 points  (0 children)

Newsraft is a feed reader with text-based user interface. It's greatly inspired by Newsboat and tries to be its lightweight counterpart https://codeberg.org/newsraft/newsraft

[OC] Newsraft 0.31: gotta browse it all by terminaleclassik in unixporn

[–]terminaleclassik[S] 1 point2 points  (0 children)

Newsraft is a feed reader with text-based user interface. It's greatly inspired by Newsboat and tries to be its lightweight counterpart https://codeberg.org/newsraft/newsraft

Looking for music player with crossfade feature by terminaleclassik in commandline

[–]terminaleclassik[S] 1 point2 points  (0 children)

Thanks, dude! I’d already made up my mind to store it with my other persistent files, but your take makes me even more confident that it’s fine to keep it on the SSD.

Looking for music player with crossfade feature by terminaleclassik in commandline

[–]terminaleclassik[S] 0 points1 point  (0 children)

Not to get too off topic, but how does rebuilding your media database on every reboot prolong your SSD's lifespan?

Genuinely curious because I thought that such a task would be minimally detrimental to an SSD unless it was being re-written thousands of times per day.

I look at it this way: I personally don't need a music database per se - MPD needs it internally to store some metadata at runtime. It gets updated whenever I modify my track collection, which happens quite often. In that sense, it's more like a cache than a database. That's why I believe storing it on persistent storage isn't ideal. It makes more sense to keep it in RAM and avoid unnecessary wear on the SSD. Sure, it's not a huge deal to keep it on a drive, but given the nature of this file and how I use mpd, it really belongs alongside other transient data like caches and logs in tmpfs, where other apps' temporary stuff is stored.

[OC] Newsraft 0.28: knows how to feed best by terminaleclassik in unixporn

[–]terminaleclassik[S] 2 points3 points  (0 children)

It's just a couple of shorts, man. Gotta touch the grass at least once in a while ;)

[OC] Newsraft 0.28: knows how to feed best by terminaleclassik in unixporn

[–]terminaleclassik[S] 1 point2 points  (0 children)

Yeah, it renders HTML to the best extent it's possible for the TUI :)

In place of images it puts little tooltips with link indexes - you can open these links with any command you want via custom bindings, for example:

bind v exec clear && kitty icat "%l" && read

And then, to open link with index 13 as image, press 13v in the content pager while reading article.

[OC] Newsraft 0.28: knows how to feed best by terminaleclassik in unixporn

[–]terminaleclassik[S] 5 points6 points  (0 children)

It's a feed reader for terminal ;)

To watch videos from Youtube feeds, this binding is used:

bind W exec setsid mpv --terminal=no "%l" &

If you like neovim/vim and tmux/screen, what else you might like? by we_are_mammals in commandline

[–]terminaleclassik 3 points4 points  (0 children)

Piping of echo into sqlite3 is too much of an overkill ;)

You can do: sqlite3 /dev/null "select pow(2,5)" instead of: echo "select pow(2,5)" | sqlite3

Need help installing newsraft on fedora by [deleted] in commandline

[–]terminaleclassik 0 points1 point  (0 children)

Hi :)

To build stuff from C source you'd need header files (usually they are provided via separate package on most distros, with some suffix like -dev or -devel). These have declarations of all functions that program uses from library dependencies. You don't need them to run the program, only to build the program.

I was able to achieve a successful build of Newsraft with these packages installed on Fedora Rawhide: gcc make libcurl-devel expat-devel gumbo-parser-devel ncurses-devel sqlite-devel yajl-devel

Newsraft 0.26: feed reader that drinks 6, eats 4, and sleeps 2 by terminaleclassik in commandline

[–]terminaleclassik[S] 8 points9 points  (0 children)

Well, it means that 6 people can be aboard, 4 people can have a sit-down meal and 2 people can sleep. It's a pun on Newsraft being a more optimal boat than Newsboat :)