NixOS
is really cool and you should check it out 🐧
This repository is an XDG-compliant, OS-agnostic, drop-in replacement for $HOME/.config
. Here, you'll find application-specific configurations in addition to my NixOS system configuration. I like this layout as opposed to a Nix Home Manager-driven setup that melts app configs into .nix
files.
fish
shellkitty
terminalneovim
text editorranger
file browserrofi
app launchersway
window managerwaybar
status barzathura
pdf viewer
This repo is intended to be cloned into/as the system's ~/.config
directory.
I usually do something gross like this:
cd ~
rm -rf .config
git clone https://github.com/massivebird/dotfiles .config
The nix
directory contains my NixOS system config flake.
After installation, substitute <hostname>
and run the following:
sudo nixos-rebuild switch --flake ~/.config/nix#<hostname>