Move keybase out into separate set

This commit is contained in:
Artemis Tosini 2021-08-25 03:34:12 +00:00
parent cef21ab980
commit 6a0712944b
Signed by: artemist
GPG key ID: ADFFE553DCBB831E
5 changed files with 12 additions and 3 deletions

10
sets/keybase.nix Normal file
View file

@ -0,0 +1,10 @@
{ pkgs, ... }:
{
services = {
keybase.enable = true;
kbfs.enable = true;
};
environment.systemPackages = with pkgs; [ keybase-gui ];
}

View file

@ -141,7 +141,6 @@ in
# Security # Security
(pass.withExtensions (exts: [ exts.pass-otp ])) (pass.withExtensions (exts: [ exts.pass-otp ]))
keybase-gui
wireguard wireguard
yubikey-manager yubikey-manager
yubioath-desktop yubioath-desktop

View file

@ -18,8 +18,6 @@
services = { services = {
flatpak.enable = true; flatpak.enable = true;
fwupd.enable = true; fwupd.enable = true;
kbfs.enable = true;
keybase.enable = true;
pcscd.enable = true; pcscd.enable = true;
syncthing = { syncthing = {
enable = true; enable = true;

View file

@ -13,6 +13,7 @@
../../sets/1password.nix ../../sets/1password.nix
../../sets/workstation.nix ../../sets/workstation.nix
../../sets/krb5.nix ../../sets/krb5.nix
../../sets/keybase.nix
]; ];
environment.systemPackages = [ environment.systemPackages = [

View file

@ -12,6 +12,7 @@
../../sets/hacking.nix ../../sets/hacking.nix
../../sets/hardware.nix ../../sets/hardware.nix
../../sets/krb5.nix ../../sets/krb5.nix
../../sets/keybase.nix
../../sets/printing.nix ../../sets/printing.nix
../../sets/radio.nix ../../sets/radio.nix
../../sets/ssh.nix ../../sets/ssh.nix