wrap electron applications

This commit is contained in:
2025-08-22 12:10:07 +02:00
parent 8cc6ac1444
commit 0a98f76bfd
3 changed files with 34 additions and 4 deletions

View File

@@ -2,9 +2,11 @@
lib,
config,
pkgs,
inputs,
...
}: let
cfg = config.myConfig.programs;
in {
imports = [./foot.nix ./thunderbird.nix ./nextcloud.nix ./udiskie.nix ./wezterm.nix ./rclone.nix];
@@ -22,6 +24,18 @@ in {
};
home.packages = with pkgs; [
(inputs.wrapper-manager.lib.wrapWith pkgs {
basePackage = element-desktop;
prependFlags = ["--enable-features=UseOzonePlatform,WebRTCPipeWireCapturer" "--ozone-platform=wayland"];
})
(inputs.wrapper-manager.lib.wrapWith pkgs {
basePackage = discord;
prependFlags = ["--enable-features=UseOzonePlatform,WebRTCPipeWireCapturer" "--ozone-platform=wayland"];
})
(inputs.wrapper-manager.lib.wrapWith pkgs {
basePackage = obsidian;
prependFlags = ["--enable-features=UseOzonePlatform" "--ozone-platform=wayland"];
})
unzip
firefox
xournalpp
@@ -37,7 +51,6 @@ in {
sops
pwvucontrol
qpwgraph
discord
libreoffice-fresh
mate.caja
mate.atril
@@ -47,15 +60,14 @@ in {
wine
prusa-slicer
kicad
element-desktop
chromium
wl-clipboard
gimp
godot_4
ripgrep-all
flatpak
obsidian
marksman
alejandra
];
};
}