{ description = "tux's nix configurations"; outputs = inputs: inputs.flake-parts.lib.mkFlake {inherit inputs;} (inputs.import-tree ./modules); inputs = { flake-parts = { url = "github:hercules-ci/flake-parts"; inputs.nixpkgs-lib.follows = "nixpkgs"; }; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; disko = { url = "github:nix-community/disko"; inputs.nixpkgs.follows = "nixpkgs"; }; tnvim = { url = "github:tuxdotrs/tnvim"; inputs.nixpkgs.follows = "nixpkgs"; }; tshell = { url = "github:tuxdotrs/tshell"; inputs.nixpkgs.follows = "nixpkgs"; }; trok = { url = "github:tuxdotrs/trok"; inputs.nixpkgs.follows = "nixpkgs"; }; tfolio = { url = "git+ssh://git@github.com/tuxdotrs/tfolio.git"; inputs.nixpkgs.follows = "nixpkgs"; }; cyber-tux = { url = "git+ssh://git@github.com/tuxdotrs/cyber-tux.git"; inputs.nixpkgs.follows = "nixpkgs"; }; wezterm-flake = { url = "github:wez/wezterm/main?dir=nix"; inputs.nixpkgs.follows = "nixpkgs"; }; vicinae-extensions = { url = "github:vicinaehq/extensions"; inputs.nixpkgs.follows = "nixpkgs"; }; mango = { url = "github:DreamMaoMao/mango"; inputs.nixpkgs.follows = "nixpkgs"; }; nix-index-database = { url = "github:nix-community/nix-index-database"; inputs.nixpkgs.follows = "nixpkgs"; }; cardwire = { url = "github:opengamingcollective/cardwire"; inputs.nixpkgs.follows = "nixpkgs"; }; nix-on-droid = { url = "github:nix-community/nix-on-droid/master"; inputs.nixpkgs.follows = "nixpkgs"; inputs.home-manager.follows = "home-manager"; }; import-tree.url = "github:vic/import-tree"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.11-small"; impermanence.url = "github:nix-community/impermanence"; deploy-rs.url = "github:serokell/deploy-rs"; nixos-hardware.url = "github:NixOS/nixos-hardware/master"; sops-nix.url = "github:Mic92/sops-nix"; treefmt-nix.url = "github:numtide/treefmt-nix"; lan-mouse.url = "github:feschber/lan-mouse"; hyprland.url = "github:hyprwm/Hyprland"; awww.url = "git+https://codeberg.org/LGFae/awww"; nixcord.url = "github:kaylorben/nixcord"; nur.url = "github:nix-community/nur"; lanzaboote.url = "github:nix-community/lanzaboote/v1.1.0"; copyparty.url = "github:9001/copyparty"; hermes-agent.url = "github:NousResearch/hermes-agent"; voxtype.url = "github:peteonrails/voxtype/v0.7.5"; opencode.url = "github:anomalyco/opencode"; serpantinum.url = "github:ilyamiro/serpantinum"; llm-agents.url = "github:numtide/llm-agents.nix"; }; }