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 ( |         lib.lists.optionals userConfig.isDesktopUser ( | ||||||
|           with pkgs; [ |           (with pkgs; [ | ||||||
|             # helvetica font |             # helvetica font | ||||||
|             aileron |             aileron | ||||||
| 
 | 
 | ||||||
|             gnomeExtensions.dash-to-dock |             gnomeExtensions.dash-to-dock | ||||||
| 
 | 
 | ||||||
|  |             # development tools | ||||||
|  |             dbeaver-bin | ||||||
|  |             bruno | ||||||
|  |             proxmark3 | ||||||
|  |           ]) | ||||||
|  |           ++ ( | ||||||
|  |             lib.lists.optionals hardware.directAccess.enable (with pkgs; [ | ||||||
|               #foss platforms |               #foss platforms | ||||||
|             signal-desktop |               signal-desktop-bin | ||||||
|               bitwarden |               bitwarden | ||||||
|               ungoogled-chromium |               ungoogled-chromium | ||||||
|               libreoffice |               libreoffice | ||||||
|  | @ -47,7 +54,6 @@ in { | ||||||
|               # cura |               # cura | ||||||
|               # kicad-small |               # kicad-small | ||||||
|               makemkv |               makemkv | ||||||
|             transmission_4-gtk |  | ||||||
|               onionshare |               onionshare | ||||||
|               # rhythmbox |               # rhythmbox | ||||||
|               (lib.mkIf hardware.graphicsAcceleration.enable obs-studio) |               (lib.mkIf hardware.graphicsAcceleration.enable obs-studio) | ||||||
|  | @ -70,10 +76,7 @@ in { | ||||||
|               # development tools |               # development tools | ||||||
|               # androidStudioPackages.canary |               # androidStudioPackages.canary | ||||||
|               jetbrains.idea-community |               jetbrains.idea-community | ||||||
|             dbeaver-bin |  | ||||||
|             bruno |  | ||||||
|               qFlipper |               qFlipper | ||||||
|             proxmark3 |  | ||||||
| 
 | 
 | ||||||
|               # system tools |               # system tools | ||||||
|               protonvpn-gui |               protonvpn-gui | ||||||
|  | @ -84,7 +87,8 @@ in { | ||||||
|               (lib.mkIf hardware.piperMouse.enable piper) |               (lib.mkIf hardware.piperMouse.enable piper) | ||||||
|               (lib.mkIf hardware.openRGB.enable openrgb) |               (lib.mkIf hardware.openRGB.enable openrgb) | ||||||
|               (lib.mkIf hardware.viaKeyboard.enable via) |               (lib.mkIf hardware.viaKeyboard.enable via) | ||||||
|           ] |             ]) | ||||||
|  |           ) | ||||||
|         ) |         ) | ||||||
|       ); |       ); | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -17,6 +17,10 @@ | ||||||
|       }; |       }; | ||||||
|       eve.isDesktopUser = true; |       eve.isDesktopUser = true; | ||||||
|     }; |     }; | ||||||
|  | 
 | ||||||
|  |     hardware = { | ||||||
|  |       directAccess.enable = true; | ||||||
|  |     }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   environment.systemPackages = [ |   environment.systemPackages = [ | ||||||
|  |  | ||||||
|  | @ -28,6 +28,7 @@ | ||||||
|       viaKeyboard.enable = true; |       viaKeyboard.enable = true; | ||||||
|       openRGB.enable = true; |       openRGB.enable = true; | ||||||
|       graphicsAcceleration.enable = true; |       graphicsAcceleration.enable = true; | ||||||
|  |       directAccess.enable = true; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -29,7 +29,6 @@ | ||||||
|           desktopManager.xterm.enable = false; |           desktopManager.xterm.enable = false; | ||||||
|           excludePackages = with pkgs; [ |           excludePackages = with pkgs; [ | ||||||
|             xterm |             xterm | ||||||
|             transmission_4-qt |  | ||||||
|             atomix # puzzle game |             atomix # puzzle game | ||||||
|             cheese # webcam tool |             cheese # webcam tool | ||||||
|             epiphany # web browser |             epiphany # web browser | ||||||
|  |  | ||||||
|  | @ -12,5 +12,8 @@ | ||||||
|     graphicsAcceleration = { |     graphicsAcceleration = { | ||||||
|       enable = lib.mkEnableOption "host has a gpu for graphical acceleration"; |       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