1
Fork 0
nixos-system-config/modules/desktop/apps/multimedia.nix
caem 7ae46d8827
fix: Remove opentabletdriver as it depends on a deprecated package
It depends on the deprecated dotnet6. Going to re-enable once nixpkgs
pull request 360389 is propagated to nixos-unstable.
2024-12-01 13:17:34 +01:00

41 lines
881 B
Nix

{ pkgs, ... }:
{
environment.persistence."/nix/persist".users.hu.directories = [
".config/OpenTabletDriver"
".config/tidal-hifi"
];
environment.systemPackages = with pkgs; [
mpv
imagemagick
ffmpeg-full
yt-dlp
(pkgs.symlinkJoin {
name = "flowblade";
paths = [ pkgs.flowblade ];
buildInputs = [ pkgs.makeWrapper ];
postBuild = ''
rm "$out/bin/flowblade"
echo "#!/bin/sh" > "$out/bin/flowblade"
echo "SDL12COMPAT_NO_QUIT_VIDEO=1 \
GDK_BACKEND=x11 \
SDL_VIDEODRIVER=x11 \
${pkgs.flowblade}/bin/flowblade" >> "$out/bin/flowblade"
chmod 555 "$out/bin/flowblade"
'';
})
gimp
inkscape
krita
tidal-hifi
blender
obs-studio
];
# hardware.opentabletdriver = {
# enable = true;
# daemon.enable = true;
# };
}