From fce206e772e69bd6852925c4ebf5985bb61bf759 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sun, 2 Jun 2024 16:18:56 +0200 Subject: [PATCH] kasei: setup keybase using module --- hosts/kasei/configuration.nix | 2 +- hosts/kasei/services/keybase.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 hosts/kasei/services/keybase.nix diff --git a/hosts/kasei/configuration.nix b/hosts/kasei/configuration.nix index 8290ac0..cc8352d 100644 --- a/hosts/kasei/configuration.nix +++ b/hosts/kasei/configuration.nix @@ -7,7 +7,7 @@ ./services/postgres.nix ./services/stable-diffusion.nix ./services/tailscale.nix - ]; + ./services/keybase.nix machineVars = { headless = false; diff --git a/hosts/kasei/services/keybase.nix b/hosts/kasei/services/keybase.nix new file mode 100644 index 0000000..882545e --- /dev/null +++ b/hosts/kasei/services/keybase.nix @@ -0,0 +1,15 @@ +{ config, pkgs, lib, ... }: +{ + services.keybase.enable = true; + + services.kbfs = { + enable = true; + extraFlags = [ + "-label kbfs" + "-mount-type normal" + ]; + # enableRedirector = true; + }; + + environment.systemPackages = with pkgs; [ keybase keybase-gui kbfs ]; +}