1
0
forked from extern/nix-config
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
2023-05-18 11:46:41 -04:00
bat Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
dual-function-keys Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
dunst 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
fcitx5 Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
feh 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
fish 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
git Remove distinction between home-manager files 2023-05-18 11:46:41 -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
home-manager Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
htop Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
hyprland Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
kitty Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
librewolf Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
locale Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
mozc Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
mpd Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
mpv 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
ncmpcpp Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
neovim 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
nix Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
npm Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
osu 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
piper 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
qutebrowser Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
ranger Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
rofi Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
srb2 Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
starship 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
swaylock Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
systemd Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
thunar Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
tig Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
timezone Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
tlp Remove distinction between home-manager files 2023-05-18 11:46:41 -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
vnstat Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
waybar Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
xcursor 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
xresources Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
xserver Remove distinction between home-manager files 2023-05-18 11:46:41 -04:00
zathura 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