Find a file
2023-04-02 16:55:26 -07:00
.github/workflows Added pre-commit config 2022-09-18 22:28:50 -07:00
modules Added pre-commit package to development suite 2023-04-02 16:36:24 -07:00
systems Updated carbon to make use of workstation config 2023-04-02 16:22:51 -07:00
.gitignore wip 2023-03-12 11:14:43 -07:00
.pre-commit-config.yaml [pre-commit.ci] pre-commit autoupdate 2022-12-12 16:34:09 +00:00
flake.lock Updated lockfile 2023-04-02 16:25:32 -07:00
flake.nix Updated default dev shell packages 2023-04-02 16:40:36 -07:00
README.md Simplified README 2023-04-02 16:55:26 -07:00
update.sh Added nix config 2022-09-18 12:42:30 -07:00

dotfiles

My nix configuration. The name of this repo is a bit of a misnormer since I'm no longer managing dotfiles with a tool like stow.

Usage

To apply a system configuration, run nixos-rebuild switch. See nixos-rebuild --help for more information.

Development

Set up direnv

echo 'use flake' > .envrc && direnv allow

And setup pre-commit hooks

pre-commit install