{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
nixos-hardware.url = "github:nixos/nixos-hardware";
home-manager = {
url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "nixpkgs";
};
flake-parts.url = "github:hercules-ci/flake-parts";
sops-nix.url = "github:Mic92/sops-nix";
impermanence.url = "github:nix-community/impermanence";
# Packages
zjstatus = {
url = "github:dj95/zjstatus";
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
# This has to match what is currently in NixOS stable.
hy3.url = "github:outfoxxed/hy3?ref=hl0.41.2";
# Own flakes
nvim-flake = {
url = "git+https://git.src.quest/~liljamo/nvim-flake";
inputs.flake-parts.follows = "flake-parts";
};
};
outputs = inputs @ {self, ...}:
inputs.flake-parts.lib.mkFlake {inherit inputs;} {
imports = [
./systems.nix
];
systems = [];
};
}