I'm all on board with "just to see if it can be done", but it feels unlikely you will come up with something as easy to use or enjoyable to read on as a graphical solution.
I have a project with a raspberry pi 2 and small screen that works with the command line very well. I want to stay in there.
The issue with just using other txt options is that bookmarks, dictionaries, and just knowing where I left off would be difficult. Plus I only have a couple of mapped keys.
I use pandoc to convert the epub to a .txt file and read it with emacs or "less". There are much more efficient ways to do the conversion but I haven't bothered scripting one.
It looks like you already got some good suggestions that don't require an additional application but I was going to mention, if you use Emacs any, nov.el is a really great ereader; I've read much more, since discovering it.
25 Comments
C8r9VwDUTeY3ZufQRYvq@sopuli.xyz · 16 pts · 201d
I'm (genuinely) curious about why you want a command line ebook reader?
nesc@lemmy.cafe · 8 pts · 201d
Why not?
C8r9VwDUTeY3ZufQRYvq@sopuli.xyz · 10 pts · 201d
I'm all on board with "just to see if it can be done", but it feels unlikely you will come up with something as easy to use or enjoyable to read on as a graphical solution.
Hominine@lemmy.world · 2 pts · 200d
I just got a kobo bw and oh my have I been missing out on e-paper, this thing is damn near perfect..
michael@piefed.chrisco.me · 4 pts · 200d
I have a project with a raspberry pi 2 and small screen that works with the command line very well. I want to stay in there.
The issue with just using other txt options is that bookmarks, dictionaries, and just knowing where I left off would be difficult. Plus I only have a couple of mapped keys.
lime@feddit.nu · 16 pts · 201d
i mean...
less?the main thing you'd want out of a good e-reader is font customization. which you can't do on an application basis in the terminal.
ouimaisnon@jlai.lu · 11 pts · 201d
On the top of my head: bookmarks, highlights and notes, vocabulary builder… (I’ve been looking for one too some time ago)
lime@feddit.nu · 10 pts · 201d
less actually has most of that, weirdly.
tomenzgg@midwest.social · 7 pts · 200d
Well, – you know – less is more.
village604@adultswim.fan · 3 pts · 200d
Technically correct since the less command was an improvement on the more command.
tomenzgg@midwest.social · 4 pts · 200d
Heh, that was part of the joke I was aiming for; I liked that it worked on both levels.
solrize@lemmy.ml · 12 pts · 201d
I use pandoc to convert the epub to a .txt file and read it with emacs or "less". There are much more efficient ways to do the conversion but I haven't bothered scripting one.
hexagonwin@lemmy.sdf.org · 10 pts · 201d
are you looking for an epub/pdf to txt conveter?
nesc@lemmy.cafe · 9 pts · 201d
I've only used epy in the past it was fine but looks abandoned now. It seems now there is lue looks like it has a lot more features.
Unattributed@feddit.online · 5 pts · 201d
Wow - lue looks pretty cool.
michael@piefed.chrisco.me · 1 pts · 200d
That looks interesting! If I want something like txt to speech ill keep this in mind.
Lembot_0006@programming.dev · 8 pts · 201d
What do you even expect from the "command line ebook reader"? Are more/less or even cat good enough?
wltr@discuss.tchncs.de · 6 pts · 201d
I bet you’re looking for zathura.
lechongous@programming.dev · 6 pts · 201d
This is getting out of hand
tomenzgg@midwest.social · 5 pts · 200d
It looks like you already got some good suggestions that don't require an additional application but I was going to mention, if you use Emacs any, nov.el is a really great ereader; I've read much more, since discovering it.
lavember@programming.dev · 5 pts · 201d
hygg does the job
I don't get these stackoverflowy comments, very weird
paris@lemmy.blahaj.zone · 4 pts · 201d
epr/epy is all I'm familiar with
michael@piefed.chrisco.me · 2 pts · 200d
Interesting! This is what I was looking for thanks. Ill give them both a shot.
chasteinsect@programming.dev · 3 pts · 200d
I was also searching for one a couple of months back. I went through these ones : termpdf.py, tdf ,fancy-cat, meowpdf
Most of these support pdfs only though from what i can recall. I ended up with Sioyek (not a terminal reader)
FishFace@piefed.social · 1 pts · 201d
Do you want to read books with ragged margins? Ew.