Sway - Ouvrir une fenêtre sur une portion réservée de l’écran Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Pour le contexte, voici à quoi ressemble ma session X lors de mon utilisation quotidienne :
Image

J’aimerais reproduire quelque chose de similaire avec sway. C’est-à-dire :
  • Lancer Conky avec la session, occupant une zone définie de la droite de l’écran (idéalement définie en pixels, plutôt qu’en proportion de la largeur de l’affichage) ;
  • Réserver cette zone, de manière à ce que le Conky ne puisse être masqué que par les fenêtres en plein écran.
---

Cette question a aussi été posée sur Debian-Facile.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Je crois que je suis arrivé à quelque chose de plutôt satisfaisant avec cette configuration :

Code : Tout sélectionner

# It looks like the conky window is slightly larger than the 300px set in its configuration.
set $conky_width 310
set $conky_offset 970

gaps right $conky_width
exec_always conky
for_window [class="conky"] {
	floating enable
	sticky enable
	move absolute position $conky_offset 0
}
# FIXME: The earlier `move` command does not have the expected effect, so we run it again.
exec_always sleep 1s && swaymsg '[class="conky"] move absolute position $conky_offset 0'
Répondre