Begin add TODO

This commit is contained in:
Florian RICHER 2024-05-18 00:29:05 +02:00
parent 4fe347971c
commit 0ebd2be99c

59
TODO Normal file
View file

@ -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
}