My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover d400ad5986
neovim: Don't save folds by default
It may be better to open files normally and have the option to manually
save/load views for predictability.
2023-06-03 13:13:07 -04:00
applications
containers
desktop
dev
games
gnome
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