forked from jan-leila/nix-config
		
	removed many packages from defiant
This commit is contained in:
		
							parent
							
								
									ee0697f406
								
							
						
					
					
						commit
						7f6f36378c
					
				
					 5 changed files with 57 additions and 46 deletions
				
			
		|  | @ -29,14 +29,21 @@ in { | |||
|       ) | ||||
|       ++ ( | ||||
|         lib.lists.optionals userConfig.isDesktopUser ( | ||||
|           with pkgs; [ | ||||
|           (with pkgs; [ | ||||
|             # helvetica font | ||||
|             aileron | ||||
| 
 | ||||
|             gnomeExtensions.dash-to-dock | ||||
| 
 | ||||
|             # development tools | ||||
|             dbeaver-bin | ||||
|             bruno | ||||
|             proxmark3 | ||||
|           ]) | ||||
|           ++ ( | ||||
|             lib.lists.optionals hardware.directAccess.enable (with pkgs; [ | ||||
|               #foss platforms | ||||
|             signal-desktop | ||||
|               signal-desktop-bin | ||||
|               bitwarden | ||||
|               ungoogled-chromium | ||||
|               libreoffice | ||||
|  | @ -47,7 +54,6 @@ in { | |||
|               # cura | ||||
|               # kicad-small | ||||
|               makemkv | ||||
|             transmission_4-gtk | ||||
|               onionshare | ||||
|               # rhythmbox | ||||
|               (lib.mkIf hardware.graphicsAcceleration.enable obs-studio) | ||||
|  | @ -70,10 +76,7 @@ in { | |||
|               # development tools | ||||
|               # androidStudioPackages.canary | ||||
|               jetbrains.idea-community | ||||
|             dbeaver-bin | ||||
|             bruno | ||||
|               qFlipper | ||||
|             proxmark3 | ||||
| 
 | ||||
|               # system tools | ||||
|               protonvpn-gui | ||||
|  | @ -84,7 +87,8 @@ in { | |||
|               (lib.mkIf hardware.piperMouse.enable piper) | ||||
|               (lib.mkIf hardware.openRGB.enable openrgb) | ||||
|               (lib.mkIf hardware.viaKeyboard.enable via) | ||||
|           ] | ||||
|             ]) | ||||
|           ) | ||||
|         ) | ||||
|       ); | ||||
|   }; | ||||
|  |  | |||
|  | @ -17,6 +17,10 @@ | |||
|       }; | ||||
|       eve.isDesktopUser = true; | ||||
|     }; | ||||
| 
 | ||||
|     hardware = { | ||||
|       directAccess.enable = true; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   environment.systemPackages = [ | ||||
|  |  | |||
|  | @ -28,6 +28,7 @@ | |||
|       viaKeyboard.enable = true; | ||||
|       openRGB.enable = true; | ||||
|       graphicsAcceleration.enable = true; | ||||
|       directAccess.enable = true; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|  |  | |||
|  | @ -29,7 +29,6 @@ | |||
|           desktopManager.xterm.enable = false; | ||||
|           excludePackages = with pkgs; [ | ||||
|             xterm | ||||
|             transmission_4-qt | ||||
|             atomix # puzzle game | ||||
|             cheese # webcam tool | ||||
|             epiphany # web browser | ||||
|  |  | |||
|  | @ -12,5 +12,8 @@ | |||
|     graphicsAcceleration = { | ||||
|       enable = lib.mkEnableOption "host has a gpu for graphical acceleration"; | ||||
|     }; | ||||
|     directAccess = { | ||||
|       enable = lib.mkEnableOption "can a host be used on its own"; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue