From 2c988ab77a4f9494b16cb9f8ef97ba4479943da9 Mon Sep 17 00:00:00 2001 From: NullBite Date: Thu, 28 Dec 2023 03:07:55 -0500 Subject: [PATCH] Add multimedia fragment --- fragments/cli-multimedia.nix | 8 ++++++++ fragments/multimedia.nix | 1 + roles/desktop.nix | 1 + 3 files changed, 10 insertions(+) create mode 100644 fragments/cli-multimedia.nix diff --git a/fragments/cli-multimedia.nix b/fragments/cli-multimedia.nix new file mode 100644 index 0000000..370aac0 --- /dev/null +++ b/fragments/cli-multimedia.nix @@ -0,0 +1,8 @@ +{ config, lib, pkgs, ...}: +{ + environment.systemPackages = with pkgs; [ + yt-dlp + imagemagick + ffmpeg + ]; +} diff --git a/fragments/multimedia.nix b/fragments/multimedia.nix index a8043ca..7120919 100644 --- a/fragments/multimedia.nix +++ b/fragments/multimedia.nix @@ -1,5 +1,6 @@ { config, lib, pkgs, ...}: { + imports = [ ./cli-multimedia.nix ]; environment.systemPackages = with pkgs; [ mpv gimp-with-plugins diff --git a/roles/desktop.nix b/roles/desktop.nix index 411ed7c..062c499 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -4,6 +4,7 @@ imports = [ ./base.nix ../fragments/sound.nix + ../fragments/multimedia.nix ]; # Enable the X11 windowing system.