Lors de mes recherches pour installer Regolith Linux sur Debian ou pour configurer Regolith Linux avec Wayland/Sway, je suis tombé sur plein de petits programmes que j'aimerais tester un jour.

Je vais essayer de faire une liste ici pour ne pas oublier. :-)

Gestionnaire de clipboard

J'utilisais greenclip avant mais il n'est pas compatible avec Wayland. Je cherche actuellement une autre alternative. J'ai même demandé dans les discussions sur le github de Regolith. L'idéal serait d'arriver à trouver une solution compatible avec ilia.

Petit test :

$ cat test.txt 
aaa
bbb
ccc

$ cat test.txt | ilia -p textlist | wl-copy

grim

Ça met bien le bout de texte choisi ("aaa", "bbb" ou "ccc") dans le clipboard. Il reste à trouver comment alimenter un fichier "clipboard-history.txt" à chaque copier/couper.

  • clipse qui a l'air très complet
  • cliphist qui a l'air très bien aussi

Lanceur

Par défaut, Regolith avec Wayland et Sway embarque ilia comme lanceur. Il est bien intégré, propre et rapide. Mais il y a d'autres lanceurs qui méritent peut-être d'être testés.

Capture d'écran

Avec Wayland, l'enregistrement de l'écran (capture photo ou vidéo) doit être géré par l'environnement, alors qu'il était jusqu'à présent indépendant de l'environnement utilisé. Vos anciens logiciels de capture d'écran pour Xorg risquent de ne plus fonctionner ! (source: ubuntu-fr.org)

Il faut donc trouver d'autres solutions.

Grimshot fonctionne en le lançant depuis un terminal.

$ grimshot save window

Reste à voir comment intégrer ça à Ilia ?

Slurp permet de sélectionner une partie de l'écran et de renvoyer les coordonnées. Il est alors possible de les utiliser avec grim, par exemple.

$ slurp
2233,372 543x466

$ slurp | grim -g -

Outils divers

$ trawldb --query
gnome.terminal.color0 : #2E3440
gnome.terminal.color1 : #BF616A
gnome.terminal.color10 : #A3BE8C
gnome.terminal.color11 : #EBCB8B

$ trawldb --get wm.gaps.inner.size
  • fzf, un "fuzzy finder" qui pourrait servir à pleiiin de choses. À voir comment l'intégrer proprement avec ilia.