{ pkgs, system, ... }: { imports = [ # Machine-specific configurations. ./bootloader.nix ./firewall.nix ./networking.nix ./hardware.nix ./packages.nix # Running Services ./services/prometheus.nix ./services/tailscale.nix ]; nixpkgs.hostPlatform.system = system; py = { profiles.server.enable = true; users.default.enable = true; programs = { fish.enable = true; neovim.enable = true; }; }; fileSystems = { "/" = { fsType = "ext4"; device = "/dev/sda1"; }; }; programs.fish.enable = true; programs.fish.interactiveShellInit = '' ${pkgs.direnv}/bin/direnv hook fish | source ''; }