β² 510 βΌ Chat, is this accurate? (lemmy.world) submitted 3 days ago by cannedtuna@lemmy.world to c/linuxmemes@lemmy.world 277 comments fedilink hide all child comments
[β] Johanno@feddit.org 10 points 2 days ago (2 children) As always people forget glorious Nixos permalink fedilink source hideshow 4 child comments replies: [β] Eufalconimorph@discuss.tchncs.de 19 points 2 days ago (1 child) I think we NixOS users get grouped in with Arch. Same socks, different colors. permalink fedilink source parent hideshow 2 child comments replies: [β] Asonyxi@sh.itjust.works 1 point 1 day ago The one NixOS user I know is genuinely like that lol. permalink fedilink source parent [β] GlowingDeer@infosec.pub 3 points 2 days ago (1 child) And the even more glorious, guix permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 2 points 2 days ago (2 children) As a NixOS user, what are some things I would like about Guix? The webpage mostly covers features already present in NixOS, so I'm curious how they diverge. permalink fedilink source parent hideshow 4 child comments replies: [β] GlowingDeer@infosec.pub 3 points 1 day ago (1 child) Superior Error handling and debugging(with Lisp REPL) thanks to Guile Scheme language. Guile scheme is easier to write and understand. It has a mature ecosystem of libraries and standard programming constructs (macros, recursion, higher-order functions) In Guix System, the package manager, the build system, and the system configuration are all written in the same language. No systemd, Guix system uses GNU Shepherd. You define services directly in Guile Scheme. This allows for dynamic service manipulation, hot-swapping, and introspection using the same language as the rest of the system. Guix home (the home manager) is built in and very easy to use if you already got the hang of Guile Scheme. Guix uses linux-libre, which is fully free kernel. If your hardware is not supported (likely) there is a nonguix channel to get proprietary packages to make it work. The standard guix repository contains only free software. Proprietary software can be installed via some other channels, but not recommended. permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 1 point 1 day ago (1 child) Thanks for the breakdown. Those are some good arguments in favor of it I hadn't heard. Nix lang can leave some things to be desired, especially in the error handling/debugging department. permalink fedilink source parent hideshow 2 child comments replies: [β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent [β] JackbyDev@programming.dev 2 points 2 days ago If NixOS uses systemd that's the difference probably, my understanding is that guix is a non-systemd distro. (I am not who you replied to, just trying to help.) permalink fedilink source parent
[β] Eufalconimorph@discuss.tchncs.de 19 points 2 days ago (1 child) I think we NixOS users get grouped in with Arch. Same socks, different colors. permalink fedilink source parent hideshow 2 child comments replies: [β] Asonyxi@sh.itjust.works 1 point 1 day ago The one NixOS user I know is genuinely like that lol. permalink fedilink source parent
[β] Asonyxi@sh.itjust.works 1 point 1 day ago The one NixOS user I know is genuinely like that lol. permalink fedilink source parent
[β] GlowingDeer@infosec.pub 3 points 2 days ago (1 child) And the even more glorious, guix permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 2 points 2 days ago (2 children) As a NixOS user, what are some things I would like about Guix? The webpage mostly covers features already present in NixOS, so I'm curious how they diverge. permalink fedilink source parent hideshow 4 child comments replies: [β] GlowingDeer@infosec.pub 3 points 1 day ago (1 child) Superior Error handling and debugging(with Lisp REPL) thanks to Guile Scheme language. Guile scheme is easier to write and understand. It has a mature ecosystem of libraries and standard programming constructs (macros, recursion, higher-order functions) In Guix System, the package manager, the build system, and the system configuration are all written in the same language. No systemd, Guix system uses GNU Shepherd. You define services directly in Guile Scheme. This allows for dynamic service manipulation, hot-swapping, and introspection using the same language as the rest of the system. Guix home (the home manager) is built in and very easy to use if you already got the hang of Guile Scheme. Guix uses linux-libre, which is fully free kernel. If your hardware is not supported (likely) there is a nonguix channel to get proprietary packages to make it work. The standard guix repository contains only free software. Proprietary software can be installed via some other channels, but not recommended. permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 1 point 1 day ago (1 child) Thanks for the breakdown. Those are some good arguments in favor of it I hadn't heard. Nix lang can leave some things to be desired, especially in the error handling/debugging department. permalink fedilink source parent hideshow 2 child comments replies: [β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent [β] JackbyDev@programming.dev 2 points 2 days ago If NixOS uses systemd that's the difference probably, my understanding is that guix is a non-systemd distro. (I am not who you replied to, just trying to help.) permalink fedilink source parent
[β] Robert7301201@slrpnk.net 2 points 2 days ago (2 children) As a NixOS user, what are some things I would like about Guix? The webpage mostly covers features already present in NixOS, so I'm curious how they diverge. permalink fedilink source parent hideshow 4 child comments replies: [β] GlowingDeer@infosec.pub 3 points 1 day ago (1 child) Superior Error handling and debugging(with Lisp REPL) thanks to Guile Scheme language. Guile scheme is easier to write and understand. It has a mature ecosystem of libraries and standard programming constructs (macros, recursion, higher-order functions) In Guix System, the package manager, the build system, and the system configuration are all written in the same language. No systemd, Guix system uses GNU Shepherd. You define services directly in Guile Scheme. This allows for dynamic service manipulation, hot-swapping, and introspection using the same language as the rest of the system. Guix home (the home manager) is built in and very easy to use if you already got the hang of Guile Scheme. Guix uses linux-libre, which is fully free kernel. If your hardware is not supported (likely) there is a nonguix channel to get proprietary packages to make it work. The standard guix repository contains only free software. Proprietary software can be installed via some other channels, but not recommended. permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 1 point 1 day ago (1 child) Thanks for the breakdown. Those are some good arguments in favor of it I hadn't heard. Nix lang can leave some things to be desired, especially in the error handling/debugging department. permalink fedilink source parent hideshow 2 child comments replies: [β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent [β] JackbyDev@programming.dev 2 points 2 days ago If NixOS uses systemd that's the difference probably, my understanding is that guix is a non-systemd distro. (I am not who you replied to, just trying to help.) permalink fedilink source parent
[β] GlowingDeer@infosec.pub 3 points 1 day ago (1 child) Superior Error handling and debugging(with Lisp REPL) thanks to Guile Scheme language. Guile scheme is easier to write and understand. It has a mature ecosystem of libraries and standard programming constructs (macros, recursion, higher-order functions) In Guix System, the package manager, the build system, and the system configuration are all written in the same language. No systemd, Guix system uses GNU Shepherd. You define services directly in Guile Scheme. This allows for dynamic service manipulation, hot-swapping, and introspection using the same language as the rest of the system. Guix home (the home manager) is built in and very easy to use if you already got the hang of Guile Scheme. Guix uses linux-libre, which is fully free kernel. If your hardware is not supported (likely) there is a nonguix channel to get proprietary packages to make it work. The standard guix repository contains only free software. Proprietary software can be installed via some other channels, but not recommended. permalink fedilink source parent hideshow 2 child comments replies: [β] Robert7301201@slrpnk.net 1 point 1 day ago (1 child) Thanks for the breakdown. Those are some good arguments in favor of it I hadn't heard. Nix lang can leave some things to be desired, especially in the error handling/debugging department. permalink fedilink source parent hideshow 2 child comments replies: [β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent
[β] Robert7301201@slrpnk.net 1 point 1 day ago (1 child) Thanks for the breakdown. Those are some good arguments in favor of it I hadn't heard. Nix lang can leave some things to be desired, especially in the error handling/debugging department. permalink fedilink source parent hideshow 2 child comments replies: [β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent
[β] GlowingDeer@infosec.pub 1 point 6 minutes ago Make the transition if you feel like it. On youtube, there is a channel called System Crafters, who has various resources for understanding how to work with guix system, emacs and EmacsWM, if you are interested in the most unified operating system. permalink fedilink source parent
[β] JackbyDev@programming.dev 2 points 2 days ago If NixOS uses systemd that's the difference probably, my understanding is that guix is a non-systemd distro. (I am not who you replied to, just trying to help.) permalink fedilink source parent