forked from jan-leila/nix-config
		
	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 = { | ||||
|     isThinUser = true; | ||||
|   }; | ||||
|   users.leyla.isThinUser = true; | ||||
| 
 | ||||
|   boot.loader.grub = { | ||||
|     enable = true; | ||||
|  |  | |||
|  | @ -19,7 +19,6 @@ | |||
|   }; | ||||
| 
 | ||||
|   users = { | ||||
|     leyla.isFullUser = true; | ||||
|     ester.isFullUser = true; | ||||
|     eve.isFullUser = true; | ||||
|   }; | ||||
|  |  | |||
|  | @ -20,7 +20,6 @@ | |||
|   }; | ||||
| 
 | ||||
|   users = { | ||||
|     leyla.isFullUser = true; | ||||
|     ester.isFullUser = true; | ||||
|     eve.isFullUser = true; | ||||
|   }; | ||||
|  |  | |||
|  | @ -4,18 +4,8 @@ | |||
|   inputs, | ||||
|   ... | ||||
| }: let | ||||
|   cfg = config.users.leyla; | ||||
|   cfg = config.home-manager.users.leyla; | ||||
| 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 = { | ||||
|     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 { | ||||
|     #   enable = true; | ||||
|     #   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; | ||||
|  | @ -126,44 +127,6 @@ | |||
|               (lib.mkIf config.hasGPU davinci-resolve) | ||||
| 
 | ||||
|               # 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 | ||||
|               jetbrains.idea-community | ||||
|               dbeaver-bin | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue