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 # various wrappers
(perSystem.mypackages.prismlauncher-bwrapped.override { # (perSystem.mypackages.prismlauncher-bwrapped.override {
addPkgs = with pkgs; [mangohud gamemode gamescope glfw3-minecraft]; # addPkgs = with pkgs; [mangohud gamemode gamescope glfw3-minecraft];
packageOverrides = { # packageOverrides = {
jdks = with pkgs; [ # jdks = with pkgs; [
# graalvmPackages.graalvm-ce # # graalvmPackages.graalvm-ce
# zulu8 # # zulu8
zulu17 # zulu17
zulu # zulu
]; # ];
}; # };
}) # })
(perSystem.mypackages.zen-browser-bwrapped.override { # (perSystem.mypackages.zen-browser-bwrapped.override {
bwrapperOpts.sockets.x11 = false; # bwrapperOpts.sockets.x11 = false;
}) # })
(perSystem.mypackages.legcord-bwrapped.override { # (perSystem.mypackages.legcord-bwrapped.override {
bwrapperOpts.sockets.x11 = false; # bwrapperOpts.sockets.x11 = false;
}) # })
(perSystem.mypackages.helium-browser-bwrapped.override { (perSystem.mypackages.helium-browser-bwrapped.override {
bwrapperOpts.sockets.x11 = false; bwrapperOpts.sockets.x11 = false;
bwrapperOpts.mounts.readWrite = ["$XDG_DOWNLOAD_DIR"]; bwrapperOpts.mounts.readWrite = ["$XDG_DOWNLOAD_DIR"];
}) })
(pkgs.mkBwrapper rec { # (pkgs.mkBwrapper rec {
app = { # app = {
addPkgs = with pkgs; [mangohud gamemode gamescope]; # addPkgs = with pkgs; [mangohud gamemode gamescope];
package = pkgs.heroic.override { # package = pkgs.heroic.override {
extraPkgs = pkgs: app.addPkgs; # extraPkgs = pkgs: app.addPkgs;
}; # };
id = "com.heroicgameslauncher.hgl_bwrapper"; # id = "com.heroicgameslauncher.hgl_bwrapper";
runScript = "heroic"; # runScript = "heroic";
# isFhsenv = true; # # isFhsenv = true;
}; # };
dbus.session.talks = [ # dbus.session.talks = [
"com.canonical.Unity" # "com.canonical.Unity"
"org.freedesktop.Notifications" # "org.freedesktop.Notifications"
"org.freedesktop.PowerManagement" # "org.freedesktop.PowerManagement"
"org.freedesktop.ScreenSaver" # "org.freedesktop.ScreenSaver"
"org.gnome.SettingsDaemon.MediaKeys" # "org.gnome.SettingsDaemon.MediaKeys"
"org.kde.StatusNotifierWatcher" # "org.kde.StatusNotifierWatcher"
]; # ];
dbus.system.talks = [ # dbus.system.talks = [
"org.freedesktop.UDisks2" # "org.freedesktop.UDisks2"
"org.freedesktop.UPower" # "org.freedesktop.UPower"
]; # ];
mounts.readWrite = [ # mounts.readWrite = [
"/storage/games/heroic" # "/storage/games/heroic"
"$HOME/.config/wine-tools" # "$HOME/.config/wine-tools"
]; # ];
mounts.read = [ # mounts.read = [
"$XDG_CONFIG_HOME/mangohud" # "$XDG_CONFIG_HOME/mangohud"
]; # ];
}) # })
] ]
++ [ ++ [
(pkgs.writeShellApplication { (pkgs.writeShellApplication {