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