forked from jan-leila/nix-config
		
	moved user config back into user file from home file
This commit is contained in:
		
							parent
							
								
									ce2f59a386
								
							
						
					
					
						commit
						60fba00be9
					
				
					 13 changed files with 71 additions and 50 deletions
				
			
		|  | @ -5,8 +5,12 @@ | |||
|   inputs, | ||||
|   ... | ||||
| }: let | ||||
|   cfg = config.home-manager.users.ester; | ||||
|   cfg = config.nixos.users.ester; | ||||
| in { | ||||
|   options.nixos.users.ester = { | ||||
|     isDesktopUser = lib.mkEnableOption "install applications intended for desktop use"; | ||||
|   }; | ||||
| 
 | ||||
|   config = { | ||||
|     nixpkgs.config.allowUnfree = true; | ||||
| 
 | ||||
|  |  | |||
|  | @ -2,16 +2,15 @@ | |||
|   pkgs, | ||||
|   lib, | ||||
|   config, | ||||
|   osConfig, | ||||
|   ... | ||||
| }: { | ||||
|   options = { | ||||
|     isDesktopUser = lib.mkEnableOption "install applications intended for desktop use"; | ||||
|   }; | ||||
| 
 | ||||
| }: let | ||||
|   cfg = osConfig.nixos.users.ester; | ||||
| in { | ||||
|   config = { | ||||
|     home = { | ||||
|       username = "ester"; | ||||
|       homeDirectory = "/home/ester"; | ||||
|       homeDirectory = osConfig.users.users.ester.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 +55,7 @@ | |||
|         # EDITOR = "emacs"; | ||||
|       }; | ||||
| 
 | ||||
|       packages = lib.mkIf config.isDesktopUser ( | ||||
|       packages = lib.mkIf cfg.isDesktopUser ( | ||||
|         with pkgs; [ | ||||
|           firefox | ||||
|           bitwarden | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue