Athena-OS / athena-nix

Athena OS Nix configuration files focused on Cybersecurity. Learn, practice and enjoy with any hacking tool!
https://athenaos.org
MIT License
109 stars 11 forks source link

[BUG]: Athena OS is not going to install over NixOS (building problem) #10

Open DDrozdzz-1066 opened 2 months ago

DDrozdzz-1066 commented 2 months ago

Athena OS version

NixOS 23.11 (Tapir)

Which environment or technology are you using?

Kernel version

6.1.71

Involved software

No response

Repro steps

I used the commands: sudo nix-channel --update, nix-shell -p git, git clone https://github.com/Athena-OS/athena-nix, cd athena-nix/nixos, sudo cp -rf home-manager hosts modules pkgs users configuration.nix default.nix /etc/nixos/,

and I get an error that reads:

The option `services.libinput' does not exist. Definition values:
       - In `/etc/nixos/modules/hardware':
           {
             enable = true;
           }

which prevented me from installing Athena OS over NixOS. Zrzut ekranu z 2024-06-21 17-19-51

Expected behavior

I expect to see a properly built Athena operating system and zero errors while building it

Actual behavior

During the build process, the terminal returned several errors regarding the system build

Diagnostic logs

No response

AkechiShiro commented 1 month ago

Hello @DDrozdzz-1066 23.11 is deprecated, please upgrade to 24.05 which is the latest supported release.

AkechiShiro commented 1 month ago

The service.libinput is defined only for 24.05 and replaces the old xserver.libinput which breaks your install right now.

AkechiShiro commented 1 month ago

Let me know if I can close this once you have been able to upgrade to 24.05 and install successfully @DDrozdzz-1066