moved user config back into user file from home file

This commit is contained in:
Leyla Becker 2024-10-04 01:51:38 +02:00
parent ce2f59a386
commit 60fba00be9
13 changed files with 71 additions and 50 deletions

View file

@ -5,8 +5,12 @@
inputs,
...
}: let
cfg = config.home-manager.users.eve;
cfg = config.nixos.users.eve;
in {
options.nixos.users.eve = {
isDesktopUser = lib.mkEnableOption "install applications intended for desktop use";
};
config = {
nixpkgs.config.allowUnfree = true;

View file

@ -1,17 +1,15 @@
{
pkgs,
lib,
config,
osConfig,
...
}: {
options = {
isDesktopUser = lib.mkEnableOption "install applications intended for desktop use";
};
}: let
cfg = osConfig.nixos.users.eve;
in {
config = {
home = {
username = "eve";
homeDirectory = "/home/eve";
homeDirectory = osConfig.users.users.eve.home;
# This value determines the Home Manager release that your configuration is
# compatible with. This helps avoid breakage when a new Home Manager release
@ -56,7 +54,7 @@
# EDITOR = "emacs";
};
packages = lib.mkIf config.isDesktopUser (
packages = lib.mkIf cfg.isDesktopUser (
with pkgs; [
firefox
bitwarden