My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover 7a7c3032d9
Remove vnstat
Cute but not interested in all the statistics such as "estimated" that
it provides.
2023-05-18 16:09:10 -04:00
applications Split modules based on function 2023-05-18 15:54:15 -04:00
common Split modules based on function 2023-05-18 15:54:15 -04:00
desktop Split modules based on function 2023-05-18 15:54:15 -04:00
dev Split modules based on function 2023-05-18 15:54:15 -04:00
dual-function-keys Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
editorconfig Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
firejail Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
fonts Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
games Split modules based on function 2023-05-18 15:54:15 -04:00
gpg Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
gpg-agent Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
gtk Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
mullvad Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
networking Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
packages Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
pipewire Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
stylix Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
terminal Combine mpd with ncmpcpp module 2023-05-18 15:58:30 -04:00
udiskie Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
user Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
virtualization Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
xdg-user-dirs Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
.gitattributes gitattributes: Add mpv scripts to vendored list 2022-08-01 12:39:13 -04:00
.gitignore Update .gitignore 2023-05-10 22:19:36 -04:00
flake.lock nix: Follow home-manager for stylix 2023-05-16 23:35:52 -04:00
flake.nix Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
laptop.nix Remove hosts directory for now 2023-05-11 19:31:35 -04:00
LICENSE Update LICENSE 2023-04-30 19:37:54 -04:00
README.md Add new README 2023-05-10 16:47:35 -04:00

dotfiles

My NixOS setup with Nix Flakes, Home Manager, and Stylix, running 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.

Usage

git clone https://github.com/donovanglover/dotfiles && cd dotfiles
nixos-rebuild buildvm --flake .
./result/bin/run-*-vm

Login

  • Username: user
  • Password: user