Skip to content
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

how to install on NixOS 23.05? #6

Open
TheMemeSniper opened this issue Jul 1, 2023 · 6 comments
Open

how to install on NixOS 23.05? #6

TheMemeSniper opened this issue Jul 1, 2023 · 6 comments

Comments

@TheMemeSniper
Copy link

maybe it's just me being a nix noob, but installing this through the method in the README, through fetchGitHub or cloning it into a directory and importing it through callPackage all fails with anonymous function at {path to default.nix} called without required argument 'config'

maybe this is also just a side effect of the age of this repository? it still uses super and self...

@eclairevoyant

This comment was marked as resolved.

@Melkor333
Copy link
Owner

Melkor333 commented Jul 27, 2023

Sorry for ignoring the issue!!
Yeah that and also using callPackage doesn't work, either.

You have to actually add it to your imports if you clone the repo aswell.

FWIW I stopped using it because it fills up your /boot/. I tried to come up with a way to not have this happen, but there's probably no way. The pictures have to be copied into the initrd file and thus this gets big for each NixOS version which you can boot.

@Melkor333
Copy link
Owner

I just updated the Repo a bit. I actually had a pending change which I forgot about 😄 . I tested it now with a new "way" of configuring it. This gives a bit more freedom to the user and allows for other themes in the future. Please test it and give feedback :)

@TheMemeSniper
Copy link
Author

i wiped my nixOS installation when i installed hackintosh, but i'll resize my partitions, install nixOS on the other one and try this again

@thomaslepoix
Copy link

Hello @Melkor333, just to notify the growth of /boot because of initrd duplication is not a fatal issue, it can be avoided this way using grub.

@Melkor333
Copy link
Owner

Hello @Melkor333, just to notify the growth of /boot because of initrd duplication is not a fatal issue, it can be avoided this way using grub.

Uh thanks for the hint! I think this won't work with luks-encrypted devices (and I'm not sure grub can load all kinds of filesystems, like btrfs subvolumes) but mounting an additional EFI partition is certainly more achievable on a running system than growing the /boot which is usually at the beginning of the table!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants