nixos/castle: Add boardie
This commit is contained in:
		@@ -138,6 +138,8 @@
 | 
			
		||||
          tmproot.size = "24G";
 | 
			
		||||
 | 
			
		||||
          user = {
 | 
			
		||||
            config.extraGroups = [ "input" ];
 | 
			
		||||
 | 
			
		||||
            tmphome = false;
 | 
			
		||||
            homeConfig = {
 | 
			
		||||
              services = { };
 | 
			
		||||
@@ -146,6 +148,9 @@
 | 
			
		||||
                packages = with pkgs; [
 | 
			
		||||
                  jacktrip
 | 
			
		||||
                  qpwgraph
 | 
			
		||||
                  (writeShellScriptBin "boardie" ''
 | 
			
		||||
                    exec pw-jack ${pkgs.boardie}/bin/boardie "$@"
 | 
			
		||||
                  '')
 | 
			
		||||
                ];
 | 
			
		||||
              };
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -74,6 +74,7 @@ in
 | 
			
		||||
          inputs.deploy-rs.overlay
 | 
			
		||||
          inputs.sharry.overlays.default
 | 
			
		||||
          inputs.borgthin.overlays.default
 | 
			
		||||
          inputs.boardie.overlays.default
 | 
			
		||||
        ];
 | 
			
		||||
        config = {
 | 
			
		||||
          allowUnfree = true;
 | 
			
		||||
 
 | 
			
		||||
@@ -23,6 +23,10 @@ in
 | 
			
		||||
 | 
			
		||||
    security.polkit.enable = true;
 | 
			
		||||
 | 
			
		||||
    environment.systemPackages = with pkgs; [
 | 
			
		||||
      # for pw-jack
 | 
			
		||||
      pipewire.jack
 | 
			
		||||
    ];
 | 
			
		||||
    services = {
 | 
			
		||||
      pipewire = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user