{ description = "Starter personal flake for NodeiWest employees"; inputs = { # Adjust the repo path if you publish this under a different name. company.url = "git+ssh://git@git.dgren.dev/employees/company-nix.git"; }; outputs = { company, ... }: let username = "your-name"; in { # Remove whichever target you do not need. homeConfigurations."${username}@linux" = company.lib.mkSystem { target = "linux"; system = "x86_64-linux"; inherit username; homeDirectory = "/home/${username}"; modules = [ company.homeManagerModules.profiles.backend ]; }; darwinConfigurations."${username}-mac" = company.lib.mkSystem { target = "darwin"; system = "aarch64-darwin"; inherit username; homeDirectory = "/Users/${username}"; modules = [ company.homeManagerModules.profiles.frontend ]; }; }; }