From 95c1f1b11a128f98871421ceaeddcc0108782110 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Fri, 18 Jun 2021 15:46:52 +0200 Subject: imageManipulation: init --- flake.nix | 3 +++ usecases/desktop/graphical/image-manipulation.nix | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 usecases/desktop/graphical/image-manipulation.nix diff --git a/flake.nix b/flake.nix index 3c20cbb..9a6c320 100644 --- a/flake.nix +++ b/flake.nix @@ -81,6 +81,7 @@ graphical = { audioProduction = (import ./usecases/desktop/graphical/audio-production.nix inputs); gaming = (import ./usecases/desktop/graphical/gaming.nix inputs); + imageManipulation = (import ./usecases/desktop/graphical/image-manipulation.nix inputs); }; }; @@ -144,6 +145,7 @@ self.nixosModules.usecases.desktop.music self.nixosModules.usecases.desktop.graphical.audioProduction self.nixosModules.usecases.desktop.graphical.gaming + self.nixosModules.usecases.desktop.graphical.imageManipulation ({ modulesPath, ... }: { imports = [ @@ -232,6 +234,7 @@ self.nixosModules.usecases.desktop.music self.nixosModules.usecases.desktop.graphical.audioProduction self.nixosModules.usecases.desktop.graphical.gaming + self.nixosModules.usecases.desktop.graphical.imageManipulation { home-manager.users.minijackson.programs.beets.settings.acoustid.apikey = "0000000000"; diff --git a/usecases/desktop/graphical/image-manipulation.nix b/usecases/desktop/graphical/image-manipulation.nix new file mode 100644 index 0000000..ee3d410 --- /dev/null +++ b/usecases/desktop/graphical/image-manipulation.nix @@ -0,0 +1,11 @@ +inputs: + +{ config, pkgs, ... }: + +{ + users.extraUsers.minijackson.packages = with pkgs.unstable; + [ + krita (gimp-with-plugins.override { plugins = [ gimpPlugins.gmic ]; }) + darktable inkscape blender + ]; +} -- cgit v1.2.3