Move helix runtime inputs to hm extraPackages option

This commit is contained in:
ulic-youthlic 2025-06-09 10:47:34 +08:00
parent 11e14b01f9
commit 915256aa94
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
8 changed files with 67 additions and 84 deletions

View file

@ -28,14 +28,9 @@
stylix.targets.helix.enable = false;
programs.helix = lib.mkIf cfg.enable {
enable = true;
package = outputs.packages."${pkgs.system}".helix;
defaultEditor = true;
extraPackages = cfg.extraPackages;
settings = let
config-file = builtins.readFile ./config.toml;
config = builtins.fromTOML config-file;
in
config;
settings = ./config.toml |> builtins.readFile |> builtins.fromTOML;
languages = {
language-server = {
neocmakelsp = {