Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

configuration for my mac and linux workstations

License

NotificationsYou must be signed in to change notification settings

davegallant/nix-config

Repository files navigation

This repo stores nix to manage my machines runningNixOS and macOS.

The configuration is very specific to my own machines and setup, but it may be a useful reference for anyone else learning or experimenting with nix, whether it be on a personal workstation or a server environment.

Setup

on macOS: install the latest unstable nix fromhttps://github.com/numtide/nix-unstable-installer (for nix flakes),and nix-darwin:https://github.com/LnL7/nix-darwin

Recipes are stored in a justfile.just is required.

To run a rebuild:

just rebuild

Update

To update nixpkgs defined inflake.nix, run:

just update

If there are updates, they should be reflected inflake.lock.

Rollback

To rollback to the previous generation:

just rollback

Garbage collection

To cleanup previous files, run nix garbage collection:

just clean

Pre-commit hooks

Pre-commit hooks are automatically activated whendirenv is installed.


[8]ページ先頭

©2009-2025 Movatter.jp