From f9a3062144489c97a66b95b625bc2c33cb1a4211 Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Fri, 21 Feb 2025 09:59:06 +0000 Subject: [PATCH] Patched slow obsidian boot --- home-manager/worklaptop/packages.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/home-manager/worklaptop/packages.nix b/home-manager/worklaptop/packages.nix index a6ffbf3..b2010cb 100644 --- a/home-manager/worklaptop/packages.nix +++ b/home-manager/worklaptop/packages.nix @@ -76,11 +76,28 @@ ]) ++ (with unstablePkgs; [ vimPlugins.mason-lspconfig-nvim - obsidian + (writeShellScriptBin "obsidian" '' # Patch for obsiidan GPU issues + exec ${unstablePkgs.obsidian}/bin/obsidian --disable-gpu "$@" + '') zed-editor zotero ]) ++ [ inputs.zen-browser.packages.x86_64-linux.default ]; + + # manually add desktop file for patched obsidian + home.file.".local/share/applications/obsidian.desktop".text = '' + [Desktop Entry] + Name=Obsidian + Exec=${pkgs.writeShellScriptBin "obsidian-launcher" '' + exec ${pkgs.obsidian}/bin/obsidian --disable-gpu "$@" + ''}/bin/obsidian-launcher %U + Icon=${pkgs.obsidian}/share/icons/hicolor/512x512/apps/obsidian.png + Terminal=false + Type=Application + Categories=Office; + MimeType=x-scheme-handler/obsidian; + Keywords=obsidian;notes; + ''; }