• Stars
    star
    318
  • Rank 131,872 (Top 3 %)
  • Language
    Nix
  • License
    MIT License
  • Created over 1 year ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

macOS as Code! A beginner-friendly nix-darwin + home-manager + flakes startup configuration. 一份易于理解的 nix-darwin 初始配置模板,专为新手制作.

Nix Darwin Kickstarter

An easy-to-understand nix-darwin + home-manager + flakes startup configuration for beginners.

The main purpose of this repository is to help beginners understand the basic configuration of nix-darwin, and to help them quickly start their own nix-darwin configuration.

Two versions of the template are provided here:

  • minimal: A minimal configuration that only contains the necessary configuration to start using nix-darwin, and can be safely deployed to your own system.
  • rich-demo: A rich demo that contains a lot of configuration that can be used as a reference for your own configuration, but it may OVERWRITE your system configuration, so DO NOT deploy it to your own system directly.

Why nix-darwin

With nix-darwin, you can manage your macOS system configuration & dotfiles in a declarative way, and you can easily rollback to any previous configuration. It's also easy to share your configuration with others, and you can easily manage multiple macOS hosts.

References

More Repositories

1

nixos-and-flakes-book

🛠️ ❤️ Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!
Nix
1,771
star
2

nix-config

❄️ my nix config for both desktops(NixOS+macOS) and homelab servers(NixOS).
Nix
823
star
3

knowledge

(Chinese Only)Everything I know: DevOps & CloudNative, Linux, Embedded, Homelab, Music, Blockchain, AI, etc...
Jupyter Notebook
416
star
4

video2chars

Convert video to ascii art animation.
Python
199
star
5

nixos-rk3588

Minimal NixOS running on RK3588/RK3588s based SBC(Orange Pi 5 Plus, Orange Pi 5, Rock 5A, etc)
Nix
123
star
6

nixos-licheepi4a

NixOS Running on LicheePi 4A(RISC-V)
Nix
33
star
7

wallpapers

My Wallpapers
Nushell
25
star
8

thiscute.world

Ryan4Yin's Space
HTML
17
star
9

guitar-synthesizer

使用 Python/Julia/Matlab 合成吉他音色
Python
7
star
10

learn-stm32f103c8t6

C
6
star
11

pulumi-libvirt

A Pulumi provider that lets you provision servers on a libvirt host via pulumi.
Go
5
star
12

learn-8051-asm

学习玩耍 8051 汇编
Assembly
4
star
13

video2ascii-rs

yet another video2chars in rust
Rust
4
star
14

waline-comments-backup

comments backup for thiscute.world
Python
2
star
15

k8s-gitops

Kubernetes as Code
Shell
2
star
16

video2ascii-c

yet another video2ascii written in c
C
1
star
17

Video2ASCII.jl

convert video to ascii art animation
Julia
1
star
18

uptime.ryan4yin.space

Uptime Monitor and Status Page for Ryan4yin's Websites
1
star
19

learn-container

Learn Linux Container
Rust
1
star
20

nur-packages

Ryan Yin's Nix User Repository
Nix
1
star