more reorganizing

This commit is contained in:
Kopatz
2023-12-11 21:46:42 +01:00
parent 5d29130cf9
commit 05ea1b46c7
11 changed files with 42 additions and 17 deletions

View File

@@ -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;

View File

@@ -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
View 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";
};
};
}