working helix module

This commit is contained in:
Charlie Root 2024-11-06 00:11:11 +01:00
commit 0f337213dc
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
4 changed files with 68 additions and 45 deletions

View file

@ -2,7 +2,7 @@
description = "My NixOS config flake";
outputs = inputs: let
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
user = import ./modules/user {inherit pkgs;};
user = import ./modules/user {inherit inputs pkgs;};
in {
nixosConfigurations = import ./hosts inputs;
@ -11,13 +11,19 @@
formatter.x86_64-linux = pkgs.alejandra;
packages.x86_64-linux = user.packages;
apps.x86_64-linux.default = {
type = "app";
program = "${user.packages.fish}/bin/fish";
apps.x86_64-linux = {
default = {
type = "app";
program = "${user.packages.fish}/bin/fish";
};
helix = {
type = "app";
program = "${user.packages.helix}/bin/hx";
};
};
nixosModules = {
user = user.module;
shell = import ./modules/shell {inherit pkgs;};
# shell = import ./modules/shell {inherit pkgs;};
};
};
inputs = {