Waffelson@lemmy.world to linuxmemes@lemmy.world · 7 months agoIn search of a non-existent thinglemmy.worldimagemessage-square83fedilinkarrow-up1396arrow-down115
arrow-up1381arrow-down1imageIn search of a non-existent thinglemmy.worldWaffelson@lemmy.world to linuxmemes@lemmy.world · 7 months agomessage-square83fedilink
minus-squareJohanno@feddit.delinkfedilinkarrow-up6arrow-down1·7 months agoOnly to drop them all in favor of nixos. However you mostly can translate your config into configuration.nix
minus-squareVincent Adultman@lemmy.worldlinkfedilinkarrow-up6·7 months agoThat’s my goal. When I tried NixOS 3 years ago I didn’t had time and there was a lack of documentation to make a .nix for missing packages. Community was… something not very welcoming. I will try again during college break.
minus-squareJohanno@feddit.delinkfedilinkarrow-up3·edit-27 months agoWell documentation is still not great. But I can deal with it. The first step is to really understand how nix works and how nix-shell -p works. Then probably know that autoPatchelfHook exists And sth. You have to watch out for if you install sth. With a daemon or a service you need to enable it additionally to the installation. So for example for open-iscsi you need to enable the service.open-iscsi = enable so it can work. Flakes are still a nogo for me. I don’t understand them and I don’t want to deal with them until I get the rest into my head.
Only to drop them all in favor of nixos. However you mostly can translate your config into configuration.nix
That’s my goal. When I tried NixOS 3 years ago I didn’t had time and there was a lack of documentation to make a .nix for missing packages. Community was… something not very welcoming. I will try again during college break.
Well documentation is still not great. But I can deal with it.
The first step is to really understand how nix works and how nix-shell -p works.
Then probably know that autoPatchelfHook exists
And sth. You have to watch out for if you install sth. With a daemon or a service you need to enable it additionally to the installation.
So for example for open-iscsi you need to enable the service.open-iscsi = enable so it can work.
Flakes are still a nogo for me. I don’t understand them and I don’t want to deal with them until I get the rest into my head.