all repos — char/flake @ 68ab90bfbeee418618517ca17f1f321972b027e7

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  networking.hosts."104.168.4.195" = [ "api.sakana.ai" ];
16  time.timeZone = "Europe/London";
17
18  hardware.graphics.enable = true;
19
20  users.users.charlotte = {
21    isNormalUser = true;
22    description = "charlotte";
23    extraGroups = [
24      "networkmanager"
25      "wheel"
26      "video"
27    ];
28    shell = pkgs.zsh;
29  };
30
31  users.users.charlotte.packages = [
32    unstable-pkgs.zed-editor.remote_server
33  ];
34}