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

Feature parity with Garuda Linux #20

Open
NoelJacob opened this issue Sep 10, 2023 · 2 comments
Open

Feature parity with Garuda Linux #20

NoelJacob opened this issue Sep 10, 2023 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@NoelJacob
Copy link
Contributor

Is this 1:1 with Garuda Linux except for the Arch Linux parts? Will I get the same optimisations and extra tools?
It would be helpful if you add a section about that in README. I want to migrate to NixOS but Garuda Linux seemed too integrated with Arch and I'd very much stick to Garuda whichever distro.

@bayou-brogrammer
Copy link

This is garuda's version of Nixos or more specific, Nico's version.

NixOS and arch are very different. With arch you can freely install packages via pacman. NixOS, its generally controlled via the nix configuration files, even tho nix profile exist, it just muddies the environment to me.

I have been using garuda-nix-subsystem for the past couple weeks and it is really nice. It helps setup my OS for the important bits I might miss out on.

If you plan to use it, I would suggest reading through the entire garuda-nix-subsystem repo for inspiration and how to setup a config using their flake.

I would so its slowly becoming on-par with Dragonized version of Garuda, just with a nix flavor

@dr460nf1r3
Copy link
Owner

dr460nf1r3 commented Sep 10, 2023

Hey 😄

You basically found my personal NixOS flake, which makes use of the already mentioned garuda-nix-subsystem. This is not an official thing in any way yet and lacks documentation (in fact added the first bit today!). In this repo are mostly the configuration not suitable as defaults for GNS.

The idea behind this is close to what we already achieve in Garuda dr460nized (opinionated defaults, enhancing performance, the overall theming), though feature parity will never be reached due to the completely different operating system base. I will try to document more of what's behind it and how to make use of it. Having things set up, the user is able to boot either Garuda or NixOS, which NixOS being automatically installed and configured to be as close in user experience as possible, also by syncing settings and sharing parts of /home. I'm not sure how well it works in the long run, since not many people used it yet.

Amazing to see someone already making use of it. Feedback and contributions are highly appreciated @lecoqjacob 😸

@dr460nf1r3 dr460nf1r3 added the documentation Improvements or additions to documentation label Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants