NixOS configurations under home-manager and nix flakes.
flake.nix
: Flake entry. Define system dependencies and configuration structures.configuration.nix
: System-wise configurations and package installations. Would be imported by everyhosts/<host>.nix
.dotfiles/
: Persistent dotfiles for apps.hosts\
: Configuration entrys for different hosts (wsl, laptop, etc.).wsl.nix
: WSL configuration entry.
home-manager/
:.home.nix
: User-wise common configurations and package installations. Would be imported by everyhome-manager/<host>.nix
.wsl.nix
: WSL-sepcifical configurations and package installations.global/
: Per-app configurations entry for every host.wsl/
: Per-app configurations entry for wsl.