• Home Page, Headlines
 • DW Weekly, Comments
 • Packages, Package Management
 • Glossary, FAQ, Mobile Site
 • Search, Sitemap
 • Major Distributions
 • Submit Distribution
 • Upcoming Releases
 • About DistroWatch
 • Beginner's Guide
 • Torrents, Page Hit Ranking
 • Advertise

NixOS RSS Feed DistroWatch.com: NixOS

NixOS


Last Update: 2026-04-10 14:23 UTC


NixOS is an independently developed GNU/Linux distribution that aims to improve the state of the art in system configuration management. In NixOS, the entire operating system, including the kernel, applications, system packages and configuration files, are built by the Nix package manager. Nix stores all packages in isolation from each other; as a result there are no /bin, /sbin, /lib or /usr directories and all packages are kept in /nix/store instead. Other innovative features of NixOS include reliable upgrades, rollbacks, reproducible system configurations, source-based model with binaries, and multi-user package management. Although NixOS started as a research project, it is now a functional and usable operating system that includes hardware detection, KDE as the default desktop, and systemd for managing system services.

Popularity (hits per day): 12 months: 15 (566), 6 months: 20 (556), 3 months: 20 (528), 4 weeks: 24 (503), 1 week: 33 (453)

Average visitor rating: 9.0/10 from 115 review(s).


NixOS Summary
Distribution NixOS
Home Page https://nixos.org/
Mailing Lists --
User Forums https://discourse.nixos.org/
Alternative User Forums
Documentation https://wiki.nixos.org/ (official Wiki) • https://nixos.wiki/ (community Wiki) • https://nixos.org/learn/
Screenshots DistroWatch Gallery
Screencasts
Download Mirrors https://nixos.org/download/DistroWatch Torrent Archive
Bug Tracker https://github.com/NixOS/nixpkgs/issues
Related Websites  
Reviews 24.x: LinuxFr (French)
23.x: DistroWatch
22.x: Brian McGeeDistroWatch
20.x: CatGirlDistroWatch
1x: DistroWatchLinuxFR (French) • DistroWatchLinuxFR (French) • OrdinatechnicLinuxFR (French)
Where To Donate, Buy or Try https://nixos.org/donate/

Recent Related News and Releases
  Releases announcements with download links and checksums:
 • 2025-11-30: Distribution Release: NixOS 25.11
 • 2025-05-23: Distribution Release: NixOS 25.05
 • 2024-06-06: Distribution Release: NixOS 24.05
 • 2023-11-30: Distribution Release: NixOS 23.11
 • 2023-06-01: Distribution Release: NixOS 23.05
 • 2022-12-01: Distribution Release: NixOS 22.11
 • 2022-05-30: Distribution Release: NixOS 22.05
 • 2021-12-01: Distribution Release: NixOS 21.11
 • 2021-06-02: Distribution Release: NixOS 21.05
 • 2020-10-27: Distribution Release: NixOS 20.09
 • 2020-04-21: Distribution Release: NixOS 20.03
 • 2019-10-09: Distribution Release: NixOS 19.09
 • More NixOS releases...

  Headlines:
 • 2025-09-29 NixOS moderation team resigns
 • 2025-01-23 Nix ported to FreeBSD kernel
 • 2023-09-20 A new guide to Nix published
 • 2022-05-31 NixOS adopts Calamares installer
 • 2021-06-21 NixOS offers install media with reproducible builds
 • More NixOS headlines...

Table Notes and Explanations

(Please refer to the table below.)
  • Select view:
  • To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
  • Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
  • Colour scheme: green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
TUXEDO
TUXEDO Computers

TUXEDO Computers - Linux Hardware in a tailor made suite
Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!

Learn more about our full service package and all benefits from buying at TUXEDO.

Star Labs

Star Labs Systems | Laptops designed for Linux

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.


Advertisement


Feature unstable 25.11
xantusia
25.05
warbler
24.11
vicuna
24.05
uakari
23.11
tapir
23.05
stoat
22.11
raccoon
22.05
quokka
21.11
porcupine
21.05
okapi
20.09
nightingale
20.03
markhor
19.09
loris
19.03
koi
18.09
jellyfish
17.09
hummingbird
16.09
flounder
16.03
emu
15.09.1012
dingo
14.12.885
caterpillar
14.04.630
baboon
13.10.35728
aardvark
Feature
Release Date 2026-04-10 2025-11-30 2025-05-23 2024-11-30 2024-05-31 2023-11-30 2023-05-31 2022-12-01 2022-05-30 2021-11-30 2021-06-02 2020-10-27 2020-04-20 2019-10-09 2019-04-11 2018-10-06 2017-10-02 2016-10-03 2016-04-01 2016-02-05 2015-09-27 2015-02-25 2014-07-19 Release Date
End Of Life -- 2026-06-30 2025-12-31 2025-06-30 2024-12-31 2024-06-30     2022-12 2021-12 2021-12 2021-04 2020-10 2020-04                   End Of Life
Price (US$) Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Price (US$)
Image Size (MB) -- 1500-3500 1400-3800 800-2400 800-2400 800-2400 800-2400 800-2400 800-2200 700-2100 600-1900 500-1400 500-1200 500-1200 500-1100 500-1100 300-900             Image Size (MB)
Free Download ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO Free Download
Installation Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Calamares Text mode Text mode Text mode Text mode Text mode Text mode Text mode Text mode Text mode Installation
Default Desktop GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma KDE Plasma KDE Plasma KDE Plasma KDE KDE KDE KDE KDE KDE KDE KDE Default Desktop
Default Browser Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Firefox Default Browser
Package Format nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg nixpkg Package Format
Package Management nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix nix Package Management
Release Model Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Release Model
Office Suite -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, LibreOffice Calligra, LibreOffice Office Suite
Processor Architecture aarch64, x86_64 aarch64, x86_64 aarch64, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 i686, x86_64 i686, x86_64 aarch64, i686, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 Processor Architecture
Init Software systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd Init Software
Journaled File Systems                                               Journaled File Systems
Multilingual                                               Multilingual
Full Package List unstable 25.11 25.05 24.11 24.05 23.11 23.05 22.11 22.05 21.11 21.05 20.09 20.03 19.09 19.03 18.09 17.09 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728 Full Package List

Full Package List:   NixOS 20.09
  Number of packages: 1,062 (download as TXT)
----------------------------------------------------------------------------------------------------
  •  a52dec-0.7.4p4
  •  aalib-1.4rc5
  •  acl-2.2.53
  •  acl-2.2.53-bin
  •  acl-2.2.53-doc
  •  acl-2.2.53-man
  •  adwaita-icon-theme-3.36.1
  •  alsa-firmware-1.2.1
  •  alsa-lib-1.2.3
  •  alsa-plugins-1.2.2
  •  alsa-topology-conf-1.2.3
  •  alsa-ucm-conf-1.2.3
  •  alsa-utils-1.2.3
  •  append-initrd-secrets
  •  appstream-glib-0.7.17
  •  appstream-qt-0.12.11
  •  atk-2.36.0
  •  atkmm-2.28.0
  •  at-spi2-atk-2.34.2
  •  at-spi2-core-2.36.0
  •  attica-5.73.0
  •  attr-2.4.48
  •  attr-2.4.48-bin
  •  attr-2.4.48-dev
  •  attr-2.4.48-doc
  •  attr-2.4.48-man
  •  audiofile-0.3.6
  •  audit-2.8.5
  •  audit-2.8.5-bin
  •  avahi-0.7
  •  aws-c-common-0.3.11
  •  aws-c-event-stream-0.1.1
  •  aws-checksums-0.1.7
  •  aws-sdk-cpp-1.7.90
  •  baloo-5.73.0
  •  baloo-5.73.0-bin
  •  baloo-widgets-20.08.1
  •  bash-4.4-p23
  •  bash-completion-2.10
  •  bash-interactive-4.4-p23
  •  bash-interactive-4.4-p23-doc
  •  bash-interactive-4.4-p23-info
  •  bash-interactive-4.4-p23-man
  •  bcache-tools-1.0.7
  •  bind-9.14.12-host
  •  bind-9.14.12-lib
  •  bind-9.14.12-man
  •  binutils-2.31.1
  •  binutils-wrapper-2.31.1
  •  bison-3.7.1
  •  bluez-qt-5.73.0
  •  bluez-qt-5.73.0-bin
  •  boehm-gc-8.0.4
  •  boost-1.69.0
  •  breeze-gtk-5.18.5
  •  breeze-icons-5.73.0
  •  breeze-qt5-5.18.5
  •  breeze-qt5-5.18.5-bin
  •  brotli-1.0.9-lib
  •  btrfs-progs-5.7
  •  bubblewrap-0.4.1
  •  busybox-1.31.1
  •  busybox-1.31.1-x86_64-unknown-linux-musl
  •  bvi-1.4.1
  •  bzip2-1.0.6.0.1
  •  bzip2-1.0.6.0.1-bin
  •  bzip2-1.0.6.0.1-man
  •  cairo-1.16.0
  •  cairomm-1.12.2
  •  ccrypt-1.11
  •  cdparanoia-III-10.2
  •  celt-0.11.3
  •  chromaprint-1.5.0
  •  cifs-utils-6.9
  •  command-not-found
  •  console-env
  •  coreutils-8.31
  •  coreutils-8.31-info
  •  cpio-2.13
  •  cracklib-2.9.7
  •  crda-3.18
  •  cryptsetup-2.3.3
  •  cryptsetup-2.3.3-man
  •  cups-2.3.3
  •  cups-2.3.3-lib
  •  curl-7.72.0
  •  curl-7.72.0-bin
  •  curl-7.72.0-man
  •  cyrus-sasl-2.1.27
  •  dav1d-0.7.1
  •  db-4.8.30
  •  db-5.3.28
  •  dbus-1
  •  dbus-1.12.20
  •  dbus-1.12.20-doc
  •  dbus-1.12.20-lib
  •  dbus-glib-0.110
  •  dconf-0.36.0-lib
  •  ddcutil-0.9.9
  •  ddrescue-1.25
  •  dejavu-fonts-2.37
  •  dejavu-fonts-minimal-2.37
  •  desktop-file-utils-0.24
  •  desktops
  •  dhcp-4.4.2
  •  diffutils-3.7
  •  diffutils-3.7-info
  •  directfb-1.7.7
  •  dmraid-1.0.0.rc16
  •  dnsmasq-2.82
  •  dns-root-data-2019-01-11
  •  docbook-xml-4.5
  •  docbook-xsl-ns-1.79.2
  •  dolphin-20.08.1
  •  dolphin-plugins-20.08.1
  •  dosfstools-4.1
  •  dvp-1.2.1
  •  e2fsprogs-1.45.5
  •  e2fsprogs-1.45.5-bin
  •  e2fsprogs-1.45.5-info
  •  e2fsprogs-1.45.5-man
  •  ebook-tools-0.2.2
  •  ed-1.16
  •  editline-1.17.0
  •  editorconfig-core-c-0.12.1
  •  efibootmgr-17
  •  efivar-37
  •  efivar-37-bin
  •  efivar-37-man
  •  elfutils-0.180
  •  epoxy-1.5.4
  •  etc
  •  ethtool-5.4
  •  exfat-1.3.0
  •  exiv2-0.27.3
  •  expand-response-params
  •  expat-2.2.8
  •  extra-hwdb-file
  •  extra-udev-rules
  •  f2fs-tools-1.13.0
  •  faad2-2.9.2
  •  fc-cache
  •  fdk-aac-2.0.1
  •  feh-3.5
  •  ffmpeg-3.4.8
  •  ffmpeg-4.3.1
  •  ffmpegthumbs-20.08.1
  •  fftw-double-3.3.8
  •  fftw-single-3.3.8
  •  file-5.39
  •  findutils-4.7.0
  •  findutils-4.7.0-info
  •  firefox-82.0
  •  firefox-unwrapped-82.0
  •  firewall-reload
  •  firewall-start
  •  firewall-stop
  •  firmware
  •  firmware-linux-nonfree-2020-05-19
  •  flac-1.3.3
  •  flatpak-1.8.1
  •  flex-2.6.4
  •  flite-2.1.0
  •  fluidsynth-2.0.6
  •  font-adobe-100dpi-1.0.3
  •  font-adobe-75dpi-1.0.3
  •  font-bh-100dpi-1.0.3
  •  font-bh-lucidatypewriter-100dpi-1.0.3
  •  font-bh-lucidatypewriter-75dpi-1.0.3
  •  fontconfig-2.13.92
  •  fontconfig-2.13.92-bin
  •  fontconfig-2.13.92-lib
  •  fontconfig-conf
  •  fontconfig-etc
  •  font-cursor-misc-1.0.3
  •  font-misc-misc-1.1.2
  •  frameworkintegration-5.73.0
  •  frameworkintegration-5.73.0-bin
  •  freefont-ttf-20120503
  •  freepats-20060219
  •  freetype-2.10.2
  •  fribidi-1.0.7
  •  fuse-2.9.9
  •  fuse-3.9.4
  •  gamin-0.1.10
  •  gawk-5.1.0
  •  gawk-5.1.0-info
  •  gawk-5.1.0-man
  •  gcc-9.3.0
  •  gcc-9.3.0-lib
  •  gcc-wrapper-9.3.0
  •  gcr-3.36.0
  •  gd-2.3.0
  •  gdbm-1.18.1
  •  gdk-pixbuf-2.40.0
  •  geoclue-2.5.6
  •  getent-1003.1-2008
  •  gettext-0.21
  •  gflags-2.2.2
  •  gfortran-9.3.0-lib
  •  giflib-5.2.1
  •  git-2.28.0
  •  git-2.28.0-doc
  •  glib-2.64.5
  •  glibc-2.31
  •  glibc-2.31-bin
  •  glibc-2.31-dev
  •  glibc-locales-2.31
  •  glibmm-2.64.2
  •  glib-networking-2.64.3
  •  glog-0.4.0
  •  glu-9.0.1
  •  glxinfo-8.4.0
  •  gmp-6.2.0
  •  gnugrep-3.4
  •  gnugrep-3.4-info
  •  gnum4-1.4.18
  •  gnumake-4.3
  •  gnupg-2.2.23
  •  gnuplot-5.4.0
  •  gnused-4.8
  •  gnused-4.8-info
  •  gnutar-1.32
  •  gnutar-1.32-info
  •  gnutls-3.6.15
  •  gobject-introspection-1.64.1
  •  gpart-0.3
  •  gparted-1.1.0
  •  gpgme-1.14.0
  •  gpm-1.20.7
  •  gptfdisk-1.0.5
  •  grantlee-5.2.0
  •  graphite2-1.3.14
  •  groff-1.22.4
  •  grub-2.04
  •  gsasl-1.8.0
  •  gsettings-desktop-schemas-3.36.1
  •  gsm-1.0.19
  •  gss-1.0.3
  •  gssdp-1.2.3
  •  gst-libav-1.16.2
  •  gst-plugins-bad-1.16.2
  •  gst-plugins-base-1.16.2
  •  gst-plugins-good-1.16.2
  •  gst-plugins-ugly-1.16.2
  •  gstreamer-1.16.2
  •  gtk+-2.24.32
  •  gtk+3-3.24.21
  •  gtkmm-3.24.2
  •  gupnp-1.2.0
  •  gupnp-igd-0.2.5
  •  gyre-fonts-2.005
  •  gzip-1.10
  •  gzip-1.10-info
  •  gzip-1.10-man
  •  hack-font-3.003
  •  harfbuzz-2.7.1
  •  hdf5-1.10.6
  •  hdparm-9.58
  •  hicolor-icon-theme-0.17
  •  hidapi-0.9.0
  •  hook
  •  http-parser-2.9.4
  •  hunspell-1.7.0
  •  iana-etc-20200729
  •  ibus-1.5.22
  •  iceauth-1.0.8
  •  icu4c-67.1
  •  ilmbase-2.5.3
  •  imlib2-1.7.0
  •  inetutils-1.9.4
  •  initrd-linux-5.4.72
  •  intel2200BGFirmware-3.1
  •  iodine-unstable-2019-09-27
  •  iproute2-5.8.0
  •  iptables-1.8.5
  •  iputils-20200821
  •  ipv6-privacy-extensions.rules
  •  iso-codes-4.5.0
  •  jansson-2.13.1
  •  jfsutils-1.1.15
  •  joe-4.6
  •  jpegexiforient-unstable-2002-02-17
  •  jq-1.6-bin
  •  jq-1.6-lib
  •  json-c-0.14
  •  json-glib-1.4.4
  •  kactivities-5.73.0
  •  kactivities-5.73.0-bin
  •  kactivities-stats-5.73.0
  •  kactivitymanagerd-5.18.5
  •  karchive-5.73.0
  •  kate-20.08.1
  •  kauth-5.73.0
  •  kbd-2.0.4
  •  kbookmarks-5.73.0
  •  kcmutils-5.73.0
  •  kcmutils-5.73.0-bin
  •  kcodecs-5.73.0
  •  kcompletion-5.73.0
  •  kconfig-5.73.0
  •  kconfig-5.73.0-bin
  •  kconfigwidgets-5.73.0
  •  kcoreaddons-5.73.0
  •  kcoreaddons-5.73.0-bin
  •  kcrash-5.73.0
  •  kdbusaddons-5.73.0
  •  kdbusaddons-5.73.0-bin
  •  kdeclarative-5.73.0
  •  kdeclarative-5.73.0-bin
  •  kde-cli-tools-5.18.5
  •  kdecoration-5.18.5
  •  kded-5.73.0
  •  kdegraphics-thumbnailers-20.08.1
  •  kde-gtk-config-5.18.5
  •  kdelibs4support-5.73.0
  •  kdeplasma-addons-5.18.5
  •  kdesignerplugin-5.73.0
  •  kdesu-5.73.0
  •  kdnssd-5.73.0
  •  kdoctools-5.73.0
  •  kdsoap-1.9.0
  •  kemoticons-5.73.0
  •  kemoticons-5.73.0-bin
  •  kernel-modules
  •  kexec-tools-2.0.20
  •  keyutils-1.6.1-lib
  •  kfilemetadata-5.73.0
  •  kfilemetadata-5.73.0-bin
  •  kgamma5-5.18.5
  •  kglobalaccel-5.73.0
  •  kglobalaccel-5.73.0-bin
  •  kguiaddons-5.73.0
  •  khelpcenter-20.08.1
  •  kholidays-5.73.0
  •  khotkeys-5.18.5
  •  khotkeys-5.18.5-bin
  •  khtml-5.73.0
  •  khtml-5.73.0-bin
  •  ki18n-5.73.0
  •  ki18n-5.73.0-bin
  •  kiconthemes-5.73.0
  •  kiconthemes-5.73.0-bin
  •  kidletime-5.73.0
  •  kidletime-5.73.0-bin
  •  kimageformats-5.73.0
  •  kinfocenter-5.18.5
  •  kinit-5.73.0
  •  kio-5.73.0
  •  kio-extras-20.08.1
  •  kipi-plugins-20.08.1
  •  kirigami2-5.73.0
  •  kitemmodels-5.73.0
  •  kitemviews-5.73.0
  •  kjobwidgets-5.73.0
  •  kjobwidgets-5.73.0-bin
  •  kjs-5.73.0
  •  kjsembed-5.73.0
  •  kmenuedit-5.18.5
  •  kmod-27
  •  kmod-blacklist-22-1.1ubuntu1
  •  knewstuff-5.73.0
  •  knewstuff-5.73.0-bin
  •  knotifications-5.73.0
  •  knotifications-5.73.0-bin
  •  knotifyconfig-5.73.0
  •  konsole-20.08.1
  •  kpackage-5.73.0
  •  kpackage-5.73.0-bin
  •  kparts-5.73.0
  •  kparts-5.73.0-bin
  •  kpeople-5.73.0
  •  kpeople-5.73.0-bin
  •  kplotting-5.73.0
  •  kpty-5.73.0
  •  kquickcharts-5.73.0
  •  kross-5.73.0
  •  krunner-5.73.0
  •  krunner-5.73.0-bin
  •  kscreen-5.18.5
  •  kscreenlocker-5.18.5
  •  kservice-5.73.0
  •  kservice-5.73.0-bin
  •  ksshaskpass-5.18.5
  •  ksysguard-5.18.5
  •  ktexteditor-5.73.0
  •  ktexteditor-5.73.0-bin
  •  ktextwidgets-5.73.0
  •  ktextwidgets-5.73.0-bin
  •  kunitconversion-5.73.0
  •  kwallet-5.73.0
  •  kwallet-5.73.0-bin
  •  kwalletmanager-20.08.1
  •  kwallet-pam-5.18.5
  •  kwayland-5.73.0
  •  kwayland-5.73.0-bin
  •  kwidgetsaddons-5.73.0
  •  kwin-5.18.5
  •  kwin-5.18.5-bin
  •  kwindowsystem-5.73.0
  •  kwrited-5.18.5
  •  kxmlgui-5.73.0
  •  kxmlgui-5.73.0-bin
  •  kxmlrpcclient-5.73.0
  •  lame-3.100-lib
  •  lcms2-2.11
  •  ldns-1.7.1
  •  less-551
  •  libaio-0.3.111
  •  libaom-2.0.0
  •  libapparmor-2.13.4
  •  libarchive-3.4.3-lib
  •  libass-0.14.0
  •  libassuan-2.5.3
  •  libasyncns-0.8
  •  libatasmart-0.19
  •  libavc1394-0.5.4
  •  libblockdev-2.24
  •  libbs2b-3.1.0
  •  libbsd-0.10.0
  •  libbytesize-2.4
  •  libcaca-0.99.beta19
  •  libcanberra-0.30
  •  libcap-2.27
  •  libcap-2.27-dev
  •  libcap-2.27-doc
  •  libcap-2.27-lib
  •  libcap-2.27-man
  •  libcap-ng-0.7.10
  •  libcbor-unstable-2019-07-25
  •  libcddb-1.3.2
  •  libcdio-2.1.0
  •  libcerf-1.13
  •  libdaemon-0.14
  •  libdbusmenu-qt-0.9.3+16
  •  libdc1394-2.2.6
  •  libde265-1.0.5
  •  libdmtx-0.7.4
  •  libdrm-2.4.102
  •  libdv-1.0.0
  •  libdvdcss-1.4.2
  •  libdvdnav-6.1.0
  •  libdvdread-6.1.1
  •  libedit-20191231-3.1
  •  libelf-0.8.13
  •  liberation-fonts-2.1.0
  •  libevdev-1.9.1
  •  libevent-2.1.12
  •  libewf-20171104
  •  libexif-0.6.22
  •  libffi-3.3
  •  libfido2-1.4.0
  •  libfontenc-1.1.4
  •  libgcrypt-1.8.6
  •  libgit2-1.0.0
  •  libGL-1.3.2
  •  libglvnd-1.3.2
  •  libgme-0.6.3
  •  libgpg-error-1.38
  •  libgudev-233
  •  libICE-1.0.10
  •  libid3tag-0.15.1b
  •  libidn-1.36
  •  libidn2-2.3.0
  •  libiec61883-1.2.0
  •  libimobiledevice-2020-01-20
  •  libinput-1.16.1
  •  libjack2-1.9.14
  •  libjpeg-turbo-2.0.4
  •  libjpeg-turbo-2.0.4-bin
  •  libkate-0.4.1
  •  libkdcraw-20.08.1
  •  libkexiv2-20.08.1
  •  libkipi-20.08.1
  •  libkrb5-1.18
  •  libksba-1.4.0
  •  libkscreen-5.18.5
  •  libksysguard-5.18.5
  •  libksysguard-5.18.5-bin
  •  libmbim-1.24.2
  •  libmms-0.6.4
  •  libmnl-1.0.4
  •  libmodplug-0.8.9.0
  •  libmpeg2-0.5.1
  •  libmtp-1.1.17
  •  libmtp-1.1.17-bin
  •  libndctl-69-lib
  •  libndp-1.7
  •  libnetfilter_conntrack-1.0.8
  •  libnfnetlink-1.0.1
  •  libnftnl-1.1.7
  •  libnice-0.1.16
  •  libnl-3.5.0
  •  libnma-1.8.30
  •  libnotify-0.7.9
  •  libofa-0.9.3
  •  libogg-1.3.4
  •  libopus-1.3.1
  •  libossp-uuid-1.6.2
  •  libpaper-1.1.24
  •  libpcap-1.9.1
  •  libpciaccess-0.16
  •  libpipeline-1.5.3
  •  libplist-2019-04-04
  •  libpng-apng-1.6.37
  •  libproxy-0.4.15
  •  libpsl-0.21.0
  •  libpulseaudio-13.0
  •  libpulseaudio-13.0-dev
  •  libqalculate-3.12.1
  •  libqmi-1.26.2
  •  libraw-0.20.0-lib
  •  libraw1394-2.1.2
  •  libressl-3.1.3
  •  libressl-3.1.3-man
  •  libressl-3.1.3-nc
  •  librsvg-2.48.8
  •  libsamplerate-0.1.9
  •  libseccomp-2.5.0-lib
  •  libsecret-0.20.3
  •  libselinux-2.9
  •  libshout-2.4.3
  •  libsigc++-2.10.1
  •  libSM-1.2.3
  •  libsndfile-1.0.28
  •  libsodium-1.0.18
  •  libsoup-2.70.0
  •  libsrtp-2.3.0
  •  libssh-0.8.9
  •  libssh2-1.9.0
  •  libtasn1-4.16.0
  •  libtheora-1.1.1
  •  libtiff-4.1.0
  •  libtirpc-1.2.6
  •  libtool-2.4.6-lib
  •  libunistring-0.9.10
  •  libunwind-1.4.0
  •  libusb-1.0.23
  •  libusbmuxd-2019-03-23
  •  libva-2.8.0
  •  libvdpau-1.4
  •  libvisual-0.4.0
  •  libvorbis-1.3.6
  •  libvpx-1.7.0
  •  libvpx-1.8.2
  •  libwacom-1.4.1
  •  libwebp-1.0.3
  •  libX11-1.6.12
  •  libXau-1.0.9
  •  libXaw-1.0.13
  •  libxcb-1.13.1
  •  libXcomposite-0.4.5
  •  libXcursor-1.2.0
  •  libXdamage-1.1.5
  •  libXdmcp-1.1.3
  •  libXext-1.3.4
  •  libXfixes-5.0.3
  •  libXfont2-2.0.4
  •  libXft-2.3.3
  •  libXi-1.7.10
  •  libXinerama-1.1.4
  •  libxkbcommon-0.10.0
  •  libxkbfile-1.1.0
  •  libxml2-2.9.10
  •  libXmu-1.1.3
  •  libXpm-3.5.13
  •  libXrandr-1.5.2
  •  libXrender-0.9.10
  •  libXScrnSaver-1.2.3
  •  libxshmfence-1.3
  •  libxslt-1.1.34
  •  libXt-1.2.0
  •  libXtst-1.2.3
  •  libXv-1.0.11
  •  libXvMC-1.0.11
  •  libXxf86misc-1.0.4
  •  libXxf86vm-1.1.4
  •  libyaml-0.2.5
  •  libzip-1.6.1
  •  lilv-0.24.8
  •  linux-5.4.72
  •  linux-headers-5.5
  •  linux-pam-1.3.1
  •  linux-pam-1.3.1-doc
  •  linux-pam-1.3.1-man
  •  llvm-9.0.1-lib
  •  lmdb-0.9.25
  •  lm-sensors-3.6.0
  •  lrdf-0.6.1
  •  luit-20190106
  •  lv2-1.18.0
  •  lvm2-2.03.10
  •  lvm2-2.03.10-bin
  •  lvm2-2.03.10-lib
  •  lvm2-2.03.10-man
  •  lvm2with-dmeventd-2.03.10
  •  lz4-1.9.2
  •  lzo-2.10
  •  mailutils-3.9
  •  man-db-2.9.3
  •  man-db-2.9.3-doc
  •  mariadb-connector-c-3.1.8
  •  mcpp-2.7.2
  •  mdadm-4.1
  •  media-player-info-24
  •  mesa-20.1.7
  •  mesa-20.1.7-drivers
  •  milou-5.18.5
  •  minizip-1.2.11
  •  mjpegtools-2.1.0-lib
  •  mkpasswd-5.5.6
  •  mobile-broadband-provider-info-20190116
  •  modem-manager-1.12.10
  •  modemmanager-qt-5.73.0
  •  mpfr-4.1.0
  •  mpg123-1.26.3
  •  ms-sys-2.6.0
  •  mtdev-1.1.6
  •  mtools-4.0.24
  •  nano-5.2
  •  nano-5.2-info
  •  ncurses-6.2
  •  ncurses-6.2-man
  •  neo-2476
  •  neon-0.31.0
  •  nettle-3.6
  •  net-tools-1.60_p20180626073013
  •  network-manager-1.26.0
  •  network-manager-1.26.0-doc
  •  network-manager-1.26.0-man
  •  NetworkManager-fortisslvpn-gnome-1.2.10
  •  NetworkManager-iodine-gnome-unstable-2019-11-05
  •  NetworkManager-l2tp-gnome-1.2.12
  •  NetworkManager-openconnect-gnome-1.2.6
  •  NetworkManager-openvpn-gnome-1.8.12
  •  networkmanager-qt-5.73.0
  •  NetworkManager-vpnc-gnome-1.2.6
  •  newt-0.52.21
  •  nfs-utils-2.4.1
  •  nfs-utils-2.4.1-lib
  •  nghttp2-1.41.0-lib
  •  nilfs-utils-2.2.7
  •  nix-2.3.7
  •  nix-2.3.7-doc
  •  nix-2.3.7-man
  •  nix-bash-completions-0.6.8
  •  nix-info
  •  nixos-20.09.1469.13d0c311e3a
  •  nixos-build-vms
  •  nixos-container
  •  nixos-enter
  •  nixos-generate-config
  •  nixos-help
  •  nixos-icons-2017-03-16
  •  nixos-install
  •  nixos-manpages
  •  nixos-manual.desktop
  •  nixos-manual-html
  •  nixos-option
  •  nixos-rebuild
  •  nixos-system-nixos-20.09.1469.13d0c311e3a
  •  nixos-tmpfiles.d
  •  nixos-version
  •  /nix/store/
  •  /nix/store/.links
  •  noto-fonts-2020-01-23
  •  noto-fonts-emoji-unstable-2020-08-20
  •  npth-1.6
  •  nspr-4.28
  •  nss-3.56
  •  nss-3.57
  •  ntfs3g-2017.3.23
  •  ntfs3g-2017.3.23-doc
  •  ntfs3g-2017.3.23-man
  •  numactl-2.0.13
  •  onig-6.9.5_rev1
  •  openal-soft-1.19.1
  •  openblas-0.3.10
  •  openconnect-8.10
  •  opencore-amr-0.1.5
  •  opencv-4.3.0
  •  openelec-dvb-firmware-0.0.51
  •  openexr-2.5.3
  •  openfortivpn-1.14.1
  •  opengl-drivers
  •  openh264-2.1.1
  •  openjpeg-2.3.1
  •  openldap-2.4.51
  •  openresolv-3.11.0
  •  openssh-8.3p1
  •  openssl-1.1.1g
  •  openvpn-2.4.9
  •  orc-0.4.29
  •  ostree-2020.5
  •  oxygen-5.18.5
  •  oxygen-5.18.5-bin
  •  p11-kit-0.23.21
  •  p11-kit-0.23.21-dev
  •  pango-1.45.3
  •  pangomm-2.42.1
  •  parted-3.3
  •  parted-3.3-info
  •  parted-3.3-man
  •  patch-2.7.6
  •  patchelf-0.12
  •  pciutils-3.7.0
  •  pcre2-10.35
  •  pcre-8.44
  •  pcsclite-1.9.0
  •  pcsclite-1.9.0-bin
  •  perl-5.32.0
  •  perl5.32.0-CGI-4.50
  •  perl5.32.0-CGI-Fast-2.15
  •  perl5.32.0-DBD-SQLite-1.66
  •  perl5.32.0-DBI-1.643
  •  perl5.32.0-Encode-Locale-1.05
  •  perl5.32.0-FCGI-0.79
  •  perl5.32.0-FCGI-ProcManager-0.28
  •  perl5.32.0-File-BaseDir-0.08
  •  perl5.32.0-File-DesktopEntry-0.22
  •  perl5.32.0-File-Listing-6.04
  •  perl5.32.0-File-MimeInfo-0.29
  •  perl5.32.0-File-Slurp-9999.32
  •  perl5.32.0-HTML-Parser-3.75
  •  perl5.32.0-HTML-TagCloud-0.38
  •  perl5.32.0-HTML-Tagset-3.20
  •  perl5.32.0-HTTP-Cookies-6.08
  •  perl5.32.0-HTTP-Daemon-6.01
  •  perl5.32.0-HTTP-Date-6.05
  •  perl5.32.0-HTTP-Message-6.25
  •  perl5.32.0-HTTP-Negotiate-6.01
  •  perl5.32.0-IO-HTML-1.001
  •  perl5.32.0-IPC-System-Simple-1.30
  •  perl5.32.0-JSON-4.02
  •  perl5.32.0-libwww-perl-6.47
  •  perl5.32.0-LWP-MediaTypes-6.04
  •  perl-5.32.0-man
  •  perl5.32.0-Net-DBus-1.2.0
  •  perl5.32.0-Net-HTTP-6.19
  •  perl5.32.0-String-ShellQuote-1.04
  •  perl5.32.0-TermReadKey-2.38
  •  perl5.32.0-Test-Fatal-0.016
  •  perl5.32.0-Test-Needs-0.002006
  •  perl5.32.0-Test-RequiresInternet-0.05
  •  perl5.32.0-TimeDate-2.33
  •  perl5.32.0-Try-Tiny-0.30
  •  perl5.32.0-URI-1.76
  •  perl5.32.0-WWW-RobotRules-6.02
  •  perl5.32.0-X11-Protocol-0.56
  •  perl5.32.0-XML-Parser-2.46
  •  perl5.32.0-XML-Twig-3.52
  •  phonon-4.11.1
  •  phonon-backend-gstreamer-4.10.0
  •  pipewire-0.3.7-lib
  •  pixman-0.38.4
  •  plasma5-xsession
  •  plasma-browser-integration-5.18.5
  •  plasma-desktop-5.18.5
  •  plasma-framework-5.73.0
  •  plasma-framework-5.73.0-bin
  •  plasma-integration-5.18.5
  •  plasma-nm-5.18.5
  •  plasma-pa-5.18.5
  •  plasma-workspace-5.18.5
  •  plasma-workspace-wallpapers-5.18.5
  •  polkit-0.116
  •  polkit-0.116-bin
  •  polkit-kde-agent-1-5.18.5
  •  polkit-qt-1-qt5-0.112.0
  •  poppler-data-0.4.9
  •  poppler-qt5-20.08.0
  •  popt-1.16
  •  postgresql-11.9-lib
  •  powerdevil-5.18.5
  •  ppp-2.4.8
  •  print-manager-20.08.1
  •  prison-5.73.0
  •  procps-3.3.16
  •  protobuf-3.13.0
  •  publicsuffix-list-2019-05-24
  •  pulseaudio-13.0
  •  purpose-5.73.0
  •  purpose-5.73.0-bin
  •  python3-3.8.5
  •  python3-3.8.5-env
  •  python3.8-pycairo-1.18.2
  •  python3.8-pygobject-3.36.1
  •  qca-qt5-2.3.1
  •  qqc2-desktop-style-5.73.0-bin
  •  qrencode-4.0.2
  •  qtbase-5.12.7
  •  qtbase-5.12.7-bin
  •  qtdeclarative-5.12.7
  •  qtdeclarative-5.12.7-bin
  •  qtgraphicaleffects-5.12.7
  •  qtlocation-5.12.7
  •  qtlocation-5.12.7-bin
  •  qtmultimedia-5.12.7
  •  qtmultimedia-5.12.7-bin
  •  qtquickcontrols2-5.12.7
  •  qtquickcontrols2-5.12.7-bin
  •  qtquickcontrols-5.12.7
  •  qtscript-5.12.7
  •  qtsensors-5.12.7
  •  qtsensors-5.12.7-bin
  •  qtsvg-5.12.7
  •  qtsvg-5.12.7-bin
  •  qttools-5.12.7
  •  qttools-5.12.7-bin
  •  qtvirtualkeyboard-5.12.7
  •  qtwayland-5.12.7
  •  qtwayland-5.12.7-bin
  •  qtwebchannel-5.12.7
  •  qtwebchannel-5.12.7-bin
  •  qtwebengine-5.12.7
  •  qtwebengine-5.12.7-bin
  •  qtx11extras-5.12.7
  •  qtxmlpatterns-5.12.7
  •  raptor2-2.0.15
  •  readline-6.3p08
  •  readline-7.0p5
  •  reiserfsprogs-3.6.24
  •  rsync-3.1.3
  •  rt5677-firmware
  •  rtkit-0.13
  •  rtl8192su-unstable-2016-10-05
  •  rtl8723bs-firmware-2017-04-06
  •  rtlwifi_new-firmware-2019-08-21
  •  rtmpdump-2019-03-30
  •  samba-4.12.6
  •  sbc-1.4
  •  screen-4.8.0
  •  sddm-0.18.1
  •  SDL-1.2.15
  •  SDL2-2.0.12
  •  sdparm-1.11
  •  security-wrapper
  •  serd-0.30.4
  •  setxkbmap-1.3.2
  •  shadow-4.8
  •  shadow-4.8-man
  •  shadow-4.8-su
  •  shared-mime-info-1.13.1
  •  shishi-1.0.2
  •  slang-2.3.2
  •  smartmontools-7.1
  •  snappy-1.1.8
  •  socat-1.7.3.4
  •  sof-firmware-1.5.1
  •  solid-5.73.0
  •  solid-5.73.0-bin
  •  sonnet-5.73.0
  •  sonnet-5.73.0-bin
  •  sord-0.16.4
  •  sound-theme-freedesktop-0.8
  •  soundtouch-2.1.2
  •  soxr-0.1.3
  •  spandsp-0.0.6
  •  spectacle-20.08.1
  •  speex-1.2.0
  •  speexdsp-1.2.0
  •  spidermonkey-60.9.0
  •  sqlite-3.33.0
  •  sratom-0.6.4
  •  srt-1.4.1
  •  sshfs-fuse-3.7.0
  •  stdenv-linux
  •  stoken-0.92
  •  strace-5.8
  •  strongswan-5.8.1
  •  sudo-1.8.31p1
  •  syntax-highlighting-5.73.0
  •  syslinux-unstable-20190207
  •  sysstat-12.3.2
  •  systemd-246.4
  •  systemd-246.4-man
  •  system-generators
  •  system-path
  •  system-sendmail-1.0
  •  systemsettings-5.18.5
  •  systemsettings-5.18.5-bin
  •  system-shutdown
  •  system-units
  •  taglib-1.11.1
  •  talloc-2.3.1
  •  tdb-1.4.3
  •  terminus-font-4.48
  •  testdisk-7.1
  •  texinfo-interactive-6.7
  •  thin-provisioning-tools-0.9.0
  •  threadweaver-5.73.0
  •  time-1.9
  •  tmpfiles.d
  •  tremor-unstable-2018-03-16
  •  twolame-2017-09-27
  •  tzdata-2019c
  •  udev-path
  •  udev-rules
  •  udisks-2.8.4
  •  udisks-2.8.4-man
  •  unbound-1.11.0-lib
  •  unifont-13.0.01
  •  unit-alsa-store.service
  •  unit-audit.service
  •  unit-container-getty-.service
  •  unit-container-.service
  •  unit-dbus.service
  •  unit-dbus.socket
  •  unit-display-manager.service
  •  unit-firewall.service
  •  unit-fs.target
  •  unit-getty-.service
  •  unit-graphical-session.target
  •  unit-keys.target
  •  unit-local-fs.target
  •  unit-ModemManager.service
  •  unit-multi-user.target
  •  unit-network-interfaces.target
  •  unit-network-local-commands.service
  •  unit-NetworkManager-dispatcher.service
  •  unit-NetworkManager.service
  •  unit-NetworkManager-wait-online.service
  •  unit-network-online.target
  •  unit-network-setup.service
  •  unit-nix-daemon.service
  •  unit-nix-daemon.socket
  •  unit-nix-gc.service
  •  unit-nix-optimise.service
  •  unit-nixos-activation.service
  •  unit-nscd.service
  •  unit-polkit.service
  •  unit-post-resume.service
  •  unit-post-resume.target
  •  unit-prepare-kexec.service
  •  unit-pre-sleep.service
  •  unit-pulseaudio.service
  •  unit-pulseaudio.socket
  •  unit-remote-fs.target
  •  unit-resolvconf.service
  •  unit-save-hwclock.service
  •  unit-script-container_-post-start
  •  unit-script-container_-pre-start
  •  unit-script-container_-pre-stop
  •  unit-script-container_-start
  •  unit-script-display-manager-pre-start
  •  unit-script-display-manager-start
  •  unit-script-network-local-commands-start
  •  unit-script-network-setup-start
  •  unit-script-nix-gc-start
  •  unit-script-nixos-activation-start
  •  unit-script-post-resume-start
  •  unit-script-prepare-kexec-start
  •  unit-script-pre-sleep-start
  •  unit-script-sshd-pre-start
  •  unit-serial-getty-.service
  •  unit-sshd.service
  •  unit-systemd-backlight-.service
  •  unit-systemd-fsck-.service
  •  unit-systemd-importd.service
  •  unit-systemd-journald.service
  •  unit-systemd-journal-flush.service
  •  unit-systemd-journal-gatewayd.socket
  •  unit-systemd-logind.service
  •  unit-systemd-modules-load.service
  •  unit-systemd-nspawn-.service
  •  unit-systemd-random-seed.service
  •  unit-systemd-remount-fs.service
  •  unit-systemd-sysctl.service
  •  unit-systemd-timedated.service
  •  unit-systemd-timesyncd.service
  •  unit-systemd-udevd.service
  •  unit-systemd-udev-settle.service
  •  unit-systemd-update-utmp.service
  •  unit-systemd-user-sessions.service
  •  unit-systemd-vconsole-setup.service
  •  unit-user-runtime-dir-.service
  •  unit-user-.service
  •  unit-wpa_supplicant.service
  •  unit-zfs-import.target
  •  unit-zfs-mount.service
  •  unit-zfs-share.service
  •  unit-zfs.target
  •  unit-zfs-zed.service
  •  unit-zpool-trim.service
  •  unit-zpool-trim.timer
  •  unzip-6.0
  •  upower-0.99.11
  •  usbutils-012
  •  usbutils-012-man
  •  user-environment
  •  user-units
  •  util-linux-2.36
  •  util-linux-2.36-bin
  •  util-linux-2.36-man
  •  v4l-utils-1.20.0
  •  vim-8.2.1522
  •  volume_key-0.3.11
  •  vpnc-0.5.3-post-r550
  •  vpnc-scripts-c0122e8
  •  vulkan-loader-1.2.131.2
  •  w3m-0.5.3+git20190105
  •  wavpack-5.3.0
  •  wayland-1.18.0
  •  wayland-protocols-1.20
  •  webrtc-audio-processing-0.3.1
  •  which-2.21
  •  wildmidi-0.4.3
  •  wireless-regdb-2020.04.29
  •  wpa_supplicant-2.9
  •  x264-20191217-2245-lib
  •  x265-3.2
  •  xapian-1.4.17
  •  xauth-1.1
  •  xcb-util-0.4.0
  •  xcb-util-cursor-0.1.3
  •  xcb-util-image-0.4.0
  •  xcb-util-keysyms-0.4.0
  •  xcb-util-renderutil-0.3.9
  •  xcb-util-wm-0.4.1
  •  xdg-dbus-proxy-0.1.2
  •  xdg-desktop-portal-1.7.2
  •  xdg-desktop-portal-kde-5.18.5
  •  xdg-portals
  •  xdg-user-dirs-0.17
  •  xdg-utils-1.1.3
  •  xf86-input-evdev-2.10.6
  •  xf86-input-libinput-0.28.2
  •  xf86-video-ati-19.0.1
  •  xf86-video-cirrus-1.5.3
  •  xf86-video-vesa-2.4.0
  •  xfsprogs-4.19.0
  •  xfsprogs-4.19.0-bin
  •  xfsprogs-4.19.0-doc
  •  xinput-1.6.3
  •  xkbcomp-1.4.2
  •  xkeyboard-config-2.27
  •  xl2tpd-1.3.15
  •  xlsclients-1.1.4
  •  xorgproto-2019.1
  •  xorg-server-1.20.8
  •  xprop-1.2.4
  •  xrandr-1.5.0
  •  xrdb-1.2.0
  •  xset-1.2.4
  •  xsetroot-1.1.2
  •  xterm-353
  •  xterm-xsession
  •  xvidcore-1.3.5
  •  xwayland-1.20.8
  •  xz-5.2.5
  •  xz-5.2.5-bin
  •  xz-5.2.5-doc
  •  xz-5.2.5-man
  •  zd1211-firmware-1.5
  •  zfs-kernel-0.8.4-5.4.72
  •  zfs-user-0.8.4
  •  zfs-user-0.8.4-lib
  •  zip-3.0
  •  zlib-1.2.11
  •  zstd-1.4.5
  •  zstd-1.4.5-bin
  •  zstd-1.4.5-man


Reader Ratings
Reader supplied reviews for NixOS

Average rating
9.0
from 115 review(s)
Please select a rating in the range of 1-10.
Please write at least a few sentences about the distribution while limiting your review to 4080 characters.



What are your thoughts on NixOS?
Please include a few pros and a few cons, along with your overall impression of the operating system.
Our FAQ page has tips on writing a good mini-review.

Version:

Rating:    out of 10

Your review (minimum 250 words):




Past reviews - sort by:

Version: 25.11
Rating: 10
Date: 2026-04-03
Country: Armenia
Votes: 8


NixOS is a complete paradigm shift in operating system management. After years of dealing with configuration drift, broken updates, and the fear of experimenting on a production system, NixOS has provided a level of control and reliability I did not think was possible.
The core concept of a single configuration file describing the entire system state is deceptively simple but incredibly powerful. Every package, every system service, every kernel parameter is declared in one place. Rebuilding the system is an atomic operation. If an update fails or a configuration change breaks something, you do not spend hours debugging. You simply select the previous generation from the bootloader and you are back to a fully working state in seconds. There is no equivalent to this safety net in any other distribution.
Reproducibility is not a buzzword here. It is the foundation. Setting up a development environment is no longer a manual process of installing dependencies and hoping for the best. A single command checks out my configuration and rebuilds my entire environment exactly as it was on another machine. The concept of a broken system due to a partial upgrade or a forgotten dependency simply does not exist.
The learning curve is real. The Nix language and the concept of pure functional package management require you to think differently. However, the investment is repaid many times over in stability, reproducibility, and the sheer joy of using a system that does exactly what you tell it to do and nothing more. It has made system administration predictable and dare I say it, enjoyable. It is the final destination for anyone who values control, reliability, and reproducibility in their computing environment.


Was this review helpful? Yes No
Version: 25.11
Rating: 1
Date: 2026-03-22
Country: Greece
Votes: 0


Well NixOS is not good for development.
Working with anything that requires external libraries like C is a pain in the...you know.
NixOS makes it very difficult to simply, install a library and have it accessible to the rest of your system.
Most of the system configuration you would perform by hand with another Linux distribution i.e Void gets handled through a programming language instead.
Also i see many NixOS services needlessly run as root and this leaves your computer exposed to danger while chmod leaves opportunity to leak secrets.
Last but not least NixOS depends heavily on systemd. It is also impossible to use an alternative like Gentoo for example. I only mention binary logs as a major downside of this init (a new userland pretends to be just an init). Logs in a binary format can't as easily be used by programming languages while text files need pretty much nothing. Plus you always have to invoke journalctl to work with the journal which adds RAM overhead and CPU cycles.

There is a project called SIXos which relies on the work of NixOS + S6 init. It is fairly new and seems promising. For me NixOS is a no go. IMHO i would avoid this project. If i need an immutable option Bedrock and Guix are better options. GUIX is kinda similar to NixOS. It is tailored for the advanced user with reliable upgrades and system control in mind.


Was this review helpful? Yes No
Version: 25.11
Rating: 4
Date: 2026-03-12
Country: United Kingdom
Votes: 3


Requires a lot of learning reading of documents and watching Youtube tutorials or searching the web for help.
If you want to simply install an app click and go this isn't the distro for you.
There is a huge amount of terminal bashing just to get a simple app installed or to remove it.
The learning is difficult, like some one already mentioned in a comment, the official documentation is full of missing information or results in errors, instead you have to go search other sources. After a few days of wrestling with it i gave up and deleted it, will stick with Fedora.


Was this review helpful? Yes No

See all 115 reader reviews of NixOS...



Copyright © 2001 - 2026 Atea Ataroa Limited. All rights reserved. All trademarks are the property of their respective owners. Privacy policy. Change privacy settings.
DistroWatch.com is hosted at Copenhagen.

Contact, corrections and suggestions: Jesse Smith

Tips: bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx
lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr
86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le
PayPal.me/distrowPatreon.com/distrowatch