This commit is contained in:
2026-04-24 15:26:04 +03:00
parent 004117ff63
commit e84cdbfc1d
+47 -47
View File
@@ -120,57 +120,57 @@ in {
]
++ [
# various wrappers
(perSystem.mypackages.prismlauncher-bwrapped.override {
addPkgs = with pkgs; [mangohud gamemode gamescope glfw3-minecraft];
packageOverrides = {
jdks = with pkgs; [
# graalvmPackages.graalvm-ce
# zulu8
zulu17
zulu
];
};
})
(perSystem.mypackages.zen-browser-bwrapped.override {
bwrapperOpts.sockets.x11 = false;
})
(perSystem.mypackages.legcord-bwrapped.override {
bwrapperOpts.sockets.x11 = false;
})
# (perSystem.mypackages.prismlauncher-bwrapped.override {
# addPkgs = with pkgs; [mangohud gamemode gamescope glfw3-minecraft];
# packageOverrides = {
# jdks = with pkgs; [
# # graalvmPackages.graalvm-ce
# # zulu8
# zulu17
# zulu
# ];
# };
# })
# (perSystem.mypackages.zen-browser-bwrapped.override {
# bwrapperOpts.sockets.x11 = false;
# })
# (perSystem.mypackages.legcord-bwrapped.override {
# bwrapperOpts.sockets.x11 = false;
# })
(perSystem.mypackages.helium-browser-bwrapped.override {
bwrapperOpts.sockets.x11 = false;
bwrapperOpts.mounts.readWrite = ["$XDG_DOWNLOAD_DIR"];
})
(pkgs.mkBwrapper rec {
app = {
addPkgs = with pkgs; [mangohud gamemode gamescope];
package = pkgs.heroic.override {
extraPkgs = pkgs: app.addPkgs;
};
id = "com.heroicgameslauncher.hgl_bwrapper";
runScript = "heroic";
# isFhsenv = true;
};
dbus.session.talks = [
"com.canonical.Unity"
"org.freedesktop.Notifications"
"org.freedesktop.PowerManagement"
"org.freedesktop.ScreenSaver"
"org.gnome.SettingsDaemon.MediaKeys"
"org.kde.StatusNotifierWatcher"
];
dbus.system.talks = [
"org.freedesktop.UDisks2"
"org.freedesktop.UPower"
];
mounts.readWrite = [
"/storage/games/heroic"
"$HOME/.config/wine-tools"
];
mounts.read = [
"$XDG_CONFIG_HOME/mangohud"
];
})
# (pkgs.mkBwrapper rec {
# app = {
# addPkgs = with pkgs; [mangohud gamemode gamescope];
# package = pkgs.heroic.override {
# extraPkgs = pkgs: app.addPkgs;
# };
# id = "com.heroicgameslauncher.hgl_bwrapper";
# runScript = "heroic";
# # isFhsenv = true;
# };
# dbus.session.talks = [
# "com.canonical.Unity"
# "org.freedesktop.Notifications"
# "org.freedesktop.PowerManagement"
# "org.freedesktop.ScreenSaver"
# "org.gnome.SettingsDaemon.MediaKeys"
# "org.kde.StatusNotifierWatcher"
# ];
# dbus.system.talks = [
# "org.freedesktop.UDisks2"
# "org.freedesktop.UPower"
# ];
# mounts.readWrite = [
# "/storage/games/heroic"
# "$HOME/.config/wine-tools"
# ];
# mounts.read = [
# "$XDG_CONFIG_HOME/mangohud"
# ];
# })
]
++ [
(pkgs.writeShellApplication {