From fe1033fa4b060022930647e7df2933f3f95ab8d1 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 20 Dec 2024 15:22:46 -0500 Subject: [PATCH] Switch to uid/gid 11235. --- nix/configuration/configuration.nix | 7 +++++++ nix/configuration/roles/reset/default.nix | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 nix/configuration/roles/reset/default.nix diff --git a/nix/configuration/configuration.nix b/nix/configuration/configuration.nix index f03dfe7..760026e 100644 --- a/nix/configuration/configuration.nix +++ b/nix/configuration/configuration.nix @@ -3,6 +3,7 @@ { imports = [ + ./roles/reset ./hosts/odo "${builtins.fetchTarball {url="https://github.com/nix-community/disko/archive/refs/tags/v1.9.0.tar.gz";sha256="0j76ar4qz320fakdii4659w5lww8wiz6yb7g47npywqvf2lbp388";}}/module.nix" ./boot.nix @@ -23,7 +24,9 @@ users.users.talexander = { isNormalUser = true; createHome = true; # https://github.com/NixOS/nixpkgs/issues/6481 + group = "talexander"; extraGroups = [ "wheel" ]; + uid = 11235; packages = with pkgs; [ tree ]; @@ -35,6 +38,7 @@ "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIAFNcSXwvy+brYTOGo56G93Ptuq2MmZsjvRWAfMqbmMLAAAABHNzaDo=" ]; }; + users.groups.talexander.gid = 11235; home-manager.users.talexander = { pkgs, ... }: { home.packages = [ pkgs.atool pkgs.httpie ]; programs.bash.enable = true; @@ -75,6 +79,9 @@ file usbutils # for lsusb pciutils # for lspci + mesa-demos # for glxgears + vulkan-tools # for vkcube + xorg.xeyes # to test which windows are using x11 ]; services.openssh = { diff --git a/nix/configuration/roles/reset/default.nix b/nix/configuration/roles/reset/default.nix new file mode 100644 index 0000000..99a2d69 --- /dev/null +++ b/nix/configuration/roles/reset/default.nix @@ -0,0 +1,8 @@ +{ config, lib, pkgs, ... }: + +{ + imports = []; + + # Reset some defaults to start from a minimal more-arch-linux-like state. Think of this like a CSS reset sheet. + +}