I am new to nixos
, this is my understanding about configurations
Configuration files created by installer
/etc/nixos/configuration.nix
:: The central point of system description used bynixos-rebuild
/etc/nixos/hardware-configuration.nix
:: to be include in aboveconfiguration.nix
Configuration files for packages
<package>.nix
on nixpkgs github :: configuration for each module (options are searchable on nixos package page)
These are what I do not fully understand
defatult.nix
(any where in filesystem) :: fornix-shell
like.bashrc
~/.nixpkgs/config.nix
::nix-env
overrided configuration for each users~/.config/<various>.nix
:: ?? no idea
Am I understand it right?
Where can I find more information on these configuration files?