💾 Archived View for rawtext.club › ~sloum › geminilist › 006834.gmi captured on 2023-09-28 at 16:38:14. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
The Gnuserland gnuserland at mailbox.org
Fri Jul 2 05:25:43 BST 2021
- - - - - - - - - - - - - - - - - - -
Hi Omar,
this was totally unexpected but glad you did!
I have been using Telescope in the last weeks, it has been really fun, but it has been amazing the passion and the dedication you infuse in it!
Please keep going like you have been doing so far, I look forward to see all the new features and ideas you have for this amazing client!
Thanks for all!
TGL
On 7/1/21 8:04 PM, gemini-request at lists.orbitalfox.eu wrote:
Send Gemini mailing list submissions to
gemini at lists.orbitalfox.eu
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.orbitalfox.eu/listinfo/gemini
or, via email, send a message with subject or body 'help' to
gemini-request at lists.orbitalfox.eu
You can reach the person managing the list at
gemini-owner at lists.orbitalfox.eu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gemini digest..."
Today's Topics:
1. [users] [ANN] telescope -- yet another browser (Omar Polo)
2. Re: [users] [ANN] telescope -- yet another browser
(Jonathan McHugh)
3. Re: [users] [ANN] telescope -- yet another browser
(Jonathan McHugh)
4. Re: [users] [ANN] telescope -- yet another browser (Omar Polo)
5. Re: [users] [ANN] telescope -- yet another browser (Jonathan Lane)
6. Upload a file to gemlog.blue? (Brandon Taylor)
7. Re: Upload a file to gemlog.blue? (Andrew Singleton)
----------------------------------------------------------------------
Message: 1
Date: Thu, 01 Jul 2021 18:51:33 +0200
From: Omar Polo <op at omarpolo.com>
To: Gemini application layer protocol <gemini at lists.orbitalfox.eu>
Subject: [users] [ANN] telescope -- yet another browser
Message-ID: <87im1ut1t6.fsf at omarpolo.com>
Content-Type: text/plain
Hello everyone,
During the last 3/4 months I've been working on a yet another Gemini
ncurses client: telescope
=
gemini://telescope.omarpolo.com
=
https://telescope.omarpolo.com
It's obviously a project only for fun, in a very-WIP stage and with lots
of missing pieces, but it's improving and I've reached the point where I
think I can present it to a wider audience.
The main difference between telescope and others (I've only tried tinmop
and amfora as TUI clients) is the Emacs (and w3m) inspired interface:
instead of scrolling a page and typing a number to open a link, you have
a cursor you can move freely around the page.
The default keybindings are heavily inspired from Emacs, but I tried at
least to include some keys familiar to vi(1) users, so hjkl, gg, G, gT
etc. work. All the keybindings are customizable anyway.
The current list of features is honestly quite short:
* color and keybindings are customizable
* history
* rudimentary bookmark management
* tabs (on startup reloads the last set of tabs)
* streaming pages
* rich set of commands to move around the page
* splitted in three different process, each one is pledged (this only
on OpenBSD ofc; will add seccomp/landlock in the future, probably)
while the TODO list is ever-growing!
I know there are various annoyances still (I just fixed the resize
"jump" in the main branch for instance), but as I was saying, it has
now reached a point where I think it's starting to become "usable". I'd
love to receive feedbacks (and even more patches! :P)
Telescope 0.3 is available on guix, thanks to cage who did the work.
Precompiled binaries for linux amd64 and aarch64 are available from the
site, but it's very easy to compile from source since it only depends on
libevent, libncursesw, libtls and yacc/bison. It's known to compile and
run on FreeBSD too.
Cheers,
Omar Polo