kaku icon indicating copy to clipboard operation
kaku copied to clipboard

Home Manager Issues

Open Scovi opened this issue 1 year ago • 1 comments

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.

Scovi avatar Aug 14 '24 04:08 Scovi

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

linuxmobile avatar Aug 14 '24 17:08 linuxmobile