You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think this project is awesome. It works great and simplifies setting up a linux workstation in general.
I was watching a video earlier today and it just sort of clicked just five minutes ago that linutil could provide an alternative to flatpak / snap / appImage that is reproducible with very minimal impact on performance by providing access to Nix and the Nix Store.
Disclaimer- It doesn't have to be Nix. It can be Guix as well. GNU's Guix uses the Guile schema(?) language(?) and is released under GPL3+ and is easier to write than Nixlang with none of the drama of Determinate-Systems. In comparison, Nix is more mature and supports closed-source software directly. Using Guix to install NVIDIA drivers will require that Nix is also installed.
Implementation can be a simple toggle somewhere in the application (args or in TUI).
This loosely relates to some of the ideas found in thread #187-- if installing a program requires a configuration to be generated (such as I believe in the case of Guix, or a more advanced, out-of-scope, setup of Nix), it should just be generated in the default directory.
To be clear, this is not supporting the suggestion that linutil should include features for distro creation (another example of out-of-scope). It's suggesting that we should make use of such powerful distro-agnostic package managers, and allow using them as an alternative to FlatPak/Snap/AppImage.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hey there linutil team,
I think this project is awesome. It works great and simplifies setting up a linux workstation in general.
I was watching a video earlier today and it just sort of clicked just five minutes ago that linutil could provide an alternative to flatpak / snap / appImage that is reproducible with very minimal impact on performance by providing access to Nix and the Nix Store.
Disclaimer- It doesn't have to be Nix. It can be Guix as well. GNU's Guix uses the Guile schema(?) language(?) and is released under GPL3+ and is easier to write than Nixlang with none of the drama of Determinate-Systems. In comparison, Nix is more mature and supports closed-source software directly. Using Guix to install NVIDIA drivers will require that Nix is also installed.
Implementation can be a simple toggle somewhere in the application (args or in TUI).
This loosely relates to some of the ideas found in thread #187-- if installing a program requires a configuration to be generated (such as I believe in the case of Guix, or a more advanced, out-of-scope, setup of Nix), it should just be generated in the default directory.
To be clear, this is not supporting the suggestion that linutil should include features for distro creation (another example of out-of-scope). It's suggesting that we should make use of such powerful distro-agnostic package managers, and allow using them as an alternative to FlatPak/Snap/AppImage.
Kind Regards,
mj
Beta Was this translation helpful? Give feedback.
All reactions