Unraveling the shift from mutable Linux systems to the elegant, declarative world of NixOS, where consistency and control redefine the computing experience.
After using Elementary OS for almost half a decade since the Luna release, I wanted to explore other distributions. As I mentioned in my previous posts, Slackware was my first Linux experience, so I wanted to go for something similar this time and ended up with Arch-based Manjaro. It turned out to be a great choice! I’m still using the same laptop from my previous setup post (HP EliteBook 2570P).
Introduction to LXD LXD (pronounced “lex-dee”) is a next-generation system container and virtual machine manager. It offers a unified user experience around full Linux systems running inside containers or virtual machines. Unlike Docker which focuses on application containers, LXD provides system containers that behave more like traditional virtual machines but with the efficiency of containers.
What Makes LXD Special? LXD bridges the gap between containers and virtual machines by providing: