do some moving
This commit is contained in:
parent
9379b9c61b
commit
49298541e5
40 changed files with 13 additions and 16 deletions
56
modules/media/default.nix
Normal file
56
modules/media/default.nix
Normal file
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
cfg = config.jade.desktop.media;
|
||||
in
|
||||
with lib; {
|
||||
imports = [
|
||||
./obs.nix
|
||||
./fonts.nix
|
||||
];
|
||||
options.jade.desktop.media.videoEditing = mkEnableOption "Enable Video editing software";
|
||||
config = {
|
||||
home-manager.users.jade = {pkgs, ...}: {
|
||||
imports = [./typst.nix];
|
||||
home.packages = with pkgs; [
|
||||
# creative software basics
|
||||
pastel
|
||||
krita
|
||||
gimp
|
||||
drawing
|
||||
inkscape-with-extensions
|
||||
pixelorama
|
||||
rawtherapee
|
||||
scribus
|
||||
audacity
|
||||
|
||||
openscad-unstable
|
||||
openscad-lsp
|
||||
|
||||
imagemagick
|
||||
ffmpeg_7-full
|
||||
|
||||
onlyoffice-bin_latest
|
||||
|
||||
# viewers
|
||||
pkgs-stable.font-manager
|
||||
yt-dlp
|
||||
|
||||
syncplay
|
||||
|
||||
vlc
|
||||
mpv
|
||||
kdePackages.okular
|
||||
nomacs
|
||||
jellyfin-media-player
|
||||
|
||||
(mkIf cfg.videoEditing kdePackages.kdenlive)
|
||||
(mkIf cfg.videoEditing glaxnimate)
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue