override helix with newer version

This commit is contained in:
Tim Schubert 2022-11-02 11:13:06 +01:00
parent 16666b8adf
commit 0695685e73
Signed by: dadada
GPG key ID: EEB8D1CE62C4DFEA
7 changed files with 253 additions and 10 deletions

View file

@ -2,6 +2,7 @@
, nixpkgs
, home-manager
, nix-doom-emacs
, helix
, ...
} @ inputs:
let

View file

@ -1,2 +1,6 @@
[[language]]
name = "rust"
[[language]]
name = "nix"
formatter = "nixpkgs-fmt"

View file

@ -3,10 +3,17 @@ let
cfg = config.dadada.home.helix;
in
{
options.dadada.home.helix.enable = lib.mkEnableOption "Enable helix editor";
options.dadada.home.helix = {
enable = lib.mkEnableOption "Enable helix editor";
package = lib.mkOption {
type = lib.types.package;
description = "Helix editor package to use";
default = pkgs.helix;
};
};
config = lib.mkIf cfg.enable {
home.file.".config/helix".source = ./config;
home.packages = [ pkgs.helix ];
home.packages = [ cfg.package ];
};
}