About SNUG
About Sofia Nix User Group
The Sofia Nix User Group (SNUG) is a community-driven organization dedicated to promoting and supporting the use of Nix, NixOS, and related technologies in Sofia, Bulgaria.
Founded in 2024, SNUG brings together developers, system administrators, DevOps engineers, and technology enthusiasts who believe in the power of declarative, reproducible systems.
🎯 Our Mission
To create a welcoming and inclusive community where Nix enthusiasts can:
- Learn — From beginner concepts to advanced techniques
- Share — Real-world experiences and best practices
- Collaborate — On projects and ideas
- Connect — With like-minded people in Sofia
❄️ What is Nix?
Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible.
Key Features
| Feature | Description |
|---|---|
| Reproducible | The same package will always produce the same result |
| Declarative | Define your system configuration as code |
| Rollbacks | Easily roll back to previous configurations |
| Isolation | Packages don’t interfere with each other |
| Multi-user | Multiple users can safely install packages |
🐧 What is NixOS?
NixOS is a Linux distribution built on top of the Nix package manager. It uses a declarative configuration model where your entire system — packages, services, users, and settings — is described in configuration files.
This means you can:
- Version control your entire system configuration
- Reproduce the exact same system on multiple machines
- Roll back to any previous configuration
- Share configurations with others
👥 Who We Are
SNUG is run by volunteers from the Sofia tech community. We’re developers, sysadmins, and enthusiasts who use Nix in our daily work and want to share our knowledge with others.
🤝 Get Involved
We welcome everyone interested in Nix, regardless of experience level!
- Join our community — Connect with us online
- Attend events — Come to our meetups
- Check resources — Start learning Nix
SNUG operates under our Code of Conduct to ensure a welcoming environment for all.