this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Signal

Ben C cbcd54aa b2e0e6ab

+10 -1
+9 -1
homeModules/user-bean.nix
··· 1 1 { 2 + pkgs, 2 3 lib, 3 4 config, 4 5 ... ··· 20 21 description = "Public key to accept for bean"; 21 22 default = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKsVzdJra+x5aEuwTjL1FBOiMh9bftvs8QwsM1xyEbdd"; 22 23 }; 24 + social = lib.mkEnableOption "Social apps"; 23 25 email = lib.mkOption { 24 26 type = lib.types.str; 25 27 # TODO: Tangled supports DIDs instead... ··· 43 45 ''; 44 46 username = lib.mkDefault conf.username; 45 47 homeDirectory = lib.mkDefault "/home/${conf.username}"; 48 + packages = lib.mkIf conf.social [ 49 + pkgs.signal-desktop 50 + ]; 46 51 }; 47 52 48 53 programs.jujutsu.settings = { ··· 75 80 cow = { 76 81 kitty.enable = lib.mkDefault config.cow.gdi.enable; 77 82 libraries.enable = true; 78 - imperm.keepLibraries = true; 83 + imperm = { 84 + keepLibraries = true; 85 + keep = lib.mkIf conf.social [".config/Signal"]; 86 + }; 79 87 pictures = { 80 88 enable = true; 81 89 pfp = ../res/pictures/cow.png;
+1
nixosConfigurations/aperture.nix
··· 29 29 }; 30 30 31 31 home-manager.users.bean.cow = { 32 + bean.social = true; 32 33 kde-connect = { 33 34 enable = true; 34 35 dev-name = "APERTURE";