Added TeamSpeak
This commit is contained in:
		
							
								
								
									
										21
									
								
								modules/bluetooth.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								modules/bluetooth.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
{ pkgs, ... }:
 | 
			
		||||
{
 | 
			
		||||
    hardware.bluetooth = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
        powerOnBoot = true;
 | 
			
		||||
        settings = {
 | 
			
		||||
            General = {
 | 
			
		||||
                Enable = "Source,Sink,Media,Socket";
 | 
			
		||||
                Experimental = true;
 | 
			
		||||
            }
 | 
			
		||||
        };
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    services.blueman.enable = true; # Graphical Manager
 | 
			
		||||
 | 
			
		||||
    hardware.pulseaudio = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
        package = pkgs.pulseaudioFull;
 | 
			
		||||
        extraModules = [ pkgs.pulseaudio-modules-bt ];
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										34
									
								
								modules/docker.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								modules/docker.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,34 @@
 | 
			
		||||
{ pkgs, ...}:
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
    environment.systemPackages = with pkgs; [
 | 
			
		||||
        # Virtualisation 
 | 
			
		||||
        docker-compose # docker-compose alternative
 | 
			
		||||
        dive # docker layer viewer
 | 
			
		||||
        tailscale # Vpn
 | 
			
		||||
    ];
 | 
			
		||||
    # Virtualisation
 | 
			
		||||
    virtualisation = {
 | 
			
		||||
        containers.enable = true;
 | 
			
		||||
 | 
			
		||||
        docker = {
 | 
			
		||||
            enable = true;
 | 
			
		||||
            rootless = {
 | 
			
		||||
                enable = true;
 | 
			
		||||
                setSocketVariable = true;
 | 
			
		||||
            };
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        oci-containers = {
 | 
			
		||||
            backend = "docker";
 | 
			
		||||
            containers = {
 | 
			
		||||
                /*container-name = {
 | 
			
		||||
                    image = "image";
 | 
			
		||||
                    autoStart = true;
 | 
			
		||||
                    ports = [ "127.0.0.1:1234:1234" ];
 | 
			
		||||
                };*/
 | 
			
		||||
            };
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -5,7 +5,6 @@
 | 
			
		||||
        
 | 
			
		||||
#        flatpak.enable = true;
 | 
			
		||||
#        xdg.portals.enable = true;
 | 
			
		||||
 | 
			
		||||
        geoclue2.enable = true;           	
 | 
			
		||||
        xserver.enable = true;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -34,6 +34,7 @@
 | 
			
		||||
        lshw
 | 
			
		||||
        nvme-cli
 | 
			
		||||
        smartmontools
 | 
			
		||||
        bluez
 | 
			
		||||
 | 
			
		||||
        # Graphics
 | 
			
		||||
        libGL
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user