more reorganizing
This commit is contained in:
@@ -8,7 +8,7 @@ in
|
||||
(import ../home-manager/direnv.nix ({ user="${user}"; pkgs = pkgs; }))
|
||||
(import ../home-manager/zsh.nix ({ user="${user}"; pkgs = pkgs; }))
|
||||
];
|
||||
vars.user = user;
|
||||
mainUser.name = user;
|
||||
|
||||
home-manager = {
|
||||
useGlobalPkgs = true;
|
||||
|
||||
@@ -12,6 +12,7 @@ in
|
||||
(import ../home-manager/lf.nix ({ user="${user}"; pkgs = pkgs; }))
|
||||
];
|
||||
|
||||
mainUser.name = user;
|
||||
home-manager = {
|
||||
useGlobalPkgs = true;
|
||||
extraSpecialArgs = {
|
||||
|
||||
19
users/option.nix
Normal file
19
users/option.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{lib, config, pkgs, ...}:
|
||||
{
|
||||
options.mainUser = {
|
||||
name = lib.mkOption {
|
||||
default = "mainuser";
|
||||
description = ''
|
||||
username
|
||||
'';
|
||||
};
|
||||
layout = lib.mkOption {
|
||||
default = "de";
|
||||
description = "keyboard layout";
|
||||
};
|
||||
variant = lib.mkOption {
|
||||
default = "";
|
||||
description = "keyboard variant";
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user