My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
2023-05-10 16:47:35 -04:00
.archlinux Begin cleaning up archlinux directory 2023-05-10 13:45:10 -04:00
dunst dunst: Change font 2023-04-30 16:01:44 -04:00
fcitx meta: Revert recent dotfile removals 2023-03-19 18:02:26 -04:00
feh meta: Revert recent dotfile removals 2023-03-19 18:02:26 -04:00
fish fish: Start hyprland by default on tty1 2023-05-10 15:28:18 -04:00
git git: Remove hard-coded diff-highlight colors 2023-04-25 22:13:58 -04:00
gpg gpg: Simplify gpg.conf 2023-04-24 01:03:41 -04:00
gtk gtk: Use generic themes 2023-05-02 20:59:27 -04:00
hosts nix: Use hosts directory 2023-05-09 20:13:37 -04:00
hyprland hyprland: Use background from nix store 2023-05-10 15:12:01 -04:00
modules feat: Add xdg-user-dirs support 2023-05-10 14:37:42 -04:00
mozc meta: Add mozc 2022-03-23 20:59:41 -04:00
mpv mpv: Update config 2023-05-02 22:06:12 -04:00
ncmpcpp ncmpcpp: Add cross-fading support 2023-03-21 09:36:25 -04:00
neovim stow: Split neovim into separate package 2018-11-23 01:47:39 -05:00
qutebrowser meta: Revert recent dotfile removals 2023-03-19 18:02:26 -04:00
ranger ranger: Show hidden files 2023-04-23 20:36:51 -04:00
rofi rofi: Update config.rasi 2023-04-30 18:36:48 -04:00
tmux tmux: Use minimalist layout 2022-02-26 14:30:14 -05:00
vim vim: Update .vimrc 2023-04-30 19:38:43 -04:00
.gitattributes gitattributes: Add mpv scripts to vendored list 2022-08-01 12:39:13 -04:00
.gitignore misc: Add aur build directory to .gitignore 2018-12-07 15:26:05 -05:00
configuration.nix nix: Various changes 2023-05-10 15:26:08 -04:00
flake.lock feat: Add stylix 2023-05-10 11:32:47 -04:00
flake.nix feat: Add stylix 2023-05-10 11:32:47 -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
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