Install KeePassXC using home-manager

This commit is contained in:
Toast 2023-06-27 00:40:33 +02:00
parent 6e6fa9c599
commit 25ca3bb7cc
2 changed files with 21 additions and 0 deletions

View file

@ -0,0 +1,20 @@
{ config, pkgs, ... }:
{
# I'm only using keepass on my user, so I'm installing it with home-manager
home-manager = {
/*
TODO: move home-manager settings into the common role
They are not keepass specific, so they really should
not be here. I'm too lazy to do it now tho :P
*/
backupFileExtension = "backup";
useGlobalPkgs = true;
users.toast = { config, pkgs, ... }: {
home = {
stateVersion = "23.05";
packages = [ pkgs.keepassxc ];
};
};
};
}