#+title: System Core This file imports various system configuration components in addition to enabling flakes and defining the system version. #+begin_src nix :tangle ~/.flake/system/core.nix :mkdirp yes { config, lib, pkgs, ... }: { imports = [ ./boot.nix ./desktop.nix ./hardware-configuration.nix ./locale.nix ./network.nix ./users.nix ]; nix.settings.experimental-features = [ "nix-command" "flakes" ]; system.stateVersion = "24.05"; } #+end_src