đź’ľ Archived View for telescope.omarpolo.com captured on 2024-03-21 at 14:46:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-12-28)

➡️ Next capture (2024-05-26)

🚧 View Differences

-=-=-=-=-=-=-

 _______         __
|_     _|.-----.|  |.-----.-----.----.-----.-----.-----.
  |   |  |  -__||  ||  -__|__ --|  __|  _  |  _  |  -__|
  |___|  |_____||__||_____|_____|____|_____|   __|_____|
                                           |__| v0.9
Telescope is a w3m-like browser for Gemini.

Telescope is written entirely for fun, as a hobbystic project in my free time. As such, it lacks a ton of features you’ll find in more mature Gemini browsers, but it also has some unique ones.

documentation

The UI is strongly inspired from Emacs and W3M, so you’ll find some familiar concepts, such as the minibuffer or the tabline, and the default keybindigs also reflect this, but care has been taken to add keys familiar for vi and CUA users too.

The awesome logo was made by freezr!

Asciinema record

Install

Some distros provide a package — thanks to the maintainers!

Source code is available for download:

telescope-0.9.tar.gz

git repository

Codeberg mirror

GitHub mirror

Telescope depends are ncursesw, libtls or libretls, and pkg-config. libgrapheme is also needed, although there's a bundled copy. When building from a git checkout, yacc (or bison) is also needed.

Once all the dependencies are installed, building is as easy as:

$ curl -O https://ftp.omarpolo.com/telescope-0.9.tar.gz
$ tar xzvf telescope-0.9.tar.gz
$ cd telescope-0.9
$ ./configure
$ make
$ sudo make install	# eventually

A telescope-0.9.tar.gz.sha256 file containing the checksums is available. However, that only checks for accidental corruption: you can use signify (telescope-0.9.tar.gz.sha256.sig and the public key telescope-0.9.pub). The hash of the current and next signify public key is also included in the telescope-0.9.tar.gz.

telescope-0.9.tar.gz.sha256

telescope-0.9.tar.gz.sha256.sig

telescope-0.9.pub

telescope-0.10.pub

$ signify -C -p telescope-0.9.pub -x telescope-0.9.tar.gz.sha256.sig
Signature Verified
telescope-0.9.tar.gz: OK

telescope-0.9.pub is:

RWSmshjFM8Q0IDYUd4I/8G2q9Y0DUaZLac4enOtQh5rzsIcVF+ePXCy7

and is available inside the tarball in the keys/ directory, along with all the previous and public key for the next release as well.

Starting from Telescope 0.9, git tags are signed with the following ssh key:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ0nD5I8BNVJknT87gnpLIJWK0fXTayDktQOlS38CGj4 op@omarpolo.com

Changelog

0.9 “Cielo Super Acceso” — Released February 23, 2024

Note to packagers: starting from this release, Telescope doesn't depend on libevent anymore, and optionally depends on libgrapheme.

New features

Improvements

Bug Fixes

Breaking changes