logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
atelier:chantier:sway [27/05/2022 09:39]
Alyve [Configuration]
atelier:chantier:sway [27/05/2022 10:06]
Alyve [Configuration]
Ligne 62: Ligne 62:
  
 ==== Output ==== ==== Output ====
-La gestion des outputs sur Sway se fait de la même manière que les inputs. ​Par exemple:+La gestion des outputs sur Sway se fait de la même manière que les inputs. ​Cette partie permet de configurer la résolution,​ votre fond d’écran ou encore la rotation de votre écran.
  
-<​code>​output eDP-1 bg /​home/​alysson/​Images/​Wallpapers/​Art/​56deayjnhkw81.png fill</​code>​+Par exemple:
  
-==== Usage de Sway ==== +<​code>​ 
-=== Contrôle de rétro-éclairage (ordinateur portable) === +output eDP-1 bg /​home/​alysson/​Images/​Wallpapers/​Art/​56deayjnhkw81.png fill 
-=== Contrôle sonore === +output DP-5 resolution 1920x1080 position 1920,0 
-=== Démarrer Sway automatiquement depuis un TTY === +</​code>​ 
-=== Lancement automatique de logiciels === + 
-=== Notifications système ===+Pour voir les options disponibles:​  
 +<​code>​man 5 sway-output</​code>​ 
 + 
 +==== Séparation des fichiers ==== 
 +Pour mieux organiser notre configuration et permettre de retrouver plus facilement une partie particulière,​ il peut être intéressant de séparer la configuration. 
 + 
 +<​code>​mkdir -p $HOME/​sway/​conf.d</​code>​ 
 + 
 +Dans $HOME/​.config/​sway/​config:​ 
 + 
 +<​code>​ 
 +include $HOME/​.config/​sway/​conf.d/​* 
 +</​code>​ 
 + 
 +Ce qui peut donner quelque chose comme ceci: 
 + 
 +<​code>​ 
 +├── conf.d 
 +│   ├── gaps.conf 
 +│   ├── inputs.conf 
 +│   ├── outputs.conf 
 +│   ├── startup.conf 
 +│   ├── system-operation.conf 
 +│   └── theme.conf 
 +└─── config 
 +</​code>​ 
 + 
 + 
 +===== Usage de Sway ===== 
 +Voici quelques éléments important la gestion de l’ordinateur avec Sway. 
 + 
 +==== Contrôle de rétro-éclairage (ordinateur portable) ​==== 
 +Commençons par installer Brightnessctl qui permet de diminuer ou d’augmenter le rétro-éclairage de l’écran:​ 
 + 
 +<code root>apt install brightnessctl</​code>​ 
 + 
 +Dans votre configuration :​ 
 + 
 +<​code>​ 
 +bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 3%- 
 +bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set 3%+ 
 +</​code>​ 
 + 
 +==== Contrôle sonore ​==== 
 +Installons ensuite de quoi contrôler le son: 
 + 
 +<code root>apt install pulseaudio</​code>​ 
 + 
 +Dans votre configuration:​ 
 + 
 +<​code>​bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% 
 +bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% 
 +bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle 
 +bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle</​code>​ 
 + 
 +Pour gére graphiquement le son, vous pouvez installer pavucontrol :​ 
 + 
 +<code root>apt install pavucontrol</​code>​ 
 + 
 +==== Démarrer Sway automatiquement depuis un TTY ==== 
 +Si vous n’utilisez que Sway ou que vous n’avez pas de gestionnaire de login (SDDM, etc), vous pouvez démarrer Sway dès que vous vous authentifiez sur le TTY1: 
 + 
 +Dans votre `.bash_profile` (ou le fichier dédié si vous utilisez un autre émulateur de terminal (zsh, fish, etc): 
 + 
 +<​code>​ 
 +if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then 
 +   exec sway 
 +fi 
 +</​code>​ 
 + 
 +==== Lancement automatique de logiciels ​==== 
 +Certains outils ont besoin de démarrer automatiquement au démarrage de Sway. Il peut également s’agir de votre navigateur préféré ou autre. 
 + 
 +<​code>​ 
 +exec_always ~/​.config/​sway/​scripts/​waybar.sh # permet d’exécuter un script 
 +exec --no-startup-id mako # lance un démon 
 +exec wl-paste -t text --watch clipman store --no-persist # initialise le presse-papier 
 +</​code>​ 
 + 
 + 
 + 
 +==== Notifications système ​====
  
 ===== Note pour Bépo ==== ===== Note pour Bépo ====
  
  
atelier/chantier/sway.txt · Dernière modification: 27/05/2022 10:06 par Alyve

Pied de page des forums

Propulsé par FluxBB