Skip to content

273Do/273Do-Mac-Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix-config

273* の Mac の設定を nix-darwin で管理するリポジトリ。

ファイル構成

flake.nix              # 設定ファイル
modules/
  defaults.nix         # macOS システム設定 (system.defaults)
  homebrew.nix         # Homebrew アプリ (casks)
  packages.nix         # CLI ツール (environment.systemPackages)

セットアップ手順

1. Xcode Command Line Tools のインストール

xcode-select --install

2. Homebrew のインストール

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

インストール後、案内に従って eval "$(/opt/homebrew/bin/brew shellenv)" をシェルに追加する。

3. Nix のインストール

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

インストール後、ターミナルを再起動する。

4. リポジトリをクローン

mkdir ~/nix-config
git clone https://github.com/273Do/273Do-Mac-Config.git ~/nix-config
cd ~/nix-config

5. ユーザー名の設定

flake.nixusername をログインユーザー名に変更する。

username = "CHANGEME"; # 自分のユーザー名に変更

6. nix-darwin の初回セットアップ

sudo nix run nix-darwin -- switch --flake .#273do-mac-config

7. 以降の設定変更を適用する

modules/ 以下のファイルを編集した後:

darwin-rebuild switch --flake .#273do-mac-config

About

新しいmacに必要なアプリと開発ツール、本体の設定を自動で最低限セットアップするためのnix-config。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages