forked from extern/nix-config
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
cc5e8f5f71
This should make long form text easier to read in kitty without sacrificing too much vertical screen estate. |
||
---|---|---|
applications | ||
containers | ||
desktop | ||
dev | ||
games | ||
host | ||
terminal | ||
.gitignore | ||
common.nix | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md | ||
user.nix |
nix-config
My NixOS config with Nix Flakes, Home Manager, Stylix, and Hyprland.
Goals
- Clean, readable code that can easily be modified to add/remove things as needed.
- A reasonably secure development environment isolated from personal files.
Structure
./applications/
- GUI applications./common/
- Common configs./desktop/
- Hyprland config./dev/
- Dev stuff./host/
- Host-specific config./terminal/
- Terminal programs
Usage
git clone https://github.com/donovanglover/dotfiles && cd dotfiles
nixos-rebuild buildvm --flake .
./result/bin/run-*-vm
Login
- Username: user
- Password: user