Jump to content

Stream Deck: Difference between revisions

From NixOS Wiki
Klinger (talk | contribs)
Tags: Mobile edit Mobile web edit
added more modern gui solution to control streamdeck
 
Line 13: Line 13:
}
}
</syntaxhighlight>
</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>
[[Category:Hardware]]
[[Category:Hardware]]

Latest revision as of 11:19, 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 
  ];
}