My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover a17ba29926
Abstract starship and fish into separate modules
This should make things easier to reason about and more modular in
general.
2023-05-16 12:33:53 -04:00
modules Abstract starship and fish into separate modules 2023-05-16 12:33:53 -04:00
pkgs pkgs: Add srb2 package 2023-05-16 10:58:55 -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
configuration.nix Abstract starship and fish into separate modules 2023-05-16 12:33:53 -04:00
flake.lock nix: Use nixpkgs for stylix 2023-05-10 22:43:11 -04:00
flake.nix Run nixfmt 2023-05-13 22:01:48 -04:00
home.nix hyprland: Remove focusmaster.sh 2023-05-16 11:03:20 -04:00
laptop.nix Remove hosts directory for now 2023-05-11 19:31:35 -04:00
launchpad.rasi Hardcode base16-monokai colors for rofi 2023-05-12 15:57:05 -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
swapmaster.sh hyprland: Use hyprctl activeworkspace 2023-05-16 11:17:06 -04:00
tags.sh hyprland: Use hyprctl activeworkspace 2023-05-16 11:17:06 -04:00
wallpaper.png fix: Add wallpaper.png 2023-05-10 13:21:31 -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