all repos — char/flake @ 4bbde1e2f9ebbb04dec24857c53ffc63fa4aa3cd

nixos flake

profiles/onyx/base.nix (view raw)

 1{
 2  pkgs,
 3  unstable-pkgs,
 4  ...
 5}:
 6{
 7  boot.kernelPackages = unstable-pkgs.linuxPackages;
 8  boot.supportedFilesystems = [ "zfs" ];
 9  boot.zfs.forceImportRoot = false;
10  boot.zfs.devNodes = "/dev/disk/by-id";
11  services.zfs.trim.enable = true;
12
13  networking.hostName = "onyx";
14  networking.hostId = "8db6cf97";
15  time.timeZone = "Europe/London";
16
17  hardware.graphics.enable = true;
18
19  users.users.charlotte = {
20    isNormalUser = true;
21    description = "charlotte";
22    extraGroups = [
23      "networkmanager"
24      "wheel"
25      "video"
26    ];
27    shell = pkgs.zsh;
28  };
29
30  users.users.charlotte.packages = [
31    unstable-pkgs.zed-editor.remote_server
32  ];
33}