Systematic configuration management for a hybrid Windows 11 (Host) and NixOS (WSL2/Remote) environment.
- Model: Lenovo Yoga
- CPU: AMD Ryzen 5 Pro
- RAM: 16GB
- Target OS: Windows 11 / NixOS (WSL2)
This repository utilizes a dual-layer management strategy:
- Chezmoi: Manages Windows-native configurations (PowerShell, CMD, .wslconfig) and cross-platform templates.
- Nix/Home-Manager: (Planned) Manages declarative system state and package management for NixOS instances.
dot_documents/PowerShell/: PowerShell$PROFILEconfiguration.dot_shell_init.cmd: CMD aliases and initialization.dot_wslconfig: Global WSL2 resource constraints (8GB RAM / 4 Cores)..chezmoi.toml.tmpl: OS-aware configuration logic.
- Install Chezmoi:
winget install chezmoi - Initialize:
chezmoi init https://github.com/<your-username>/dotfiles.git - Apply:
chezmoi apply
- Install Chezmoi:
nix-env -iA nixos.chezmoi - Initialize:
chezmoi init https://github.com/<your-username>/dotfiles.git - Apply:
chezmoi apply
Optimized for 16GB Host RAM:
- Memory: 8GB
- Processors: 4
- Networking: Mirrored
- DNS Tunneling: Enabled