nixos-config/modules/desktop/multimedia.nix
2020-11-05 14:39:02 +08:00

29 lines
847 B
Nix
Executable File

# Muh consumer applications...
{ config, options, lib, pkgs, ... }:
with lib;
let
cfg = config.modules.desktop.multimedia;
in {
options.modules.desktop.multimedia = {
enable = mkOption {
type = types.bool;
default = false;
};
};
config = mkIf cfg.enable {
my.packages = with pkgs; [
ffmpeg # The ultimate multimedia toolkit for everybody!
hexchat # The ultimate IRC client for neckbeards.
kdenlive # A decent free and open source video editor.
mpv # The ultimate media player for hipsters.
newsboat # The ultimate RSS aggregator for some person.
obs-studio # Open Broadcasting Studio Studio, the reliable recording workflow.
thunderbird # The ultimate email client for dumbasses like me.
zathura # The ultimate PDF viewer for run-of-the-mill ricing.
];
};
}