aboutsummaryrefslogtreecommitdiff
path: root/nix-personal/configuration.nix
diff options
context:
space:
mode:
authorAria <me@aria.rip>2023-12-11 19:52:21 +0000
committerAria <me@aria.rip>2023-12-11 19:52:21 +0000
commitc19dc0924481c7edf4938f5aa105f481a787a30e (patch)
treec1dc11ac722136d3a2e929b79fa5461ba603b83f /nix-personal/configuration.nix
parent688b6527809869465c75d9cb3413d8bcce7aff68 (diff)
refactor(nix-personal): change folder structure
Diffstat (limited to 'nix-personal/configuration.nix')
-rw-r--r--nix-personal/configuration.nix50
1 files changed, 0 insertions, 50 deletions
diff --git a/nix-personal/configuration.nix b/nix-personal/configuration.nix
deleted file mode 100644
index 537a32e..0000000
--- a/nix-personal/configuration.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{
- modulesPath,
- config,
- lib,
- pkgs,
- ...
-}: {
- imports = [
- (modulesPath + "/installer/scan/not-detected.nix")
- (modulesPath + "/profiles/qemu-guest.nix")
- ./disk-config.nix
- ];
-
- # Basic setup
- system.stateVersion = "23.11";
-
- boot.loader.grub = {
- # no need to set devices, disko will add all devices that have a EF02 partition to the list already
- # devices = [ ];
- efiSupport = true;
- efiInstallAsRemovable = true;
- };
-
- deployment = {
- targetHost = "puppy.girlth.ing";
- buildOnTarget = true;
- };
-
- # SSH Access
- services.openssh.enable = true;
- users.users.root.openssh.authorizedKeys.keys = [
- "no-touch-required sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIPpKjZfzPN1KxVskFRnmTTCwzyCtjwcXVZc4i1rNfl9oAAAABHNzaDo= me@aria.rip"
- ];
-
- # Networking setup
- networking = {
- hostName = "puppy";
- domain = "girlth.ing";
- };
-
- # Basic nginx placeholder
- networking.firewall.allowedTCPPorts = [80];
- services.nginx = {
- enable = true;
- virtualHosts."girlth.ing" = {
- default = true;
- root = ./landing;
- };
- };
-}