summaryrefslogtreecommitdiff
path: root/nixos/hosts/apocalypse/default.nix
diff options
context:
space:
mode:
authorJakub Stachurski <j.stachurski@student.utwente.nl>2025-08-17 11:25:33 +0200
committerJakub Stachurski <j.stachurski@student.utwente.nl>2025-08-17 11:25:33 +0200
commit1be972048dd58218cd689ecb5cac562eb398b751 (patch)
tree203f19ee01ad5fe28f2868e8c1451f9538e4ab12 /nixos/hosts/apocalypse/default.nix
parent3cd59d4670711e34a50adea912c3b0894883e490 (diff)
refreshed config
Diffstat (limited to 'nixos/hosts/apocalypse/default.nix')
-rw-r--r--nixos/hosts/apocalypse/default.nix88
1 files changed, 0 insertions, 88 deletions
diff --git a/nixos/hosts/apocalypse/default.nix b/nixos/hosts/apocalypse/default.nix
deleted file mode 100644
index e57105c..0000000
--- a/nixos/hosts/apocalypse/default.nix
+++ /dev/null
@@ -1,88 +0,0 @@
- {pkgs, config, lib, ...}:
- {
- imports = [
- ./hardware-configuration.nix
- ../../common
- ./nvidia.nix
- ./backup.nix
- ./firewall.nix
- ];
- boot.loader.grub = {
- useOSProber = true;
- device = "nodev";
-
- efiSupport = true;
- default = "saved";
- memtest86.enable = true;
- # splashImage = ./GrubBG.png;
- };
- boot.loader.efi.canTouchEfiVariables = true;
- boot.initrd.systemd.enable = true;
- boot.crashDump.enable = false;
- boot.plymouth = {
- enable = true;
- theme = "bgrt";
- };
-
- boot.kernelParams = [
- "quiet"
- "splash"
- "loglevel=3"
- "rd.systemd.show_status=false"
- "rd.udev.log_level=3"
- "udev.logpriority=3"
- ];
- boot.consoleLogLevel = 0;
-
- networking.hostName = "apocalypse"; # Define your hostname.
- networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
-
- hardware.bluetooth.enable = true;
- hardware.bluetooth.settings = {
- General = {Enable = "Source,Sink,Media,Socket";};
- };
-
- hardware.bluetooth.powerOnBoot = true;
- services.blueman.enable = true;
-
- programs.nix-ld.enable = true;
- services.printing.enable = true;
- nixpkgs.config.allowUnfree = true;
-
-
- services.resolved = {
- enable = true;
- dnssec = "false";
- domains = [ "~." ];
- fallbackDns = [ ];
- dnsovertls = "opportunistic";
- };
-
-
- networking.useDHCP = lib.mkDefault true;
- networking.firewall.checkReversePath = false;
-
-
- # Thunderbolt
- services.hardware.bolt.enable = true;
- powerManagement.enable = true;
-
- # Firmware updates
- services.fwupd.enable = true;
-
- services.openssh = {
- enable = true;
- ports = [22];
- openFirewall = false;
- allowSFTP = false;
- settings = {
- PasswordAuthentication = false;
- AllowUsers = ["wilkuu"];
- X11Forwarding = false;
- PermitRootLogin = "no";
- PrintMotd = true;
- };
- };
-}
-
-