Begin add TODO
This commit is contained in:
parent
4fe347971c
commit
0ebd2be99c
1 changed files with 59 additions and 0 deletions
59
TODO
Normal file
59
TODO
Normal 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
|
||||||
|
}
|
Loading…
Reference in a new issue