feat(wechat): bwrapped wechat from nur

This commit is contained in:
js0ny 2026-03-22 04:09:27 +00:00
parent 0e8eae72d1
commit f33575d2ff
6 changed files with 46 additions and 1 deletions

View file

@ -0,0 +1,20 @@
final: prev: {
wechat-uos-sandboxed = prev.nur.repos.xddxdd.wechat-uos-sandboxed.override {
buildFHSEnvBubblewrap = args:
prev.buildFHSEnvBubblewrap (
args
// {
extraPreBwrapCmds =
''
if [[ -z "''${WECHAT_DATA_DIR}" ]]; then
WECHAT_DATA_DIR="''${WECHAT_SANDBOX_DIR:-$HOME/.sandbox/.per-app/wechat}"
fi
''
+ (if args ? extraPreBwrapCmds then args.extraPreBwrapCmds else "");
targetPkgs =
pkgs:
(if args ? targetPkgs then args.targetPkgs pkgs else []) ++ [pkgs.util-linux];
}
);
};
}