!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

126 Members
Nächstes Treffen: 22.09.2025.(<https://md.darmstadt.ccc.de/nixda-202505>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes69 Servers

Load older messages


SenderMessageTime
16 Mar 2026
@maralorn:maralorn.demaralornGnarf. Ich bin mal wieder an der Stelle angekommen wo ich anscheinend einen secret-service provider brauche.17:03:45
@maralorn:maralorn.demaralornAlso vermutlich gnome-keyring.17:03:51
@maralorn:maralorn.demaralornMeine Erfahrung damit ist jedesmal wieder unendlich schmerzvoll.17:04:33
@maralorn:maralorn.demaralornAber vielleicht halte ich es auch einfach immer nur falsch.17:04:41
@maralorn:maralorn.demaralornHat hier jemand einen funktionierenden Umgang mit gnome-keyring unter nicht gnome auf nixos. Ich habe niri aber sway o.Ä. setups lassen sich gewiss übertragen.17:05:37
@maralorn:maralorn.demaralorn* Hat hier jemand einen funktionierenden Umgang mit gnome-keyring unter nicht gnome auf nixos? Ich habe niri aber sway o.Ä. setups lassen sich gewiss übertragen.17:06:04
@maralorn:maralorn.demaralorn(Konkreter Anlass ist, dass der nextcloud-client sich ansonsten bei jedem neustart neu pairen muss.)17:06:28
@hexa:lossy.networkhexa
{ pkgs, ... }:
{
  security.pam.services."default".enableGnomeKeyring = true;

  programs.sway.extraSessionCommands = ''
    eval $(gnome-keyring-daemon --start --components=pkcs11,secrets,ssh);
    export SSH_AUTH_SOCK;
  '';

  services.gnome.gnome-keyring.enable = true;

  services.dbus.packages = [ pkgs.gnome-keyring pkgs.gcr ];
}
17:08:20
@ma27:nicht-so.sexyma27

das gnome subset, das ich auf meinem frickel-sway benutze ist

security.pam.services.greetd.enableGnomeKeyring = true;
services = {
      gnome = {
        gnome-keyring.enable = true;
        evolution-data-server.enable = true;

        # requires `XDG_CURRENT_DESKTOP=GNOME gnome-control-center` to configure.
        gnome-online-accounts.enable = true;
      };
};

und via home-manager services.gnome-keyring = { enable = true; components = ["secrets"]; } (keine Ahnung, ob es das braucht, hab den Teil seit Jahren nimmer angefasst)

funktioniert für mich ziemlich gut.
und ich empfehle seahorse, falls du in den Keyring mal reinschaun musst.

17:10:30
@hexa:lossy.networkhexaIch weiss nicht, was ich da tue, aber es tut für mich17:11:01
@julia:monobo.xyzJulia Mono (she,they) Ich hab Autologin mit niri ubd daher kein Pam Login mit Passwort, daher auch kein automatisches entsperren aber Gnome-keyring aktivieren und in die dbus packages schreiben wie die letzten beiden Zeilen von hexa tut fuer mich 17:11:46
@julia:monobo.xyzJulia Mono (she,they) Da fragt dann wenn der nc-client startet ein Dialog nach dem Passwort 17:12:29
@maralorn:maralorn.demaralornIch glaube ich hatte das irgendwann einmal alles erfolgreich eingerichtet und bin dann daran gescheitert, dass gnome-keyring noch kein ed25519 oder so konnte. Aber das ist natürlich schon länger her …17:13:19
@ma27:nicht-so.sexyma27ich hab früher Mal bei jedem Neustart mich im Nextcloud angemeldet und das Ergebnis war damals, dass ich drei Tonnen Devices hatte. Bei dem Versuch alle auf einmal zu löschen hat sich die Nextcloud überraschend schwer getan. Ist aber schon ne Weile her, kann sein, dass das jetzt besser ist.17:14:00
@ma27:nicht-so.sexyma27 daher components=["secrets"]; und bewusst nicht für ssh. 17:14:37
@maralorn:maralorn.demaralornIch versuche gerade noch nachzuvollziehen warum in meiner nixos config gnome-keyring aktive disabled ist und in der home-manager config aktiv enabled.^^17:15:41
@maralorn:maralorn.demaralornAlso laut https://github.com/NixOS/nixpkgs/blob/nixos-25.11/nixos/modules/services/desktops/gnome/gnome-keyring.nix impliziert deine Zeile 10 die Zeilen 12 und vielleicht auch 3 (sieht zumindest ähnlich aus).17:21:52
@ma27:nicht-so.sexyma27danke nheko, dass du mir für codeblöcke keine Zeilen anzeigst :DDD17:22:28
@julia:monobo.xyzJulia Mono (she,they)Joa das ist dann mit dem keyring nicht so, daher ertrage ich das auch so. Es funktioniert :). Ich weiss nicht ob es noch irgendeine Abhängigkeit zu nem desktop Portal gibt aber da hab ich auch nichts weltbewegendes in der config17:35:54
@atemu12:matrix.orgAtemuhttps://github.com/ylxdzsw/dssd18:08:04
@atemu12:matrix.orgAtemuAber das implementiert keine encryption, was Fractal/oo7 letztes Jahr nicht akzeptieren wollte. Ist einen Versuch wert.18:09:32
@atemu12:matrix.orgAtemuIch hab dann hiermit letztendlich gnome-keyring zum laufen gekriegt: https://github.com/Atemu/nixos-config/blob/7fe94460d113615c5b3b2d4e91ccbf898c276186/modules/desktop/module.nix#L247-L26518:14:17
@atemu12:matrix.orgAtemu(Benötigt gdm too because of course it does..)18:16:25
8 Aug 2025
@0x4a6f:nixos.dev0x4A6F joined the room.07:07:21
11 Aug 2025
@hexa:lossy.networkhexamoin13:28:57
@hexa:lossy.networkhexawer ist denn heute alles von außerhalb von darmstadt inbound und würde gerne was zu abend essen?13:29:10
@hexa:lossy.networkhexahttps://md.darmstadt.ccc.de/nixda-20250517:24:14
@hexa:lossy.networkhexa changed the room topic to "Nächstes Treffen: 06.08.2025.(<https://md.darmstadt.ccc.de/nixda-202505>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes" from "Nächstes Treffen: 06.08.2025.(https://md.darmstadt.ccc.de/nixda-202505) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes".17:24:28
@zitrone:utwente.iozitrone joined the room.17:32:27
@ma27:nicht-so.sexyma27

hexa Unattended Kernel-Upgrades mit Full-Disk Encryption

magst du config danach sharen? wäre interessiert, wie du das machst.

insbesondere, weil mein letzter stand war, dass systemd-pcrenroll in der default-konfiguration wohl nicht das ist, was man will.

17:47:26

Show newer messages


Back to Room ListRoom Version: 6