wrap electron applications
This commit is contained in:
18
flake.lock
generated
18
flake.lock
generated
@@ -79,7 +79,8 @@
|
||||
"musnix": "musnix",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||
"sops-nix": "sops-nix"
|
||||
"sops-nix": "sops-nix",
|
||||
"wrapper-manager": "wrapper-manager"
|
||||
}
|
||||
},
|
||||
"sops-nix": {
|
||||
@@ -101,6 +102,21 @@
|
||||
"repo": "sops-nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"wrapper-manager": {
|
||||
"locked": {
|
||||
"lastModified": 1751998186,
|
||||
"narHash": "sha256-np2RxS8tRz/jGfUSYKxzg7cCi4dS8PL8gutLZfPMbIY=",
|
||||
"owner": "viperML",
|
||||
"repo": "wrapper-manager",
|
||||
"rev": "8ad2484b485acad0632cb0af15b5eb704e3c1d0a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "viperML",
|
||||
"repo": "wrapper-manager",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
|
@@ -13,6 +13,8 @@
|
||||
|
||||
musnix.url = "github:musnix/musnix";
|
||||
musnix.inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
||||
wrapper-manager.url = "github:viperML/wrapper-manager";
|
||||
};
|
||||
|
||||
outputs = {
|
||||
|
@@ -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
|
||||
];
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user