diff --git a/home/package-sets/communication.nix b/home/package-sets/communication.nix index 2acdb45..57ca387 100644 --- a/home/package-sets/communication.nix +++ b/home/package-sets/communication.nix @@ -14,8 +14,7 @@ in xdg.desktopEntries.vesktop = lib.mkIf config.nixfiles.meta.graphical { categories= ["Network" "InstantMessaging" "Chat"]; - # exec="env NIXOS_OZONE_WL=1 vesktop %U"; - exec="vesktop %U"; + exec="env NIXOS_OZONE_WL=1 vesktop --disable-gpu %U"; genericName="Internet Messenger"; icon="vesktop"; name="Vesktop"; diff --git a/home/package-sets/productivity.nix b/home/package-sets/productivity.nix index 9cf170a..7710dac 100644 --- a/home/package-sets/productivity.nix +++ b/home/package-sets/productivity.nix @@ -11,6 +11,16 @@ in ] ++ [ pandoc ]; + + xdg.desktopEntries.obsidian = lib.mkIf config.nixfiles.meta.graphical { + categories = [ "Office" ]; + comment = "Knowledge base"; + exec = "env NIXOS_OZONE_WL=1 obsidian --disable-gpu %u"; + icon = "obsidian"; + mimeType = [ "x-scheme-handler/obsidian" ]; + name = "Obsidian"; + type = "Application"; + }; }; options.nixfiles.packageSets.productivity.enable = lib.mkEnableOption "the productivity package set";