From 2c25fbdf10e9c1992af5136c649067a4ba5ffe17 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Mon, 21 Dec 2020 15:18:22 +0200 Subject: [PATCH] Modified directory creation process --- nixos-infect | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/nixos-infect b/nixos-infect index df7e0a5..7c685eb 100755 --- a/nixos-infect +++ b/nixos-infect @@ -9,6 +9,13 @@ makeConf() { [[ -e /etc/nixos/configuration.nix ]] && return 0 # NB <<"EOF" quotes / $ ` in heredocs, < /etc/nixos/mailserver/system/mailserver.nix << EOF + cat > /etc/nixos/mailserver/system/mailserver.nix << EOF { config, pkgs, lib, ... }: { imports = [ @@ -133,8 +138,7 @@ EOF } EOF - mkdir -p /etc/nixos/letsencrypt - cat > /etc/nixos/letsencrypt/acme.nix << EOF + cat > /etc/nixos/letsencrypt/acme.nix << EOF { pkgs, ... }: { users.groups.acmerecievers = { @@ -167,8 +171,7 @@ EOF } EOF - mkdir -p /etc/nixos/letsencrypt - cat > /etc/nixos/letsencrypt/certbot.nix << EOF + cat > /etc/nixos/letsencrypt/certbot.nix << EOF { pkgs, ... }: { systemd = { @@ -190,8 +193,7 @@ EOF } EOF - mkdir /etc/nixos/backup - cat > /etc/nixos/backup/restic.nix << EOF + cat > /etc/nixos/backup/restic.nix << EOF { pkgs, ... }: { services.restic.backups = { @@ -225,8 +227,7 @@ AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY } EOF - mkdir /etc/nixos/passmgr/ - cat > /etc/nixos/passmgr/bitwarden.nix << EOF + cat > /etc/nixos/passmgr/bitwarden.nix << EOF { pkgs, ... }: { services.bitwarden_rs = { @@ -243,8 +244,7 @@ EOF } EOF - mkdir /etc/nixos/nginx - cat > /etc/nixos/nginx/nginx.nix << EOF + cat > /etc/nixos/nginx/nginx.nix << EOF { pkgs, ... }: { services.nginx = { @@ -358,8 +358,7 @@ cat > /etc/nixos/backup/nextcloud.nix << EOF } EOF - mkdir /etc/nixos/git - cat > /etc/nixos/git/gitea.nix << EOF + cat > /etc/nixos/git/gitea.nix << EOF { pkgs, ... }: { services = {