{ description = "My NixOS configuration"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; # hyprland.url = "github:hyprwm/Hyprland"; stylix.url = "github:danth/stylix"; # nix-doom-emacs.url = "github:nix-community/nix-doom-emacs"; rust-overlay = { url = "github:oxalica/rust-overlay"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = {self, ...} @ inputs: let system = "x86_64-linux"; pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux; in { nixosConfigurations = import ./hosts inputs; formatter.${system} = pkgs.alejandra; }; }