Commit 863e9de
Changed files (3)
pkgs
helix-plugins
pkgs/helix-plugins/default.nix
@@ -7,6 +7,8 @@ lib.makeScope newScope (
with self; {
buildHelixPlugin = callPackage ./build-helix-plugin.nix {};
+ file-tree = callPackage ./file-tree-hx.nix {};
+
helix-file-watcher = callPackage ./helix-file-watcher {};
scooter-hx = callPackage ./scooter-hx.nix {};
pkgs/helix-plugins/file-tree-hx.nix
@@ -0,0 +1,22 @@
+{
+ lib,
+ buildHelixPlugin,
+ fetchFromGitHub,
+}:
+buildHelixPlugin {
+ pname = "file-tree.hx";
+ version = "unstable-2026-05-01";
+
+ src = fetchFromGitHub {
+ owner = "mattwparas";
+ repo = "file-tree.hx";
+ rev = "e84e92f6ab62d4436768d70639ca0ba7ec72c073";
+ hash = "sha256-AHvL0wQJqtaPDJpR+XByFWI/q9NNZfNdpMt4XXC4NMY=";
+ };
+
+ meta = {
+ description = "File tree for helix, using Steel.";
+ homepage = "https://github.com/mattwparas/file-tree.hx";
+ # license = lib.licenses.unfree; # Unclear licensing status. Marked as unfree.
+ };
+}
README.md
@@ -23,6 +23,7 @@
| Path | Name | Version | License | Description |
| --- | --- | --- | --- | --- |
+| `helixPlugins.file-tree` | [file-tree.hx](https://github.com/mattwparas/file-tree.hx) | `unstable-2026-05-01` | Not specified | File tree for helix, using Steel. |
| `helixPlugins.helix-file-watcher` | [helix-file-watcher](https://github.com/mattwparas/helix-file-watcher) | `unstable-2026-03-08` | Not specified | Helix file watcher plugin |
| `helixPlugins.scooter-hx` | [scooter.hx](https://github.com/thomasschafer/scooter.hx) | `unstable-2026-03-15` | [MIT](https://spdx.org/licenses/MIT.html) | Interactive find-and-replace Helix plugin |
| `helixPlugins.wakatime-hx` | [wakatime.hx](https://github.com/Xerxes-2/wakatime.hx) | `unstable-2026-05-01` | [MIT](https://spdx.org/licenses/MIT.html) | Wakatime plugin for Helix Steel |