blob: 53fce690a403ac3abdf3d20d448578a4c9b72ca9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
{ pkgs, ... }:
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
host = import ../host.nix;
in
{
imports = [ "${home-manager}/nixos" ];
users.users.grace = {
isNormalUser = true;
description = "grace";
extraGroups = [
"wheel"
"networkmanager"
];
shell = pkgs.fish;
};
programs.fish.enable = true;
security.sudo.wheelNeedsPassword = false;
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
backupFileExtension = "backup";
users.grace = {
imports = [ ../home.nix ];
home.username = host.user;
home.homeDirectory = host.home;
};
};
}
|