From fd692c151f6b023d984621c816e17908227801a8 Mon Sep 17 00:00:00 2001 From: 4o1x5 <4o1x5@4o1x5.dev> Date: Wed, 29 May 2024 17:20:27 +0200 Subject: [PATCH] added readme added docker back to all server added pink to docker group --- configs/default.nix | 39 --------------------------------------- configs/docker.nix | 10 ---------- hosts/pink/root.nix | 2 +- readme.md | 3 +++ root.nix | 11 +++++++++++ 5 files changed, 15 insertions(+), 50 deletions(-) delete mode 100644 configs/default.nix delete mode 100644 configs/docker.nix create mode 100644 readme.md diff --git a/configs/default.nix b/configs/default.nix deleted file mode 100644 index 2e6ac41..0000000 --- a/configs/default.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ pkgs, ... }: { - - environment.systemPackages = with pkgs; [ - zip - btop - unzip - neovim - w3m - git - ]; - - - programs.zsh.enable = true; - users.users.root.shell = pkgs.zsh; - - home-manager.root.pink = { - programs.zsh = { - enable = true; - shellAliases = { - # docker - dc = "docker compose"; - dco = "docker container"; - dn = "docker network"; - dv = "docker volume"; - }; - - loginExtra = '' - PROMPT="[%M] %~ " - ''; - antidote = { - enable = true; - plugins = [ - "marlonrichert/zsh-autocomplete" - "zsh-users/zsh-syntax-highlighting" - ]; - }; - }; - }; -} diff --git a/configs/docker.nix b/configs/docker.nix deleted file mode 100644 index 433e622..0000000 --- a/configs/docker.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ pkgs, ... }: { - environment.systemPackages = with pkgs; [ - docker-compose - ]; - virtualisation.docker = { - enable = true; - enableOnBoot = false; - }; - -} diff --git a/hosts/pink/root.nix b/hosts/pink/root.nix index 4183636..c4b4815 100644 --- a/hosts/pink/root.nix +++ b/hosts/pink/root.nix @@ -29,7 +29,7 @@ users.users.pink = { isNormalUser = true; description = "pink"; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "docker" ]; packages = with pkgs; [ ]; }; diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..698f78f --- /dev/null +++ b/readme.md @@ -0,0 +1,3 @@ +# Infrastructure of 4o1x5.dev + +Nix configs for all servers in my homelab. Including all services available for public and private use. diff --git a/root.nix b/root.nix index 02f89a0..1978cf0 100644 --- a/root.nix +++ b/root.nix @@ -15,6 +15,7 @@ }; }; }; + home-manager.users.root.home.stateVersion = "23.11"; networking.networkmanager.enable = true; @@ -59,4 +60,14 @@ nixpkgs.config.allowUnfree = true; system.stateVersion = "23.11"; + # DOCKER + environment.systemPackages = with pkgs; [ + docker-compose + ]; + + virtualisation.docker = { + enable = true; + enableOnBoot = false; + }; + }