This repository has no description
1.1 kB
33 lines
1{ self, config, pkgs, ... }:
2{
3 users.users.pairprogramming = {
4 uid = self.inputs.stockholm.lib.genid_uint31 "pairprogramming";
5 createHome = true;
6 isNormalUser = true;
7 openssh.authorizedKeys.keys = [
8 config.krebs.users.lass.pubkey
9 config.krebs.users.mic92.pubkey
10 "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIJ4yq7oHBO2iPs4xj797a//0ypnBr27sSadKUeL2NsK6AAAABHNzaDo=" # janik
11 "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIOYg513QZsVzoyVycXZjg4F3T3+OwtcY3WAhrlfyLgLTAAAABHNzaDo=" # janik
12 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBLZxVITpJ8xbiCa/u2gjSSIupeiqOnRh+8tFIoVhCON" # janik
13 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXGRXiq61BQBUkQLBn720pzxiAZqchHWm504gWa2rE2" # kenji
14 ];
15 };
16
17 virtualisation.podman.enable = true;
18
19
20 environment.systemPackages = [
21 pkgs.ripgrep
22 pkgs.lazygit
23 pkgs.comma
24 ];
25
26 # clan dev related stuff
27 nix.settings.trusted-substituters = [
28 "https://cache.clan.lol"
29 ];
30 nix.settings.trusted-public-keys = [
31 "cache.clan.lol-1:3KztgSAB5R1M+Dz7vzkBGzXdodizbgLXGXKXlcQLA28="
32 ];
33}