Files
nix-config-ryan4yin/home/linux/gui/base/creative.nix
T
ryan4yin | 二花 c277c81cd6 feat(nixpak): sandbox six desktop apps (#497)
* feat(nixpak): sandbox six desktop apps

* chore(nixpak): trim OBS plugin set

* fix(nixpak): enable OBS on aarch64

* fix(nixpak): let imv read the full home directory

* fix(home): drop redundant freerdp package

* fix(nixpak): grant OBS access to V4L2 camera devices

* fix(nixpak): expose V4L2 sysfs to OBS

* fix(nixpak): expose NVIDIA encode library to OBS

* docs(nixpak): record OBS interactive validation

* docs(nixpak): record OBS RTMP validation

* fix(nixpak): run MuseScore via XWayland and PulseAudio

* docs(nixpak): explain app sandboxing rationale

* fix(nixpak): route MuseScore ALSA through PipeWire
2026-11-01 01:24:47 -05:00

13 lines
375 B
Nix

{ pkgs, ... }:
{
home.packages = with pkgs; [
# creative
nixpaks.krita # digital painting
nixpaks.musescore # music notation
nixpaks.orca-slicer # 3d printer slicer app
nixpaks.bambu-studio # bambu 3d printer slicer app
nixpaks.blender # 3d modeling
nixpaks.obs-studio # screen recording and streaming; plugins are bundled by the wrapper
];
}