diff options
| author | seth <[email protected]> | 2024-05-10 20:42:56 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2024-05-10 21:30:32 -0400 |
| commit | 7b524417514f41c2a72ed77958151fb412f5d6e9 (patch) | |
| tree | 3dccd6d1b234638d01e7c54abecc8f9e679113fc /users/seth/desktop/default.nix | |
| parent | 641ab65696cefc51d18ca75c53bce5f6ecd496ab (diff) | |
treewide: remove overlay
don't need it tbh
Diffstat (limited to 'users/seth/desktop/default.nix')
| -rw-r--r-- | users/seth/desktop/default.nix | 31 |
1 files changed, 26 insertions, 5 deletions
diff --git a/users/seth/desktop/default.nix b/users/seth/desktop/default.nix index d7b5176..0cbd6c4 100644 --- a/users/seth/desktop/default.nix +++ b/users/seth/desktop/default.nix @@ -23,11 +23,32 @@ in { ]; config = lib.mkIf cfg.enable { - home.packages = with pkgs; [ - discord - element-desktop - spotify - (prismlauncher.override {withWaylandGLFW = true;}) + home.packages = [ + ( + let + inherit (pkgs) discord; + flags = lib.concatStringsSep " " [ + "--enable-gpu-rasterization" + "--enable-zero-copy" + "--enable-gpu-compositing" + "--enable-native-gpu-memory-buffers" + "--enable-oop-rasterization" + "--enable-features=UseSkiaRenderer,WaylandWindowDecorations" + ]; + in + if pkgs.stdenv.isLinux + then + discord.overrideAttrs (old: { + desktopItem = old.desktopItem.override (old': { + exec = "${old'.exec} ${flags}"; + }); + }) + else discord + ) + + pkgs.element-desktop + pkgs.spotify + (pkgs.prismlauncher.override {withWaylandGLFW = true;}) ]; }; } |
