cmus

If you do not need a virtual keyboard, then it is recommended to use Havoc due to Fingerterm, Toeterm and Literm all having redraw issues in some CLI apps. If you still need one of those, see the corresponding section below.

6cord

6cord is a Discord client running in your terminal with a TUI. It supports navigating through servers, channels, hiding the server bar, uploading files, and even view images in terminals that support SIXEL (none on SFOS). The server side bar does not work in Toeterm, therefore it is recommended to use 6cord with Havoc or Literm.

viu

A small command-line application to view images from the terminal written in Rust. It uses lower half blocks (▄ or \u2584) to fit 2 pixels into a single cell by adjusting foreground and background colours accordingly. It can be used in combination with nnn and tmux to preview images directly in your terminal while browsing files in nnn (instructions)

compose-deadkeys

This package adds necessary files for compose and deadkeys in applications that support it, e.g., Havoc terminal emulator, maybe others in the future. This is only useful if you use a hardware keyboard directly on your device (SSH does not need this) and have manually set xkb to use a layout with deadkeys, e.g., one of the custom layouts for the F(x)tec Pro¹. This will not enable compose and deadkeys on vanilla SFOS xkb layouts.

MeeTeleGram Tests

DO NOT DOWNLOAD

https://gitlab.com/LisaFass/meetelegram-by-hedayat

I am trying to pick up MeeTelegram project by hedayat

and customize a bit and fix issues like scrolling down when opening a chat

im a noob though :) just a test

Literm

literm is a terminal emulator implemented using QML to provide a fast, and fluid user interface. The terminal emulator side is in C++ (also using Qt). It is exposed as a plugin to allow reuse in other applications or contexts. It offers better compatibility and color support than Fingerterm in some CLI tools (and, in some few cases, than Toeterm).

nnn

nnn (or ) is a full-featured terminal file manager. It's tiny and nearly 0-config with an incredible performance. See it in action on SFOS with dir/file preview enabled: https://asciinema.org/a/336443 (instructions for preview plugin on SFOS in the link).

Node.js

Node.js is an open-source, cross-platform, JavaScript runtime environement that executes JavaScript code outside a web browser. With the supplied npm and npx binaries, Node.js opens a whole ecosystem of CLI tools. There are plenty of useful or fun Node.js modules, see for example this curated list: https://github.com/sindresorhus/awesome-nodejs/

NRad

NRad is an experimental client for Zello, the leading push-to-talk service providing instant voice communication to over 130 million users worldwide.

(It's also famous for being used to organize anti-government protests in places like Hong Kong or Venezuela)

 

You will need a Zello account to transmit or to access some restricted channels.

lynx

lynx is a text-mode WWW browser. This is an update to the version published in 2014 by NielDK, and should work with the system openssl provided with Sailfish. I am not the developer of lynx and I did not package it. NielDK packaged it but it was not available on openrepos.net so far. lynx can be a dependency to other CLI tools.

Pages

Subscribe to OpenRepos.net — Community Repository System RSS