{ description = "EscapeAngle NeoVim configuration"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.11"; flake-parts.url = "github:hercules-ci/flake-parts"; nixvim.url = "github:nix-community/nixvim"; systems.url = "github:nix-systems/default"; git-hooks.url = "github:cachix/git-hooks.nix"; git-hooks.flake = false; }; outputs = inputs@{ flake-parts, ... }: flake-parts.lib.mkFlake { inherit inputs; } { systems = import inputs.systems; _module.args = { inherit inputs; }; imports = [ ./modules/flake ./overlays ./plugins ]; }; }