Package Details: baca-ereader-git 0.1.17.r0.g13ee794-1

Git Clone URL: (read-only, click to copy)
Package Base: baca-ereader-git
Description: TUI Ebook Reader
Upstream URL:
Keywords: azw cli ebook epub fb2 fictionbook mobi terminal
Licenses: GPL-3.0-only
Conflicts: baca, baca-ereader
Provides: baca-ereader
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 2
Popularity: 0.41
First Submitted: 2023-04-06 12:51 (UTC)
Last Updated: 2024-04-27 14:53 (UTC)

Latest Comments

xiota commented on 2023-04-06 20:46 (UTC)

Will be interesting to see what wustho does with this program. He is aware of this package. I sent the PKGBUILD to him in case he wanted to maintain it himself.

m040601 commented on 2023-04-06 19:52 (UTC)

You might also want to tell the "baca" guy to mention this Arch PKGBUILD on the README.

He also maintains the "epy-git" PKGBUILD on Arch linux. Someone else maintains "epr-git".

Would be nice if everyone got coordinated to avoid wasting and reduplicating work in python packaging problems.

m040601 commented on 2023-04-06 19:30 (UTC) (edited on 2023-04-06 19:56 (UTC) by m040601)

feel free to mention what you're reading or give a

If I can use the terminal, I read everything there . Not that I dislike zathura or other simple nice GUI readers.

I also love this epub free format, because I can continue reading the same file in my Kobo ereader. Without hassle of doing unnecessary conversions.

Hate the Kindle, Amazon and its proprietary ebook formats.

If necessary, Pandoc is a big swiss army knife to convert everything to epub. Very much worth spending time learning it. Epub is basicly just html files zipped with some conventions.

Fiction, non fiction, manuals tech docs etc.

A lot of very big "books" like GNU manuals (bash etc) are available as epub. Other IT boooks etc.

A lot of times I manually collect a lot of single html important articles to read (wikipedia, it articles etc) , clean them up with "readability" and stich into a big epub book with Pandoc.

Right now "baca-reader" is still in its infancy. Takes a looooooooot of time to "warm up" and start. Compared to "epr" or "epy" it still uses a lot of CPU and memory. It's python not a compiled language like Go, Rust or C. So it's always gonna be slower.

But this TUI framework "python-textual" which baca builds upon is fascinating. The possibilities are endless. A lot of other TUI apps are being constructed with it. I like to keep up with whats possible with it. THat's why I'd like to see "python-textual" as an official arch package.

xiota commented on 2023-04-06 19:07 (UTC) (edited on 2023-04-06 19:14 (UTC) by xiota)

Package now installs the readme. Left pkgver and pkgrel alone because this is a -git package that people can rebuild whenever.

The difficult part is often finding the dependencies. I'm sure you've experienced packages that won't build or work properly because of broken dependencies. That's why I mark which ones come from AUR.

I don't know the history of python-textual, but it's definitely in AUR now. I've seen a few packages moving back and forth between AUR and community lately.

m040601 commented on 2023-04-06 18:09 (UTC) (edited on 2023-04-06 18:14 (UTC) by m040601)

Wow, that was fast ! Another nice TUI epub reader from the same guy as "epy-git" and "epr-git".

Thanks for providing this PKGBUILD. I know maybe this is not a super easy python PKGBUILD, but could you also add the README ?

I like to have it on my system, and hate to go back to the Internet just to read it

Just like you do,

  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "LICENSE"

It should end up in something like this

/usr/share/doc/baca-reader/CHANGELOG (eventually if there's one)

Thanks in advance.

PS: By the way, wasnt "python-textual" before in the official Arch repos instead of the AUR ? If not hope that with enough votes we can make that happen.