diff --git a/flake.lock b/flake.lock index d67e916..a87ab7c 100644 --- a/flake.lock +++ b/flake.lock @@ -486,11 +486,11 @@ }, "landrun-nix": { "locked": { - "lastModified": 1760390904, - "narHash": "sha256-quLBS6P1/cerN6VqCfDE8xuuBpGmaHLKB+Ul0ZCX5oY=", + "lastModified": 1760401824, + "narHash": "sha256-9z10KGbDWO7fP9enu7i2BrvCkOW0gZKO4eZeXk9HoEs=", "owner": "srid", "repo": "landrun-nix", - "rev": "f6685736eba963ca6f0711a52cc39b076e286f21", + "rev": "879d3d219588404634e3444d95d442ef6da1d9a8", "type": "github" }, "original": { diff --git a/modules/flake-parts/claude-sandboxed.nix b/modules/flake-parts/claude-sandboxed.nix index d323ecf..19c1787 100644 --- a/modules/flake-parts/claude-sandboxed.nix +++ b/modules/flake-parts/claude-sandboxed.nix @@ -12,6 +12,7 @@ in imports = [ landrunModules.gh landrunModules.git + landrunModules.markitdown ]; features = { tty = true; diff --git a/modules/home/all/terminal.nix b/modules/home/all/terminal.nix index f4a0ac2..8a5b39e 100644 --- a/modules/home/all/terminal.nix +++ b/modules/home/all/terminal.nix @@ -37,7 +37,6 @@ in # AI gemini-cli google-cloud-sdk - html2text # Publishing asciinema diff --git a/modules/home/claude-code/default.nix b/modules/home/claude-code/default.nix index faec5f2..ecbf101 100644 --- a/modules/home/claude-code/default.nix +++ b/modules/home/claude-code/default.nix @@ -20,7 +20,7 @@ let in { home.packages = [ - pkgs.nodejs + pkgs.python313Packages.markitdown flake.inputs.self.packages.${pkgs.system}.claude # Sandboxed version from claude-sandboxed.nix ]; programs.claude-code = { diff --git a/modules/home/claude-code/memory.md b/modules/home/claude-code/memory.md index b7fcf5c..b55a28e 100644 --- a/modules/home/claude-code/memory.md +++ b/modules/home/claude-code/memory.md @@ -8,5 +8,5 @@ # Tools - **gh**: If `gh` is unavailable, get it from nixpkgs, viz.: `nix run nixpkgs#gh`. -- **html2text**: To convert web URLs to plain text, run `curl -k URL | html2text` +- **markitdown**: To convert web URLs to plain text, run `curl -k URL | markitdown`