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
-
Característiques
2.1. Característiques de Luke Smith
2.2. Dreceres de teclat
2.3. Pedaços i temes
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 teclatses
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ènciafont2
per als emojisblinking cursor
per cursor típic parpellejantexternalpipe
per emprardmenu
adinsst
scrollback
per desplaçament verticalnewterm
per obrir un terminal en el mateix directori ambC-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, suprimirlibxft
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