extraction des apps pour l'édition multimédie (musique, photo, video)

extraction-donnees-privees
Jean-Pierre PRUNARET 9 years ago
parent 4100ff2f2f
commit ff3e764bc2

@ -38,6 +38,9 @@ in
docker = mkEnableOption "Profil pour l'utilisation de Docker."; docker = mkEnableOption "Profil pour l'utilisation de Docker.";
dns_autorite = mkEnableOption "Profil pour servir les fichiers de zone DNS."; dns_autorite = mkEnableOption "Profil pour servir les fichiers de zone DNS.";
dns_resolveur = mkEnableOption "Profil pour activer un résolveur DNS local."; dns_resolveur = mkEnableOption "Profil pour activer un résolveur DNS local.";
edition-musique = mkEnableOption "Profil pour la création/édition de musique.";
edition-photo = mkEnableOption "Profil pour la création/édition de photos.";
edition-video = mkEnableOption "Profil pour la création/édition de video.";
fail2ban = mkEnableOption "Profil pour activer Fail2ban."; fail2ban = mkEnableOption "Profil pour activer Fail2ban.";
jeux = mkEnableOption "Profil pour les jeux vidéos."; jeux = mkEnableOption "Profil pour les jeux vidéos.";
laptop = mkEnableOption "Profil pour les outils spécifiques aux ordinateurs portables.."; laptop = mkEnableOption "Profil pour les outils spécifiques aux ordinateurs portables..";
@ -122,6 +125,10 @@ in
cartographie = true; cartographie = true;
developpement = true; developpement = true;
docker = true; docker = true;
edition-musique = true;
edition-photo = true;
edition-video = true;
}; };
}) })

@ -0,0 +1,18 @@
{ config, lib, pkgs, ... }:
let
inherit (lib) mkIf;
cfg = config.r6d.config-generator;
computers = config.r6d.computers;
profiles = config.r6d.profiles;
in
mkIf cfg.edition-musique {
environment.systemPackages = with pkgs; [
#
audacity # montage audio
easytag # gestion des métadonnées des fichiers musicaux
picard # gestion des métadonnées des fichiers musicaux
];
}

@ -0,0 +1,26 @@
{ config, lib, pkgs, ... }:
let
inherit (lib) mkIf;
cfg = config.r6d.config-generator;
computers = config.r6d.computers;
profiles = config.r6d.profiles;
in
mkIf cfg.edition-photo {
environment.systemPackages = with pkgs; [
# Méta données
exif
exiftags
# Retouche, modification & dessin vectoriel
gimp # logiciel d'édition/montage/retouche photo
inkscape # édition d'image vectorielle (svg & autre)
imagemagick # modification image en CLI
rawtherapee # développemen de photos en RAW
# TEST d'outil de gestion de catalogue de photos
kde4.digikam # gestionnaire de bibliothèque de photo
];
}

@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
let
inherit (lib) mkIf;
cfg = config.r6d.config-generator;
computers = config.r6d.computers;
profiles = config.r6d.profiles;
in
mkIf cfg.edition-video {
environment.systemPackages = with pkgs; [
# Vidéo
cinelerra # editeur video
pitivi # montage vidéo
];
}

@ -13,11 +13,8 @@ mkIf profiles.isDesktop {
# Multimedia # Multimedia
## Audio ## Audio
audacity # montage audio
beep beep
cmus # lecteur audio console cmus # lecteur audio console
easytag # gestion des métadonnées des fichiers musicaux
picard # gestion des métadonnées des fichiers musicaux
espeak # synthèse vocale espeak # synthèse vocale
paprefs # préferences pulseaudio paprefs # préferences pulseaudio
pavucontrol # mixer pulseaudio pavucontrol # mixer pulseaudio
@ -27,16 +24,6 @@ mkIf profiles.isDesktop {
smplayer # lecteur vidéo smplayer # lecteur vidéo
vlc # lecteur vidéo vlc # lecteur vidéo
## Photo & Dessin vectoriel kde4.ksnapshot# réalisation de capture d'écran
exif
exiftags
gimp # logiciel d'édition/montage/retouche photo
inkscape # édition d'image vectorielle (svg & autre)
imagemagick # modification image en CLI
kde4.ksnapshot
rawtherapee # développemen de photos en RAW
### TEST d'outil de gestion de catalogue de photos
kde4.digikam # gestionnaire de bibliothèque de photo
]; ];
} }

@ -17,6 +17,9 @@
./app-cartographie.nix # utilisée pour manipuler les données géographiques & cartes ./app-cartographie.nix # utilisée pour manipuler les données géographiques & cartes
./app-developpement.nix # utilisée pour développer des programmes/scripts ./app-developpement.nix # utilisée pour développer des programmes/scripts
./app-docker.nix # pour activer docker ./app-docker.nix # pour activer docker
./app-edition-musique.nix # pour modifier les fichiers musicaux
./app-edition-photo.nix # pour modifier les photos & assimilé
./app-edition-video.nix # pour modifier les vidéos
./app-jeux.nix # permettant de jouer ;) ./app-jeux.nix # permettant de jouer ;)
./app-virtualbox.nix # pour exploiter virtualbox ./app-virtualbox.nix # pour exploiter virtualbox
./auto-upgrade.nix # mise à jour automatique du système ./auto-upgrade.nix # mise à jour automatique du système

Loading…
Cancel
Save