Skip to content

gerardet46/st

Repository files navigation

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.

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.

També es pot canviar el fitxer ~/.Xresources emprant la classe St (veure config.h) per canviar l'estètica del terminal.

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-+/-

Pedaços i temes

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

  • xresources per configurar l'estètica amb ~/.Xresources
  • 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published