use keepass for secrets

This commit is contained in:
Till 2025-12-15 16:50:36 +01:00
parent 0c6da49b52
commit 365e1dcddb
3 changed files with 25 additions and 24 deletions

View file

@ -1,12 +1,6 @@
{ config, pkgs, ... }:
let
baikalRemote = slug: {
passwordCommand = [ "secret-tool" "lookup" "server" "baikal.ktiu.net" "account" "till" ];
userName = "till";
type = "caldav";
url = "https://baikal.ktiu.net/dav.php/calendars/till/${slug}";
};
myRemote = slug: {
passwordCommand = [ "secret-tool" "lookup" "server" "kalender.ktiu.net" "account" "ktiu" ];

View file

@ -7,6 +7,8 @@
size = 32;
};
services.gnome-keyring.enable = false;
home.packages = with pkgs.gnomeExtensions; [
run-or-raise
removable-drive-menu

View file

@ -1,13 +1,14 @@
{ config, pkgs, ... }:
{ lib, config, pkgs, ... }:
{
services.desktopManager.gnome.enable = true;
services.displayManager = {
gdm.enable = true;
defaultSession = "gnome";
};
services.desktopManager.gnome.enable = true;
services.gnome.gnome-browser-connector.enable = true;
environment.gnome.excludePackages = (with pkgs; [
gnome-tour
geary
@ -21,4 +22,8 @@
gnome-tweaks
gnome-boxes
];
services.gnome.gnome-browser-connector.enable = true;
services.gnome.gnome-keyring.enable = lib.mkForce false;
}