From 6c2fea3b2fd8b7435ae66144e18e6f5e75b13143 Mon Sep 17 00:00:00 2001 From: Jade Date: Tue, 25 Apr 2023 18:36:26 +0200 Subject: [PATCH] set up basics --- .gitignore | 1 + flake.nix | 2 ++ modules/base-stuff.nix | 22 ++++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 .gitignore create mode 100644 modules/base-stuff.nix diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9b42106 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.direnv/ diff --git a/flake.nix b/flake.nix index 4bf2843..dc27103 100644 --- a/flake.nix +++ b/flake.nix @@ -27,7 +27,9 @@ imports = [ ./modules/proxy.nix ./modules/jitsi.nix + ./modules/base-stuff.nix ]; + system.stateVersion = "22.11"; }; }; diff --git a/modules/base-stuff.nix b/modules/base-stuff.nix new file mode 100644 index 0000000..5365555 --- /dev/null +++ b/modules/base-stuff.nix @@ -0,0 +1,22 @@ +{ pkgs, ... }: +{ + networking.hostName = "katzen-cafe"; + + boot.loader.systemd-boot.enable = true; + boot.loader.efi.canTouchEfiVariables = false; + boot.kernelPackages = pkgs.linuxPackages_latest; + + fileSystems."/" = { + device = "/dev/sda1"; + fsType = "ext4"; + }; + + fileSystems."/boot" = { + device = "/dev/sda3"; + fsType = "vfat"; + }; + + swapDevices = [ { + device = "/dev/disk/by-uuid/9cb23bf3-128c-4847-8f72-f14f4aaa5026"; + } ]; +}