インストール方法
sudo nixos-rebuild switch --flake github:Key5n/dotfiles-nix#nixos-desktop
- Linux の ESP に Windows の boot loader をコピーする必要あり
- すると systemd-boot の auto detection が働く
- まず
/modules/nixos/network.nix
の大学パスワードを変更すること - (証明書がない場合)証明書をダウンロードすること
# 接続
sudo swanctl --initiate --child net
# 切断
sudo swanctl --terminate --child net
# 接続状況確認(接続されている場合のみ表示)
sudo swanctl --list-sas
cd ~/dotfiles-nix
nix build .#darwinConfigurations."Key5n-MacBook-Pro".system --extra-experimental-features 'nix-command flakes'
./result/sw/bin/darwin-rebuild switch --flake .#Key5n-MacBook-Pro
注意 username を key5n にしないとエラーが発生
- 日本語のライブ変換の無効化
- 右上のキーボードを日本語に切り替えてクリック
- "Live Conversion" を無効化
- capslock key を command key に変更
- Settings > Keyboard > Keyboard Shortcut > Modifier Key
- 入力ソースの切り替え方法を Command + Space に変更
- Spotlight を無効化
- デフォルトショートカットが Cmd + Space のためブッキング
- Settings > Keyboard > Modifier Key
- Settings > Keyboard > Keyboard Shortcut > Input Source
- Spotlight を無効化
- GitHub の SSH 設定
- Raycast のショートカットの設定
- Raycast を手動で起動
- ログイン時に起動されるようにする
- 右上から Raycast のアイコンをクリック
- settings を開き Raycast Hotkey を設定
- デフォルトは Option + Space
- Raycast を手動で起動
- Office のインストール
- Office のウェブサイトを開く
- 大学のアカウントでログイン
- インストール
- Docker のインストール
- 壁紙の設定
- デスクトップをクリックでデスクトップの表示を無効化
- Settings > Desktop and Dock > Desktop and Stage Manager
- (もしかしたら)App Store からアプリケーションの手動インストール
-
Macbook に Nix をインストール
- おすすめ:https://github.com/DeterminateSystems/nix-installer
- なぜか 1 回目はエラーが発生
- おすすめ:https://github.com/DeterminateSystems/nix-installer
-
Homebrew を手動でインストール
-
この dotfiles をもとにビルド
nix build github:Key5n/dotfiles-nix#darwinConfigurations.Key5n-MacBook-Pro.system --extra-experimental-features 'nix-command flakes'
-
ビルドファイルの適用
./result/sw/bin/darwin-rebuild switch --flake github:Key5n/dotfiles-nix#Key5n-MacBook-Pro