diff --git a/hosts/common/programs/assorted.nix b/hosts/common/programs/assorted.nix index 7c231be37..17d7b4ae6 100644 --- a/hosts/common/programs/assorted.nix +++ b/hosts/common/programs/assorted.nix @@ -827,22 +827,6 @@ in ]; killall.sandbox.isolatePids = false; - krita.buildCost = 1; - krita.sandbox.method = "bwrap"; - krita.sandbox.whitelistWayland = true; - krita.sandbox.autodetectCliPaths = "existing"; - krita.sandbox.extraHomePaths = [ - "dev" - "Pictures/albums" - "Pictures/cat" - "Pictures/from" - "Pictures/Photos" - "Pictures/Screenshots" - "Pictures/servo-macros" - "ref" - "tmp" - ]; - landlock-sandboxer.sandbox.enable = false; #< sandbox helper libcamera = {}; diff --git a/hosts/common/programs/default.nix b/hosts/common/programs/default.nix index 153637e7a..87c7cc425 100644 --- a/hosts/common/programs/default.nix +++ b/hosts/common/programs/default.nix @@ -90,6 +90,7 @@ ./keymapp.nix ./komikku.nix ./koreader + ./krita.nix ./less.nix ./lftp.nix ./lgtrombetta-compass.nix diff --git a/hosts/common/programs/krita.nix b/hosts/common/programs/krita.nix new file mode 100644 index 000000000..c5e3beaac --- /dev/null +++ b/hosts/common/programs/krita.nix @@ -0,0 +1,21 @@ +{ ... }: +{ + sane.programs.krita = { + buildCost = 1; + sandbox.method = "bunpen"; + sandbox.whitelistWayland = true; + sandbox.whitelistX = true; + sandbox.autodetectCliPaths = "existing"; + sandbox.extraHomePaths = [ + "dev" + "Pictures/albums" + "Pictures/cat" + "Pictures/from" + "Pictures/Photos" + "Pictures/Screenshots" + "Pictures/servo-macros" + "ref" + "tmp" + ]; + }; +}