diff --git a/flake.lock b/flake.lock index a7481ba..5f65832 100644 --- a/flake.lock +++ b/flake.lock @@ -703,11 +703,11 @@ ] }, "locked": { - "lastModified": 1733050161, - "narHash": "sha256-lYnT+EYE47f5yY3KS/Kd4pJ6CO9fhCqumkYYkQ3TK20=", + "lastModified": 1736373539, + "narHash": "sha256-dinzAqCjenWDxuy+MqUQq0I4zUSfaCvN9rzuCmgMZJY=", "owner": "nix-community", "repo": "home-manager", - "rev": "62d536255879be574ebfe9b87c4ac194febf47c5", + "rev": "bd65bc3cde04c16755955630b344bc9e35272c56", "type": "github" }, "original": { @@ -1266,6 +1266,22 @@ "type": "github" } }, + "nixpkgs_9": { + "locked": { + "lastModified": 1736549401, + "narHash": "sha256-ibkQrMHxF/7TqAYcQE+tOnIsSEzXmMegzyBWza6uHKM=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "1dab772dd4a68a7bba5d9460685547ff8e17d899", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-24.11", + "repo": "nixpkgs", + "type": "github" + } + }, "pre-commit-hooks-nix": { "inputs": { "flake-compat": [ diff --git a/home/kakoune/kak.nix b/home/kakoune/kak.nix index aad934c..ef7963e 100644 --- a/home/kakoune/kak.nix +++ b/home/kakoune/kak.nix @@ -156,13 +156,14 @@ in }; package = pkgs.texlab; }; - programs.kak-lsp.languageServers.typst-lsp = { - command = "typst-lsp"; + programs.kak-lsp.languageServers.tinymist = { + command = "tinymist"; filetypes = [ "typst" ]; roots = [ "main.typ" ".git" ]; - settings_section = "typst-lsp"; - settings.typst-lsp = { - experimentalFormatterMode = "on"; + settings_section = "tinymist"; + settings.tinymist = { + exportPdf = "onSave"; + formatterMode = "typstfmt"; }; }; programs.kak-lsp.languageServers.marksman = {