From 06f62b8b385ff3f255e5028cbda46c597d98b47e Mon Sep 17 00:00:00 2001 From: matt1432 Date: Sat, 15 Feb 2025 19:26:07 -0500 Subject: [PATCH] fix(nvim): check if desktop is enabled on top of sshd --- homeManagerModules/neovim/langs/markdown/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeManagerModules/neovim/langs/markdown/default.nix b/homeManagerModules/neovim/langs/markdown/default.nix index 2874579c..5cdb91e2 100644 --- a/homeManagerModules/neovim/langs/markdown/default.nix +++ b/homeManagerModules/neovim/langs/markdown/default.nix @@ -14,6 +14,7 @@ self: { cfg = config.programs.neovim; flakeEnv = config.programs.bash.sessionVariables.FLAKE; isServer = osConfig.roles.server.sshd.enable or false; + isDesktop = osConfig.roles.desktop.enable or false; githubCSS = pkgs.fetchurl { url = "https://raw.githubusercontent.com/OzakIOne/markdown-github-dark/5bd0bcf3ad20cf9f58591f97a597fd68fc699f8e/style.css"; @@ -81,7 +82,7 @@ in { mdToHTML = "pandoc --standalone --embed-resource --highlight-style=breezedark --css ${githubCSS} %docroot% -o /tmp/%outputfile%"; mdToHTMLViewer = - if isServer + if isServer && !isDesktop then concatStringsSep " " [ "${pkgs.nodePackages.live-server}/bin/live-server"