removed non home manager isFullUser and isThinUser for leyla
This commit is contained in:
		
							parent
							
								
									3cc4807033
								
							
						
					
					
						commit
						6eb6ac1278
					
				
					 5 changed files with 3 additions and 55 deletions
				
			
		|  | @ -17,7 +17,6 @@ | ||||||
|   home-manager.users.leyla.config = { |   home-manager.users.leyla.config = { | ||||||
|     isThinUser = true; |     isThinUser = true; | ||||||
|   }; |   }; | ||||||
|   users.leyla.isThinUser = true; |  | ||||||
| 
 | 
 | ||||||
|   boot.loader.grub = { |   boot.loader.grub = { | ||||||
|     enable = true; |     enable = true; | ||||||
|  |  | ||||||
|  | @ -19,7 +19,6 @@ | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   users = { |   users = { | ||||||
|     leyla.isFullUser = true; |  | ||||||
|     ester.isFullUser = true; |     ester.isFullUser = true; | ||||||
|     eve.isFullUser = true; |     eve.isFullUser = true; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -20,7 +20,6 @@ | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   users = { |   users = { | ||||||
|     leyla.isFullUser = true; |  | ||||||
|     ester.isFullUser = true; |     ester.isFullUser = true; | ||||||
|     eve.isFullUser = true; |     eve.isFullUser = true; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -4,18 +4,8 @@ | ||||||
|   inputs, |   inputs, | ||||||
|   ... |   ... | ||||||
| }: let | }: let | ||||||
|   cfg = config.users.leyla; |   cfg = config.home-manager.users.leyla; | ||||||
| in { | in { | ||||||
|   # imports = [ |  | ||||||
|   #   ./packages.nix |  | ||||||
|   # ]; |  | ||||||
| 
 |  | ||||||
|   options.users.leyla = { |  | ||||||
|     isFullUser = lib.mkEnableOption "create usable leyla user"; |  | ||||||
|     isThinUser = lib.mkEnableOption "create usable user but witohut user applications"; |  | ||||||
|     hasGPU = lib.mkEnableOption "installs gpu intensive programs"; |  | ||||||
|   }; |  | ||||||
| 
 |  | ||||||
|   config = { |   config = { | ||||||
|     nixpkgs.config.allowUnfree = true; |     nixpkgs.config.allowUnfree = true; | ||||||
| 
 | 
 | ||||||
|  | @ -67,7 +57,5 @@ in { | ||||||
|         } |         } | ||||||
|       ]; |       ]; | ||||||
|     }; |     }; | ||||||
| 
 |  | ||||||
|     # home-manager.users.leyla = lib.mkIf (cfg.isFullUser || cfg.isThinUser) (import ./home.nix); |  | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -75,7 +75,8 @@ | ||||||
|     # steam = lib.mkIf config.isFullUser { |     # steam = lib.mkIf config.isFullUser { | ||||||
|     #   enable = true; |     #   enable = true; | ||||||
|     #   remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play |     #   remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play | ||||||
|     #   dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server |     #   dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated ServerServer | ||||||
|  |     #   localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers | ||||||
|     # }; |     # }; | ||||||
| 
 | 
 | ||||||
|     # noisetorch.enable = config.isFullUser; |     # noisetorch.enable = config.isFullUser; | ||||||
|  | @ -126,44 +127,6 @@ | ||||||
|               (lib.mkIf config.hasGPU davinci-resolve) |               (lib.mkIf config.hasGPU davinci-resolve) | ||||||
| 
 | 
 | ||||||
|               # development tools |               # development tools | ||||||
|               # (vscode-with-extensions.override { |  | ||||||
|               #   vscode = vscodium; |  | ||||||
|               #   vscodeExtensions = with open-vsx; |  | ||||||
|               #     [ |  | ||||||
|               #       # vs code feel extensions |  | ||||||
|               #       ms-vscode.atom-keybindings |  | ||||||
|               #       akamud.vscode-theme-onedark |  | ||||||
|               #       streetsidesoftware.code-spell-checker |  | ||||||
|               #       streetsidesoftware.code-spell-checker-german |  | ||||||
|               #       streetsidesoftware.code-spell-checker-italian |  | ||||||
|               #       jeanp413.open-remote-ssh |  | ||||||
| 
 |  | ||||||
|               #       # nix extensions |  | ||||||
|               #       pinage404.nix-extension-pack |  | ||||||
|               #       jnoortheen.nix-ide |  | ||||||
| 
 |  | ||||||
|               #       # html extensions |  | ||||||
|               #       formulahendry.auto-rename-tag |  | ||||||
|               #       ms-vscode.live-server |  | ||||||
| 
 |  | ||||||
|               #       # js extensions |  | ||||||
|               #       dsznajder.es7-react-js-snippets |  | ||||||
|               #       dbaeumer.vscode-eslint |  | ||||||
|               #       standard.vscode-standard |  | ||||||
|               #       firsttris.vscode-jest-runner |  | ||||||
|               #       stylelint.vscode-stylelint |  | ||||||
|               #       tauri-apps.tauri-vscode |  | ||||||
| 
 |  | ||||||
|               #       # misc extensions |  | ||||||
|               #       bungcip.better-toml |  | ||||||
| 
 |  | ||||||
|               #       open-vsx."10nates".ollama-autocoder |  | ||||||
|               #     ] |  | ||||||
|               #     ++ (with vscode-marketplace; [ |  | ||||||
|               #       # js extensions |  | ||||||
|               #       karyfoundation.nearley |  | ||||||
|               #     ]); |  | ||||||
|               # }) |  | ||||||
|               androidStudioPackages.canary |               androidStudioPackages.canary | ||||||
|               jetbrains.idea-community |               jetbrains.idea-community | ||||||
|               dbeaver-bin |               dbeaver-bin | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue