this repo has no description
1{ modulesPath, lib, pkgs, commonArgs, ... }:
2{
3 imports = [
4 (modulesPath + "/installer/scan/not-detected.nix")
5 (modulesPath + "/profiles/qemu-guest.nix")
6 ];
7
8 boot.loader.grub = {
9 efiSupport = true;
10 efiInstallAsRemovable = true;
11 };
12
13 services.openssh.enable = true;
14
15 nix.extraOptions = ''
16 experimental-features = nix-command flakes ca-derivations
17 warn-dirty = false
18 keep-outputs = false
19 '';
20
21 environment.systemPackages = map lib.lowPrio [
22 pkgs.curl
23 pkgs.gitMinimal
24 ];
25
26 users.users.tangler = {
27 extraGroups = [ "networkmanager" "wheel" ];
28 openssh.authorizedKeys.keys = commonArgs.sshKeys;
29 isNormalUser = true;
30 };
31
32 security.sudo.extraRules = [
33 {
34 users = [ "tangler" ];
35 commands = [
36 {
37 command = "ALL";
38 options = [ "NOPASSWD" ];
39 }
40 ];
41 }
42 ];
43}