Commit 0998f60

HPCesia <me@hpcesia.com>
2026-07-07 16:14:35
new package: helixPlugins.glyph
1 parent c153023
Changed files (3)
pkgs/helix-plugins/default.nix
@@ -15,6 +15,8 @@ lib.makeScope newScope (
 
       forest = callPackage ./forest.nix {};
 
+      glyph = callPackage ./glyph.nix {};
+
       helix-file-watcher = callPackage ./helix-file-watcher.nix {};
 
       oil = callPackage ./oil.nix {};
pkgs/helix-plugins/glyph.nix
@@ -0,0 +1,23 @@
+{
+  lib,
+  buildHelixPlugin,
+  fetchFromGitHub,
+  ...
+}:
+buildHelixPlugin {
+  pname = "glyph.hx";
+  version = "unstable-2026-07-06";
+
+  src = fetchFromGitHub {
+    owner = "Ra77a3l3-jar";
+    repo = "glyph.hx";
+    rev = "1386654fb65584dc32cf394b0ab2110ade483262";
+    hash = "sha256-BctBmnV5lrOXKsI89v2d0RJrvBwhIyk/jSl5rg6ruO8=";
+  };
+
+  meta = {
+    description = "Shared icon library for Helix plugins";
+    homepage = "https://github.com/Ra77a3l3-jar/glyph.hx";
+    license = lib.licenses.mit;
+  };
+}
README.md
@@ -35,6 +35,7 @@
 | `helixPlugins.fcitx-focus` | [helix-fcitx-focus](https://github.com/mtul0729/helix-fcitx-focus) | `unstable-2026-05-06` | [MIT](https://spdx.org/licenses/MIT.html) | Steel native module for Helix fcitx5 focus and mode switching |
 | `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.forest` | [forest.hx](https://github.com/Ra77a3l3-jar/forest.hx) | `unstable-2026-07-06` | [MIT](https://spdx.org/licenses/MIT.html) | A file explorer tree for Helix |
+| `helixPlugins.glyph` | [glyph.hx](https://github.com/Ra77a3l3-jar/glyph.hx) | `unstable-2026-07-06` | [MIT](https://spdx.org/licenses/MIT.html) | Shared icon library for Helix plugins |
 | `helixPlugins.helix-file-watcher` | [helix-file-watcher](https://github.com/mattwparas/helix-file-watcher) | `unstable-2026-05-21` | Not specified | Helix file watcher plugin |
 | `helixPlugins.oil` | [oil.hx](https://github.com/Ra77a3l3-jar/oil.hx) | `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) | `unstable-2026-03-15` | [MIT](https://spdx.org/licenses/MIT.html) | Interactive find-and-replace Helix plugin |