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