Skip to content

icorbrey/nixconf

Repository files navigation

nixconf

My Nix config.

Prerequisites

Getting started

Download the repository and bootstrap the shell:

git clone [email protected]:icorbrey/nixconf.git
cd nixconf
nix develop

Install a machine's configuration:

just install <hostname>

Validate a machine's configuration and push to GitHub:

just commit <hostname>

Reset to the last committed configuration:

just reset <hostname>

Tip

You can omit <hostname> if your machine's hostname already matches the desired configuration.

Organization

This repository is sorted into languages, packages, and workflows. Languages are composed of packages that directly support development using those languages. Packages are distinct packages that are separate from language packages, and are organized separately. Workflows are sets of languages and/or packages to be used together.

License

My Nix config is provided under the MIT license

About

My Nix config

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published