Files
nix-config/README.md
2021-03-17 08:10:26 -04:00

28 lines
707 B
Markdown

# nix-config
[![built with nix](https://builtwithnix.org/badge.svg)](https://builtwithnix.org)
This repo stores nix to manage my machines. The initial structure was inspired by [samuelgrf/nixos-config](https://gitlab.com/samuelgrf/nixos-config/-/tree/master/).
## Setup
```console
$ git clone git@github.com:davegallant/nix-config.git
$ cd nix-config
$ sudo ./nixos-rebuild.sh switch
```
## Update
To update nixpkgs defined in [flake.nix](./flake.nix), run:
```console
$ nix flake update
```
If there are updates, they should be reflected in [flake.lock](./flake.lock).
## Pre-commit hooks
Pre-commit hooks are automatically activated when [direnv](https://github.com/direnv/direnv) is installed.