From 3b87d8e38b295fd59ee264b2905212753e326c89 Mon Sep 17 00:00:00 2001 From: Vivian Roest Date: Sun, 17 Oct 2021 12:34:50 +0200 Subject: [PATCH] added: Template NixOS config --- hosts/bastion/configuration.nix | 3 --- hosts/template/configuration.nix | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 hosts/template/configuration.nix diff --git a/hosts/bastion/configuration.nix b/hosts/bastion/configuration.nix index 5eae66d1..60338e44 100644 --- a/hosts/bastion/configuration.nix +++ b/hosts/bastion/configuration.nix @@ -21,9 +21,6 @@ networking.hostName = "bastion"; - # Set your time zone. - time.timeZone = "Europe/Amsterdam"; - # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions # on your system were taken. It‘s perfectly fine and recommended to leave diff --git a/hosts/template/configuration.nix b/hosts/template/configuration.nix new file mode 100644 index 00000000..1cf5e76e --- /dev/null +++ b/hosts/template/configuration.nix @@ -0,0 +1,28 @@ +# Edit this configuration file to define what should be installed on +# your system. Help is available in the configuration.nix(5) man page +# and in the NixOS manual (accessible by running ‘nixos-help’). + +{ config, pkgs, ... }: + +{ + imports = + [ + # Import common config + ../../common/generic-lxc.nix + ../../common + ]; + + + networking.hostName = "nixos-template"; + + # This value determines the NixOS release from which the default + # settings for stateful data, like file locations and database versions + # on your system were taken. It‘s perfectly fine and recommended to leave + # this value at the release version of the first install of this system. + # Before changing this value read the documentation for this option + # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). + system.stateVersion = "21.05"; # Did you read the comment? + + # Additional packages + environment.systemPackages = with pkgs; []; +}