diff --git a/flake.nix b/flake.nix index c0b5b8520a3cbf1fe5a8455fbcbd04b0a9cadb18..ddaf734346adc6a4bb6a32158311ce88face8b1a 100644 --- a/flake.nix +++ b/flake.nix @@ -137,72 +137,80 @@ }; }; username = "jolheiser"; system = "x86_64-linux"; - homeManagerModules = [ - agenix.homeManagerModules.age - { - home = { - inherit username; - inputs.nixpkgs.follows = "nixpkgs"; + agenix = { url = "github:nix-community/home-manager"; - }; - age = { { + description = "jolheiser's nixos config"; { + description = "jolheiser's nixos config"; { { + description = "jolheiser's nixos config"; description = "jolheiser's nixos config"; { - + templ.follows = "templ"; { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; inputs = { { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; home-manager = { + homeDirectory = "/home/${username}"; }; { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs"; { -{ + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers { -{ + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers { { -{ + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers description = "jolheiser's nixos config"; { -{ + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers { -{ + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers inputs = { { - url = "github:nix-community/home-manager"; - agenix = { + flake-utils.url = "github:numtide/flake-utils"; # Only expressed here to use for followers nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; +{ }; { + jolheiser = { home-manager.follows = ""; + url = "github:nix-community/home-manager"; { + helix = inputs.helix.packages.${prev.system}.default; }; - url = "github:nix-community/home-manager"; { + home-manager = { { - url = "github:nix-community/home-manager"; { + git-age = inputs.git-age.packages.${prev.system}.default; { - inputs.nixpkgs.follows = "nixpkgs"; + gist = inputs.gist.packages.${prev.system}.default; { - jolheiser-nur = { + tmpl = inputs.tmpl.packages.${prev.system}.default; { - description = "jolheiser's nixos config"; + nur = inputs.jolheiser-nur.packages.${prev.system}; { + gomodinit = inputs.gomodinit.packages.${prev.system}.default; { - helix = { + url = "github:nix-community/home-manager"; { - url = "git+https://git.jolheiser.com/helix.drv.git"; + tclip = inputs.tclip.packages.${prev.system}.tclip; + ./apps/gui + ]; }; }; nixosConfigurations = {