/st

St from Gerry, and this from Luke

Primary LanguageCMIT LicenseMIT

Simple terminal (st) de gerardet46

Aquesta és la meva versió configurada de simple terminal, de suckless. Està inspirat en la configuració de luke smith però s'ha creat a partir de la versió 0.8.4 oficial a suckless.org, afegint els pedaços que trobava necessaris.

README en español

Taula de continguts

  1. Filosofia

  2. Característiques

    2.1. Característiques de Luke Smith

    2.2. Dreceres de teclat

    2.3. Pedaços i temes

  3. Nota pels emoji

  4. Instal·lació i configuració

Filosofia

Seguint un poc la filosofia de suckless, aquesta versió de st no permetrà que es pugui canviar la configuració amb fitxers clàssics de configuració. Per canviar-la, s'haurà de canviar el propi codi font, que ho fa més segur i ràpid.

Per això, si voleu instal·lar un altre tema, simplement editau els colors al fitxer config.h, que és el fitxer on es configura el terminal i llavors es compila.

Característiques de luke smith

  • Seguir enllaços pressionant alt-l
  • Copiar enllaços pressionant alt-y
  • Copiar sortida de les ordres amb alt-o
  • Editar text del terminal amb alt-e

Dreceres de teclat afegides

Es podem canviar a config.h

  • Desplaçament ràpid amb shift-Re/Av pàg
  • Desplaçament gradual amb alt-↑/↓
  • Zoom (fer més gran la font): ctrl-+/-
  • s'ha afegit el bon funcionament de la tecla Supr, adaptat ara pels teclats es com el meu

Pedaços i temes

Tots els pedaços es poden veure en l'arrel del respositori com a fitxers .diff

  • gcolors per manejar els temes (veure el meu repositori)
  • alpha per transparència
  • font2 per als emojis
  • blinking cursor per cursor típic parpellejant
  • externalpipe per emprar dmenu adins st
  • scrollback per desplaçament vertical
  • newterm per obrir un terminal en el mateix directori amb C-S-Enter
  • Utilitza la font Ubuntu Mono per defecte

Nota pels emojis

El programari pot sortir inesperadament al inserir emojis. Per això és recomanable fer el següent:

  • Instal·lar una font d'emojis (noto-fonts-emoji a l'AUR, per exemple)
  • Tenir instal·lat libxft-bgra (és disponible a l'AUR, suprimir libxft en cas de conflictes)

Instal·lació i configuració

Es pot instalar clonant el repositori i compilant el codi font:

git clone https://github.com/gerardet46/st
cd st
sudo make install clean

Per configurar-lo es pot editar el fitxer config.h, que és on es desen les configuracions del terminal per després compilar-les.

Per més personalització, es poden afegir pedaços i/o editar directament el codi font