diff --git a/components/hm/obs.nix b/components/hm/obs.nix new file mode 100644 index 0000000..68d6d68 --- /dev/null +++ b/components/hm/obs.nix @@ -0,0 +1,4 @@ +{ ... }: +{ + programs.obs-studio.enable = true; +} diff --git a/components/hm/slicer.nix b/components/hm/slicer.nix new file mode 100644 index 0000000..4361d5a --- /dev/null +++ b/components/hm/slicer.nix @@ -0,0 +1,33 @@ +{ pkgs, ... }: +let + orca-slicer-fix = pkgs.stdenv.mkDerivation { + name = "orca-slicer"; + buildInputs = [ pkgs.makeWrapper ]; + unpackPhase = "true"; + buildPhase = '' + mkdir -p $out/bin + makeWrapper ${pkgs.orca-slicer}/bin/orca-slicer $out/bin/orca-slicer \ + --set WEBKIT_DISABLE_DMABUF_RENDERER 1 + ''; + + installPhase = '' + mkdir -p $out/share/applications + cat > $out/share/applications/orca-slicer.desktop <