feat(bin): Add 2 new scripts for screens

* ecran_maison to activate external monitors for laptop (framework)
* ecran_framework to deactivate external monitors and use laptop one
  (framework)
This commit is contained in:
Olivier DOSSMANN 2025-01-08 09:58:36 +01:00
parent ba9ac2da3b
commit 120388f1c8
2 changed files with 32 additions and 0 deletions

12
bin/ecran_framework Executable file
View File

@ -0,0 +1,12 @@
#!/usr/bin/env bash
#
# ecran_framework
#
# Désactive les écrans. N'active que celui du laptop Framework
# Éteint DP-9, DP-10
wlr-randr --output DP-9 --off
wlr-randr --output DP-10 --off
# Allume l'écran du PC portable
wlr-randr --output eDP-1 --on

20
bin/ecran_maison Executable file
View File

@ -0,0 +1,20 @@
#!/usr/bin/env bash
#
# ecran_maison
#
# Active les 2 écrans de la maison sur le Dock Station branché.
# Active DP-10
wlr-randr --output DP-10 --on
# Tourne l'écran de droite de 90°
wlr-randr --output DP-10 --transform 90
# Déplace l'écran de droite à 1920px (pour rester à droite)
wlr-randr --output DP-10 --pos 1920,0
# Active DP-9
wlr-randr --output DP-9 --on
# Descend l'écran principal vers le bas de 840px
wlr-randr --output DP-9 --pos 0,840
# Éteint l'écran du PC portable
wlr-randr --output eDP-1 --off