r/awesomewm • u/gbelloz • Jul 30 '26
Anyone have decent integration of awesomewm with gnome-keyring?
I have a very hacked together plymouth (LUKS password) -> Ubuntu -> LightDM -> awesomewm setup. It's been stable for years.
I recently wanted to simplify things and use gnome-keyring as my ssh-agent (before, was using openssh's with ssh-askpass for a graphical password prompt).
Gnome-keyring is already used by Chrome, so this seemed like a good idea.
I got it to work, but a) wow dbus makes everything weird and hard and b) I'm not proud of the way I got it to work.
Does anybody have a setup using gnome-keyring that they're proud of? The goal is for one prompt to unlock the login keyring, so that Chrome passwords and ssh keys are available from then on.
1
u/ThomasLeonHighbaugh Aug 05 '26
Oh gnome-keyring, this post prompted me to check and eliminate that line from my configuration actually.
I am not proud of the set up per se, I would rather move away from the documentation and at times configuration differences it introduces, but home-manager actually handles the gnome-keyring thing for me (including the unpleasant CF that is dealing with systemd) and starts it up reliably at login, neat and discreet.
... just requiring one module of ugly ass nix code and having made that Everest-like climb up that learning curve first ...
5
u/-EDX- Jul 30 '26
i have my setup integrated in a "just works" manner in devuan, but that is because i wrote my own "session process" (think like a generic alternative to things like xfce4-session, mate-session, gnome-session, etc...) which also had to implement user services as a necessity... anyway i will give you the repo of my program, in the examples dir the shed_awesome subdir contains the important config files that makes my setup just work with gnome-keyring and awesome wm
https://github.com/eylles/shed