# nixos-config - My current NixOS configuration # # Copyright (C) 2025 Benedikt Peetz # SPDX-License-Identifier: GPL-3.0-or-later # # This file is part of my nixos-config. # # You should have received a copy of the License along with this program. # If not, see . {...}: { soispha = { networking = { enable = true; hostName = "lahmu"; mode = "systemd-networkd"; }; nixos-shell.enable = false; nixpkgs = { enable = true; systemName = "x86_64-linux"; }; services = { unison.enable = false; backup = { storagebox.enable = false; local.enable = false; }; }; programs = { river.enable = false; # We don't have access to the age secrets. atuin.enableAge = false; taskwarrior.enableAge = false; }; locale = { enable = true; keyMap = "us"; }; users = { enable = true; enableDeprecatedPlugdev = true; # Make logging in impossible. # (This also removes root a obvious access-point from the virtual machine) hashedPassword = ""; }; }; soispha = { hardware = { enable = false; enableGraphics = false; cpuType = "vm"; }; disks.enable = false; }; # We run without state # system.stateVersion = null; }