Skip to content

kmkkiii/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

nix-darwin + Home Manager で管理する macOS dotfiles。

セットアップ

# 1. Nix インストール
curl -sSfL https://artifacts.nixos.org/nix-installer | sh -s -- install

# 2. リポジトリ clone
git clone git@github.com:kmkkiii/dotfiles.git ~/dotfiles

# 3. ビルド
cd ~/dotfiles
sudo nix run nix-darwin/master#darwin-rebuild -- switch --flake .

# 4. 言語ランタイム(mise)
mise install

構成

flake.nix                 # 依存定義
nix-darwin/
  configuration.nix       # システム設定
  homebrew.nix            # cask/mas 管理
home-manager/
  home.nix                # パッケージ + dotfiles symlink
  shell.nix               # zsh
  git.nix                 # git
  editor.nix              # nvim
config/                   # 設定ファイル実体

更新

# パッケージ更新
nix flake update nixpkgs

# 反映
sudo darwin-rebuild switch --flake ~/dotfiles

役割分担

管理者 対象
Home Manager CLI ツール + dotfiles
nix-darwin システム設定 + Homebrew 管理
Homebrew cask アプリ
mise 言語ランタイム

About

My dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors