|
||
---|---|---|
dynamic-wallpaper | ||
flake | ||
.gitignore | ||
LICENSE | ||
README.md | ||
Yubikey.md | ||
bashrc | ||
vimrc |
README.md
dotfiles
This is a cool rewrite of my dotfiles for nixos.
This contains the dotfiles for my Home server, and personal pc.
At the moment this is only running for my personal pc, and the server is a WIP vm test that I will roll out as I get settled in.
The .nix files are fairly well documented, and I hope that someone with 0 idea of nix would be able to understand this.
Specifics
flake.nix - 'main' config, flakes are cool things that let you define the entire system without needing to touch anywhere owned by root.
Installation
I just add the following to the /etc/nixos/confiuration.nix
nix = {
package = pkgs.nixFlakes;
extraOptions = "experimental-features = nix-command flakes";
};
}
and then:
sudo nixos-rebuild switch --flake .#hostname
TODO
- Fix gpg signing issues.
- Figure out how to set up hyprland + other wm's/des
- Noise-Cancelling