From 255103fb9dfdfb750609efae351b8496bd6b398f Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Sun, 15 Sep 2024 14:43:13 -0400 Subject: [PATCH] Prepare for flakes --- core.nix | 18 ++++++++++++++++++ modules/default.nix | 2 ++ modules/networking.nix | 2 ++ 3 files changed, 22 insertions(+) create mode 100644 core.nix create mode 100644 modules/networking.nix diff --git a/core.nix b/core.nix new file mode 100644 index 0000000..c9e18be --- /dev/null +++ b/core.nix @@ -0,0 +1,18 @@ +{ + system.stateVersion = "24.05"; + time.timeZone = "America/New_York"; + + environment.systemPackages = with pkgs; [ + neovim + wget + git + screen + curl + firefox + ]; + + users.users.crow = { + isNormalUser = true; + extraGroups = [ "wheel" "networking" ]; + }; +} diff --git a/modules/default.nix b/modules/default.nix index 412e6c1..6268f42 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -1,5 +1,7 @@ { imports = [ + ./core.nix ./boot.nix + ./networking.nix ]; } diff --git a/modules/networking.nix b/modules/networking.nix new file mode 100644 index 0000000..f7dc8e9 --- /dev/null +++ b/modules/networking.nix @@ -0,0 +1,2 @@ +networking.networkmanager.enable = true; +networking.firewall.enable = false;