From 0ebd2be99ce47260574b8bb39c5de1428787f348 Mon Sep 17 00:00:00 2001 From: Florian RICHER Date: Sat, 18 May 2024 00:29:05 +0200 Subject: [PATCH] Begin add TODO --- TODO | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..b4621b7 --- /dev/null +++ b/TODO @@ -0,0 +1,59 @@ +# Preparation integration server (Re-structuration configs) + +home/ +----> alacritty +----> chromium +----> direnv +----> emacs +----> flatpak +----> git +----> default + +======> hosts -> rename to machines +machines/ +----> machine1/ +------------> hardware-configuration.nix +------------> system.nix +------------> home.nix +----> machine2/ +------------> hardware-configuration.nix +------------> system.nix +------------> home.nix + +======> modules -> rename to system +system/ +----> server/ +------------> ssh +------------> openvscode +------------> docker +----> graphics/ +------------> plasma +------------> gnome +------------> hyprland +----> devices/ +------------> print-support +------------> bluetooth +------------> nvidia +----> modules/ +------------> plymouth + +secrets/ (In separate repo ? submodules ?) +----> service1_secrets +----> service2_secrets + +pkgs/ +overlays/ + +How work WSL ? +How work Darwin ? +How work Nix only system (Not nixos) ? +How work disko ? +Separate explicitly config and basic usage ? + +# SSH + +services.openssh = { + enable = true; + + authorizedKeysFiles = [key1 key2 key3]; # From agenix +} \ No newline at end of file