Environments - Sway

Démarrer Sway

Migrer depuis i3

Session

J’utilise gammastep, pipewire, wireplumber, ssh-agent…

ssh-agent

Démarrer via sway ou fish ? via fish, c’est bien :

$ cat ~/.config/fish/conf.d/ssh-agent.fish 
set -gx SSH_AUTH_SOCK $XDG_RUNTIME_DIR/openssh_agent

if not pgrep -u "$USER" ssh-agent > /dev/null
    systemctl --user start ssh-agent.service
end

Pour ajouer la durée -t 1200 :

$ systemctl --user edit ssh-agent.service

Vérifier que ça tourne :

$ echo $SSH_AUTH_SOCK
/run/user/1000/openssh_agent

Personnaliser Sway

Comme i3, avec des variables, on peut reprendre les thèmes base16. Config modulaire possible (avec des include). Accorder ‘fish’ possible aussi, avec un script python je crois.

Alternative à lxappeareance, pour changer graphiquement son thème GTK :

Multi-seat

Expl :

swaymsg -t get_inputs
swaymsg -t get_seats
swaymsg "seat test attach 1267:51:Elan_Touchpad"
swaymsg "seat test attach 1267:51:Elan_TrackPoint"
swaymsg "seat test attach 1:1:AT_Translated_Set_2_keyboard"
swaymsg "seat test detach 1:1:AT_Translated_Set_2_keyboard"
swaymsg "seat seat0 attach *"
swaymsg "seat seat0 attach 1267:51:Elan_Touchpad"
swaymsg "seat seat0 attach 1267:51:Elan_TrackPoint"
swaymsg "seat seat0 xcursor_theme Breeze_Obsidian"
swaymsg "seat seat0 attach 1:1:AT_Translated_Set_2_keyboard"
swaymsg "seat seat0 xcursor_theme Breeze_Snow"
swaymsg "seat isti attach 1267:51:Elan_Touchpad"
swaymsg "seat isti attach $(swaymsg -t get_inputs | jq "map(.identifier) | .[]" | fzf)"

Environments : Console applications, Curseurs de souris, dmenu, fish, Gnome 3 minimal, gtk, installation minimale, Installation minimale de Cinnamon, Personnaliser, QT, Seats, Sway, Wayland, Window Managers, X autologin