feat(wechat): native nixpkgs package with app-scoped data (#492)

Switch to the native deb package from nixpkgs-patched (#560225), remove the AppImage/FHS bwrap layer, and enable native Wayland while keeping the X11 fallback.

Keep only WeChat state under one app-scoped HOME and bind the host Documents and Downloads directories like the other desktop apps. User-selected files also go through the XDG FileChooser portal. Remove the launcher, activation script, and compatibility symlinks.

Assisted-by: DeepSeek Harness (deepseek-flash)
This commit is contained in:
ryan4yin | 二花 authored and GitHub committed 2026-11-01 00:09:27 +08:00
1 parent 30cb22500f
commit ccffddc864
14 files changed
+49 -220

No files matched your search

@@ -23,7 +23,6 @@ let
"hosts/12kingdoms-${name}"
# nixos hardening
"hardening/nixpaks"
"hardening/bwraps"
])
++ [
{
-1
View File
@@ -24,7 +24,6 @@ let
"hosts/idols-${name}"
# nixos hardening
"hardening/nixpaks"
"hardening/bwraps"
])
++ [
{