feat: waybar modulization

This commit is contained in:
DACHXY 2025-04-12 13:09:16 +08:00
parent 6fddac69d2
commit 94c073c28a
15 changed files with 669 additions and 416 deletions

View file

@ -1,7 +1,4 @@
{ config }:
prev: final: {
imports = [
./ferium.nix
(import ./vesktop.nix { inherit config; })
];
}
[
(import ./ferium.nix)
(import ./vesktop.nix)
]

View file

@ -1,4 +1,3 @@
{ config }:
final: prev:
let
discordIcon = prev.lib.readFile ../../pkgs/assets/discord.svg;
@ -10,11 +9,6 @@ in
(prev.lib.head oldAttrs.desktopItems).override {
name = "discord";
desktopName = "Discord";
exec =
if config.hardware.nvidia.prime.offload.enableOffloadCmd == true then
"nvidia-offload vesktop %U"
else
"vesktop %U";
}
);