From a6eb7496f76522e27d7ca3e16d1d611cad1d8c75 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Tue, 25 Jun 2024 01:03:02 +0200 Subject: [PATCH] Add gnome-keyring --- home/services/default.nix | 1 + home/services/gnome-keyring.nix | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 home/services/gnome-keyring.nix diff --git a/home/services/default.nix b/home/services/default.nix index 9799edc..603ff47 100644 --- a/home/services/default.nix +++ b/home/services/default.nix @@ -1,5 +1,6 @@ _: { imports = [ ./dunst.nix + ./gnome-keyring.nix ]; } diff --git a/home/services/gnome-keyring.nix b/home/services/gnome-keyring.nix new file mode 100644 index 0000000..6e369ad --- /dev/null +++ b/home/services/gnome-keyring.nix @@ -0,0 +1,12 @@ +{pkgs, ...}: { + config = { + services.gnome-keyring.enable = true; + xdg.portal.config.common = { + "org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ]; + }; + + # Enable seahorse (application for managing encryption keys + # and passwords in the gnome keyring) + home.packages = with pkgs; [ seahorse ]; + }; +}