diff --git a/hosts/gorgon/home/default.nix b/hosts/gorgon/home/default.nix index 244f2db..1ccc6c8 100644 --- a/hosts/gorgon/home/default.nix +++ b/hosts/gorgon/home/default.nix @@ -36,6 +36,23 @@ in }; }; + # Languagetool server for web extension + systemd.user.services."languagetool-http-server" = { + Unit = { + Description = "Languagetool HTTP server"; + PartOf = [ "graphical-session-pre.target" ]; + After = [ "graphical-session.target" ]; + }; + + Service = { + Type = "simple"; + ExecStart = "${pkgs.languagetool}/bin/languagetool-http-server org.languagetool.server.HTTPServer --allow-origin '*'"; + Restart = "always"; + }; + + Install = { WantedBy = [ "graphical-session.target" ]; }; + }; + # Let Home Manager install and manage itself. programs.home-manager.enable = true;