Skip to content

Industrial/nixos-dotfiles

Repository files navigation

NixOS Dotfiles (Linux and OSX)

My NixOS configuration. I have separated out all software into features and avoided HomeManager to make it more portable. The caveat is that you have to configure everything manually but hey it's nix so that's pretty easy!

It configures a NixOS machine, an OSX machine and a Virtual Machine (using MicroVM).

Installation

git clone [email protected]:Industrial/nixos-dotfiles.git ~/.dotfiles

Installation on OSX

bin/install-osx-nix
bin/install-osx-nix-flakes
bin/install-osx-nix-conf

Update

Run one command to update your entire system.

Update NixOS

bin/update-repositories
bin/update-nixos

Update OSX

bin/update-repositories
bin/update-osx

Update VM

bin/update-vm
bin/stop-vm
bin/delete-vm
bin/start-vm

Clean

If you hit the limit of derivations or you are just very happy with what you've got:

bin/delete-generations

Development

bin/format
bin/lint
bin/check
bin/test

Lab

I have several services configured to run locally on some hosts:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •