24 lines
392 B
Nix
24 lines
392 B
Nix
{ config, pkgs, ... }:
|
|
let
|
|
cfg = config.packages.media-packages;
|
|
in {
|
|
options.packages.media-packages = {
|
|
enable = mkEnableOption "media packages";
|
|
};
|
|
config = mkIf cfg.enable {
|
|
home.packages = with pkgs; [
|
|
yt-dlp
|
|
ffmpeg
|
|
imagemagick
|
|
mpc-cli
|
|
helvum
|
|
gimp
|
|
inkscape
|
|
kdenlive
|
|
blender
|
|
libreoffice
|
|
godot
|
|
]
|
|
};
|
|
}
|