stephane-klein / dotfiles

It is my work in progress dotfiles managed by Chezmoi
3 stars 0 forks source link

Tester un environnement desktop Sway #82

Open stephane-klein opened 1 year ago

stephane-klein commented 1 year ago

La rédaction du bug #81, m'a donné envie de tester https://swaywm.org/

J'ai testé Sway en 2021.

J'effectue mes tests dans la branche : https://github.com/stephane-klein/dotfiles/tree/sway

Consolidation des tâches :

stephane-klein commented 1 year ago

Ressources : https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway

J'ai décidé de commencer par m'inspirer de https://swayos.github.io/#components-and-how-to-configure-them

Je souhaite installer et tester :

stephane-klein commented 1 year ago
❯ sudo dnf install sway sway-systemd waybar
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:39:15 le dim. 05 févr. 2023 23:24:17.
Dépendances résolues.
=====================================================================================================================================================================================================================
 Paquet                                                      Architecture                            Version                                                          Dépôt                                    Taille
=====================================================================================================================================================================================================================
Installation:
 sway                                                        x86_64                                  1.7-4.fc37                                                       updates                                  366 k
 sway-systemd                                                noarch                                  0.2.2-2.fc37                                                     fedora                                    18 k
 waybar                                                      x86_64                                  0.9.17-1.fc37                                                    updates                                  578 k
stephane-klein commented 1 year ago
❯ sudo dnf install wofi
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:41:49 le dim. 05 févr. 2023 23:24:17.
Dépendances résolues.
=====================================================================================================================================================================================================================
 Paquet                                          Architecture                                      Version                                                  Dépôt                                              Taille
=====================================================================================================================================================================================================================
Installation:
 wofi                                            x86_64                                            1.3-1.fc37                                               updates                                             79 k

Résumé de la transaction
stephane-klein commented 1 year ago

Pour le moment j'ai cette erreur :

$ sway
amdgpu: amdgpu_cs_ctx_create2 failed. (-13)
00:00:00.041 [wlr] [types/wlr_drm_lease_v1.c:705] No DRM backend supplied, failed to create wlr_drm_lease_v1_manager
stephane-klein commented 1 year ago

No DRM backend supplied

J'ai l'impression que cela ressemble à cette erreur : https://old.reddit.com/r/swaywm/comments/108bb3x/harmless_error_message_on_amd_gpu/

stephane-klein commented 1 year ago

Pour le moment j'ai cette erreur :

$ sway
amdgpu: amdgpu_cs_ctx_create2 failed. (-13)
00:00:00.041 [wlr] [types/wlr_drm_lease_v1.c:705] No DRM backend supplied, failed to create wlr_drm_lease_v1_manager

C'était une erreur dans ma configuration.

stephane-klein commented 1 year ago

Suite à ce message je vais tester Fuzzel à la place de wofi.

stephane-klein commented 1 year ago

J'aimerais bien comprendre à quoi sert https://sr.ht/%7Etsdh/swayr/

stephane-klein commented 1 year ago

J'ai trouvé via ce commentaire comment inverse dans Sway les touches Ctrl et win : https://github.com/stephane-klein/dotfiles/commit/ee1a8276ff2fa591836b148a94bd3b11e7684886

stephane-klein commented 1 year ago

Pour le moment je n'arrive pas à faire fonctionner swaylock, mon mot de passe n'est jamais reconnu :thinking: .

J'ai trouvé ces issues :

stephane-klein commented 1 year ago

Pour le moment je n'arrive pas à faire fonctionner swaylock, mon mot de passe n'est jamais reconnu thinking .

J'ai trouvé ces issues :

* `https://github.com/swaywm/sway/issues/3632`

* `https://github.com/swaywm/swaylock/issues/51`

* `https://github.com/swaywm/sway/issues/3631`

J'ai aussi trouvé cela https://old.reddit.com/r/swaywm/comments/fz3gct/swaylock_systemdhomed/

stephane-klein commented 1 year ago

J'ai ce problème que j'essaie de corriger : https://old.reddit.com/r/swaywm/comments/10xega0/swaylock_issue_many_seconds_on_verifying_step_and/?

stephane-klein commented 1 year ago
stephane-klein commented 1 year ago
stephane-klein commented 1 year ago

J'ai ce problème que j'essaie de corriger : https://old.reddit.com/r/swaywm/comments/10xega0/swaylock_issue_many_seconds_on_verifying_step_and/?

Fixed https://old.reddit.com/r/swaywm/comments/10xega0/swaylock_issue_many_seconds_on_verifying_step_and/j7vudnp/

stephane-klein commented 1 year ago

Je souhaite apprendre à utiliser la fonctionnalité "Scratchpad" de Sway (qui est le même concept que celui présent dans i3).

stephane-klein commented 1 year ago

J'ai un problème au starting des applications, par exemple ici Signal est start dans le workspace 1:web au lieu de 3:signal comme je l'ai configuré.

J'ai utilisé le script recommandé par https://old.reddit.com/r/swaywm/comments/pfq8wq/autostart_multiple_instances_on_different/ mais je pense que cela ne fonctionne pas à cause de flatpak run ... qui ne retourne pas le PID de l'application starté mais le PID de Flatpak :thinking: .

stephane-klein commented 1 year ago
stephane-klein commented 1 year ago
stephane-klein commented 1 year ago
  • [ ] Je souhaite setup un raccourci clavier pour insérer des emoji avec fuzzel

https://old.reddit.com/r/swaywm/comments/106pk2n/emoji_picker_launcher_for_sway/

stephane-klein commented 1 year ago
  • [ ] Je souhaite setup un raccourci clavier pour insérer des emoji avec fuzzel
stephane-klein commented 1 year ago
  • [x] Je souhaite setup un raccourci clavier pour insérer des emoji avec fuzzel

Fixed : https://github.com/stephane-klein/dotfiles/commit/4fb7c2cc2b38348e548d0a59b3f28a902a5641b5

stephane-klein commented 1 year ago

J'aimerais pouvoir changer de workspace aussi bien avec la touche CtrlL que la touche CtrlR, mais cela ne fonctionne pas.

J'ai posé la question ici https://old.reddit.com/r/swaywm/comments/10z1xf3/bindsym_control_r1_workspace_workspace_web_does/?

stephane-klein commented 1 year ago

https://old.reddit.com/r/swaywm/comments/10z5zro/how_can_i_autostart_some_flatpak_run_application/?

stephane-klein commented 1 year ago

https://old.reddit.com/r/swaywm/comments/10z5np1/how_can_i_hide_the_window_title_only_for_tabbed/

stephane-klein commented 1 year ago
  • [x] Je souhaite définir un racourcie clavier qui permet d'afficher ou cache la waybar

J'ai trouvé la solution https://github.com/stephane-klein/dotfiles/commit/78ffb09ac9a4b001464c802a55d5e1bf60e8e0ee

J'ai trouvé cette méthode ici : https://github.com/Alexays/Waybar/wiki/FAQ#how-can-i-temporarily-hide-the-bars

stephane-klein commented 1 year ago

J'ai réussi à configurer le lancement d'applications dans des workspaces spécifiques au lancement de Sway :

https://old.reddit.com/r/swaywm/comments/10z5zro/how_can_i_autostart_some_flatpak_run_application/j862sfc/

stephane-klein commented 1 year ago

Je commence à être confortable sous Sway, bien que ma configuration ne soit pas encore parfaite.

https://mamot.fr/@stephane_klein/109853402857954552

stephane-klein commented 1 year ago
stephane-klein commented 1 year ago

Ressource https://gitlab.com/fedora/sigs/sway