Remove meta folder
This commit is contained in:
parent
df872fca94
commit
88eb75c85a
4 changed files with 30 additions and 131 deletions
|
@ -1,6 +1,29 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
let metausers = (import ../../meta).users;
|
||||
let users = {
|
||||
fhauser = {
|
||||
uid = 1000;
|
||||
isNormalUser = true;
|
||||
description = "Fabian Hauser";
|
||||
group = "fhauser";
|
||||
extraGroups = [ "wheel" "video" "docker" "networkmanager" "libvirtd" "adbusers" ];
|
||||
hashedPassword =
|
||||
"$6$rounds=20000$TYZ8CojfBLwejcwn$smEJe6/anL9NGf.Ytfny14nBfhr4TRPv2XK1lgHz7yg.zQow1HACePirEjsjxzFC6vTHGaT8t2NxobUsHbWLg1";
|
||||
openssh.authorizedKeys.keys = [
|
||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIPF8ZV7vhpbVvLxiKq8ANVusNUHMbtii5MuvjxCbVz7vSNVPo9OOLvYyDqhbRAWMTdQeGZVAaALBufKKmprDTRFMpnA7Ut4TFrdz/5DTaR2KEjJ7P75moH+0xooR/GsbzFGsNBSQSXK3u1igndPYEC/PqCHN++32kDo2wLqTB4VLrEovU3iq8BMckn329Bu1fGbXKTgDpEvUEEwFO2brQZLMmzILGF/v4B9ImEGtinAUNgDSfEpgPN23sdWQH9rwEClGv95JmWNf05tuVomhZzOBtCFoAno3XB1nj16avjsqJ3aGFY2CCcfsNrwKzhIotmm82bcI4BJuJIVRIKbZ1 cardno:000603507108"
|
||||
];
|
||||
};
|
||||
|
||||
empty0 = {
|
||||
uid = 1003;
|
||||
isNormalUser = true;
|
||||
description = "Testuser empty0";
|
||||
group = "empty0";
|
||||
extraGroups = [ "video" ];
|
||||
hashedPassword =
|
||||
"$6$mlI7Au.EzmrL9uJj$vz8ujechSkx83tsFcRA8D04vh5.3ZwPlPmE.wsf2CTKvLio48a1eXtRxUHkkDfPlLAjqyJ55bSSw2lLazH9Ip/";
|
||||
};
|
||||
};
|
||||
in {
|
||||
imports = [ ../../modules ./unfree.nix ./applications.nix ./overlays.nix ];
|
||||
|
||||
|
@ -12,14 +35,17 @@ in {
|
|||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
|
||||
users.mutableUsers = false;
|
||||
users.groups = metausers.groups;
|
||||
users.users = metausers.users // {
|
||||
users.groups = {
|
||||
fhauser.gid = 1000;
|
||||
empty0.gid = 1003;
|
||||
};
|
||||
users.users = users // {
|
||||
root.openssh.authorizedKeys.keys = with lib;
|
||||
concatLists (mapAttrsToList (name: user:
|
||||
if elem "wheel" user.extraGroups then
|
||||
user.openssh.authorizedKeys.keys
|
||||
else
|
||||
[ ]) metausers.users);
|
||||
[ ]) users);
|
||||
};
|
||||
|
||||
# Package management
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue