{ pkgs, ... }: { sane.programs.wine = { # `pkgs.wine == pkgs.winePackages.full` # not sure the practical difference between `full` and `base`, but `full` drags in thngs like samba which i _probably_ don't need. # could build with `supportFlags.netapiSupport = false` to use `full` but without samba. packageUnwrapped = pkgs.winePackages.base; # no need for the cryptographic nature, just needs to not use loads of / tmpfs. persist.byStore.cryptClearOnBoot = [ ".wine" ]; persist.byStore.plaintext = [ # Power Bomberman: ".wine/drive_c/users/colin/AppData/pb" ]; }; }