-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NixOS & Darwin flake template testing #17
NixOS & Darwin flake template testing #17
Conversation
b843d76
to
b41dc89
Compare
Successful Darwin build: https://github.com/hbjydev/kickstart.nix/actions/runs/7064326096/job/19232126508 Successful NixOS build: https://github.com/hbjydev/kickstart.nix/actions/runs/7064326104/job/19232126490 |
As reference for people who weren't on BG's stream today or in the Discord shortly after: The TL;DR of this is that while, no, it doesn't apply the config (i.e. by 'activating' it with |
* feat(ci): implement nixos test script + actions pipeline * chore(ci): run on every push, temporarily * feat(ci): darwin ci job (currently x86) * fix(ci): hacky solution to macos not having realpath cmd * fix(ci): resolve issue with non-gnu sed (bsd sed on darwin) * docs: include status badges in README * fix: restrict running to main branch and prs
* refactor(template): moves nixos to multiple flakes that follow ISO * NixOS & Darwin flake template testing (#17) * feat(ci): implement nixos test script + actions pipeline * chore(ci): run on every push, temporarily * feat(ci): darwin ci job (currently x86) * fix(ci): hacky solution to macos not having realpath cmd * fix(ci): resolve issue with non-gnu sed (bsd sed on darwin) * docs: include status badges in README * fix: restrict running to main branch and prs * fix(workflows) * fix(nixos-gnome): use local hardware-configuration.nix for kickstart * feat(nixos-minimal): use local path for hardware configuration * fix(hack): update nixos-minimal test script * fix(hack): improve perms with files * feat(workflows): added matrix for both nixos templates * feat(worfklows): rename jobs and structure * feat(README) * feat(template): implement nixos-desktop for multiple environments --------- Co-authored-by: Hayden <22327045+hbjydev@users.noreply.github.com>
This is working towards #16 -- currently contains the NixOS & Darwin components.