diff --git a/nixos/users/albert/desktop.nix b/nixos/users/albert/desktop.nix
index aec042de..d52c7d2e 100644
--- a/nixos/users/albert/desktop.nix
+++ b/nixos/users/albert/desktop.nix
@@ -1,4 +1,10 @@
-{ pkgs, pkgs-unstable, ... }: {
+{ pkgs, pkgs-unstable, ... }:
+let
+  # Create a customized version of logseq
+  logseq-patch = pkgs.logseq.override {
+    electron_27 = pkgs.electron_34;
+  };
+in { 
   # Steam, Vintage Story areu nfree.
   environment.systemPackages = [
     # General Desktop stuff 
@@ -6,10 +12,9 @@
     pkgs.lutris
     pkgs.vlc
     pkgs.logseq
+    pkgs.logseq-patch
     pkgs.libreoffice
-    # pkgs-unstable.appflowy # Unstable has the correct MIME Type mapping
     # pkgs.tor-browser
-
     pkgs-unstable.ghostty
     # Gaming 
     pkgs-unstable.vintagestory # UNFREE
@@ -20,7 +25,6 @@
     # pkgs.yubikey-personalization-gui
 
     # Image editing software 
-    # pkgs.darktable
     pkgs.rawtherapee
 
   ];