Skip to content

rmp613/nix_dotfiles

 
 

Repository files navigation

caarlos0/dotfiles

This is my latest dotfiles generation.

I've been experimenting with many different tools to manage them properly, from Ansible to shell scripts, and never liked any of them that much, to be honest.

You can see the history on these repositories:

This is my most recent attempt, using nix.

It contains home-manager, nixOS and nix-darwin configuration for several machines and VMs I use.

Updating

To apply updates, simply run:

nix develop -c dot-apply

# pull, update flake, clean old, apply
nix develop -c dot-sync

Clean up

nix develop -c dot-clean

Create release

To create a release, run:

nix develop -c dot-release

About

❄️ home-manager, nixOS, and nix-darwin configurations

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 40.9%
  • Lua 38.6%
  • Shell 15.7%
  • Scheme 4.8%