Difference between revisions of "Stream Deck"

From NixOS Wiki
Jump to: navigation, search
m (rollback unauthorized mass edits)
Tag: Rollback
(Added more modern gui package)
 
Line 11: Line 11:
 
     autoStart = true; # optional
 
     autoStart = true; # optional
 
   };
 
   };
 +
}
 +
</syntaxhighlight>
 +
 +
Alternatively you can use [https://github.com/StreamController/StreamController '''streamcontroller'''], a more modern solution to control your Elgato Stream Deck.
 +
 +
To install the streamcontroller package you simply put it in your environment packages:
 +
 +
<syntaxhighlight lang="nix">
 +
{
 +
  environment.systemPackages = [
 +
    pkgs.streamcontroller
 +
  ];
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>

Latest revision as of 11:23, 22 July 2025

Stream Deck UI

You can use streamdeck-linux-gui (also called streamdeck-ui) to control Elgato Stream Deck devices.

To ensure udev rules are correctly enabled, use programs.streamdeck-ui to enable the application:

{
  programs.streamdeck-ui = {
    enable = true;
    autoStart = true; # optional
  };
}

Alternatively you can use streamcontroller, a more modern solution to control your Elgato Stream Deck.

To install the streamcontroller package you simply put it in your environment packages:

{
  environment.systemPackages = [ 
    pkgs.streamcontroller 
  ];
}