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

Home Manager Issues #10

Open
Scovi opened this issue Aug 14, 2024 · 1 comment
Open

Home Manager Issues #10

Scovi opened this issue Aug 14, 2024 · 1 comment

Comments

@Scovi
Copy link

Scovi commented Aug 14, 2024

Hi L I N U X, thankyou for the amazing arch hyprland dots! It started my linux journey a year ago.

I recently read your posts about Nix on your website linudev and it inspired me to learn more about Nix. I am now following your guide after having taken some time to learned the Nix language and read the manual for both NixOS and Home Manager.

I have made my way though your guide and have an almost (ags and foot configuration seem to be missing/broken) completely function NixOS installation. Thankyou!

I am a bit confused by the last instruction in your guide though.

Install w/ Home-Manager the config
home-manager switch --flake 'github:linuxmobile/kaku#linudev@aesthetic'

From my understanding, this is the last step in a standalone home manager configuration. But from what I can tell you have set up a NixOS module implementation of home manager in your configuration.

Seeing as though the Home Manager NixOS module rebuilds the HM configuration with the NixOS configuration, what is the purpose of home-manager switch --flake 'github:linuxmobile/kaku#linudev@aesthetic'?

Is it there for those who chose to do a HM standalone install?

I noticed that you enabled the HM cli so I tried the command anyways out of curiosity and received this error.
error: flake 'github:linuxmobile/kaku' does not provide attribute 'packages.x86_64-linux.homeConfigurations."linudev@aesthetic".activationPackage', 'legacyPackages.x86_64-linux.homeConfigurations."linudev@aesthetic".activationPackage' or 'homeConfigurations."linudev@aesthetic".activationPackage' Did you mean homeConfiguration?

Is this error is caused because "linudev@aesthetic" is not an output attribute in your HM fake?

If the HM command is in fact unrelated to the missing home manager config file (ags, foot) would you mind sharing them?

If you read this thanks for your time. I understand this is your personal configuration so if you have the time to respond it will be much appreciated. If not I understand.

@linuxmobile
Copy link
Owner

If the HM command is in fact unrelated to the missing home manager config file (ags, foot) would you mind sharing them?

https://github.com/linuxmobile/ags-kaku

Is this error is caused because "linudev@aesthetic" is not an output attribute in your HM fake?

I need to rewrite these instructions. Currently you have to install nixos in the traditional way, then do a ### rebuild (with my dotfiles) and then activate with nh os switch

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

2 participants