mirror of
https://github.com/gburd/nix-config.git
synced 2024-11-14 16:36:24 +00:00
28 lines
671 B
Nix
28 lines
671 B
Nix
|
{ config, pkgs, ... }:
|
||
|
{
|
||
|
# https://github.com/muesli/deckmaster
|
||
|
home = {
|
||
|
file = {
|
||
|
"${config.xdg.configHome}/autostart/deskmaster-xl.desktop".text = "
|
||
|
[Desktop Entry]
|
||
|
Name=Deckmaster XL
|
||
|
Comment=Deckmaster XL
|
||
|
Type=Application
|
||
|
Exec=deckmaster -deck ${config.home.homeDirectory}/Studio/StreamDeck/Deckmaster-xl/main.deck
|
||
|
Categories=
|
||
|
Terminal=false
|
||
|
NoDisplay=true
|
||
|
StartupNotify=false";
|
||
|
};
|
||
|
# Deckmaster and the utilities I bind to the Stream Deck
|
||
|
packages = with pkgs; [
|
||
|
bc
|
||
|
deckmaster
|
||
|
hueadm
|
||
|
libnotify
|
||
|
unstable.obs-cli
|
||
|
playerctl
|
||
|
];
|
||
|
};
|
||
|
}
|