Commit 092cc1e
Changed files (3)
pkgs
helix-plugins
pkgs/helix-plugins/default.nix
@@ -26,6 +26,8 @@ lib.makeScope newScope (
scooter = callPackage ./scooter.nix {};
scooter-hx = selfLib.renamePackage "helixPlugins.scooter-hx" "helixPlugins.scooter" self.scooter;
+ smith = callPackage ./smith.nix {};
+
trail = callPackage ./trail.nix {};
wakatime = callPackage ./wakatime.nix {};
pkgs/helix-plugins/smith.nix
@@ -0,0 +1,23 @@
+{
+ lib,
+ buildHelixPlugin,
+ fetchFromGitHub,
+ ...
+}:
+buildHelixPlugin {
+ pname = "smith.hx";
+ version = "0-unstable-2026-07-12";
+
+ src = fetchFromGitHub {
+ owner = "kn66";
+ repo = "smith.hx";
+ rev = "a5ddb240aad6999b7c095ceb352b90a12167034e";
+ hash = "sha256-ccLoMI9E3v8BLPLKtrjg1c0UK5VgdBH6L/d59HaQ4yg=";
+ };
+
+ meta = {
+ description = "A declarative Helix plugin manager";
+ homepage = "https://github.com/kn66/smith.hx";
+ license = lib.licenses.mit;
+ };
+}
README.md
@@ -41,6 +41,7 @@
| `helixPlugins.notify` | [notify.hx](https://github.com/chuwy/notify.hx) | `0-unstable-2026-05-30` | [MIT](https://spdx.org/licenses/MIT.html) | A notification engine for Helix |
| `helixPlugins.oil` | [oil.hx](https://github.com/Ra77a3l3-jar/oil.hx) | `0-unstable-2026-06-21` | [MIT](https://spdx.org/licenses/MIT.html) | File Manager in a buffer for Helix editor |
| `helixPlugins.scooter` | [scooter.hx](https://github.com/thomasschafer/scooter.hx) | `0-unstable-2026-06-22` | [MIT](https://spdx.org/licenses/MIT.html) | Interactive find-and-replace Helix plugin |
+| `helixPlugins.smith` | [smith.hx](https://github.com/kn66/smith.hx) | `0-unstable-2026-07-12` | [MIT](https://spdx.org/licenses/MIT.html) | A declarative Helix plugin manager |
| `helixPlugins.trail` | [trail.hx](https://github.com/Ra77a3l3-jar/trail.hx) | `0-unstable-2026-07-06` | [MIT](https://spdx.org/licenses/MIT.html) | A recent-project picker for Helix |
| `helixPlugins.wakatime` | [wakatime.hx](https://github.com/Xerxes-2/wakatime.hx) | `0-unstable-2026-05-01` | [MIT](https://spdx.org/licenses/MIT.html) | Wakatime plugin for Helix Steel |