{ inputs = { flake-compatish.url = "github:lillecarl/flake-compatish"; nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.zst"; nixpkgs-unstable.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.zst"; srvos = { url = "github:nix-community/srvos"; inputs.nixpkgs.follows = "nixpkgs"; }; nixos-hardware = { url = "github:NixOS/nixos-hardware"; }; nanopi = { url = "github:bdew/nixos-nanopi"; inputs.nixpkgs.follows = "nixpkgs"; }; darwin = { url = "github:lnl7/nix-darwin/nix-darwin-26.05"; inputs.nixpkgs.follows = "nixpkgs"; }; home-manager = { url = "github:nix-community/home-manager/release-26.05"; inputs.nixpkgs.follows = "nixpkgs"; }; elgit.url = "git+https://git.alin.ovh/elgit?shallow=1"; searchix.url = "git+https://git.alin.ovh/searchix?shallow=1"; scriptura = { url = "git+https://git.alin.ovh/scriptura?shallow=1"; inputs.nixpkgs.follows = "nixpkgs"; }; iqan = { url = "git+https://nossa.ee/~talya/iqan"; inputs.nixpkgs.follows = "nixpkgs"; }; minimal-emacs = { url = "github:jamescherti/minimal-emacs.d"; flake = false; }; nixvim = { url = "github:nix-community/nixvim/nixos-26.05"; }; agenix = { url = "github:ryantm/agenix"; inputs.nixpkgs.follows = "srvos/nixpkgs"; }; }; outputs = inputs: import ./outputs.nix inputs; }