やったことをひたすら書き留めたもの。近いうちにarticleにする予定。
## ベースの環境構築
### [[Google Chrome]]のインストール
ブラウザで公式ページからダウンロード・インストールする。
#### [[Vimium]]
[[Vimium]]は早めに入れておく。設定は以下を使えるはず。
- [[🦉VimiumのCSS設定]]
- [[🦉Vimiumのキーバインド設定]]
### [[Homebrew]]インストール
https://brew.sh/ からbashでインストールする。
```console
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo >> /Users/tadashi-aikawa/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/tadashi-aikawa/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
```
### Fontインストール
[[Nerd Fonts]]から[[Cascadia Code Nerd Font]]をダウンロードし、[[Font Book]]を使ってインストールする。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://www.nerdfonts.com/assets/img/favicon.ico" />
<span class="link-card-v2-site-name">Nerd Fonts</span>
</div>
<div class="link-card-v2-title">
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher
</div>
<div class="link-card-v2-content">
Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 60+ patched fonts: Hack, Source Code Pro, mor ...
</div>
<img class="link-card-v2-image" src="https://www.nerdfonts.com/assets/img/sankey-glyphs-combined-diagram.png" />
<a href="https://www.nerdfonts.com/font-downloads"></a>
</div>
> [!attention]
> フォントタイトルは `CaskaydiaCove Nerd Font` なので注意。
### [[HHKB Studio]]のキーマップ変更ツール
https://happyhackingkb.com/jp/download/ からインストール。
#### 設定
![[20250507_000038.webp]]
#### ポインティングスティックの速度
1だと遅くて2だとやや速いくらい。2で様子見でいいかなと。
### [[SlimBlade Pro Trackball]]
https://www.kensington.com/ja-jp/software/kensingtonworks/?srsltid=AfmBOoq-3g_LJjJ1vJA5sBx1aYp_YZzGsyNlfBhWxsIpGlj65uQQtd99 からインストール。
#### 設定
![[20250507_000823.webp]]
![[20250507_000826.webp]]
![[20250507_000831.webp]]
## Tokiのクローンと実行
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
GitHub - tadashi-aikawa/toki
</div>
<div class="link-card-v2-content">
Contribute to tadashi-aikawa/toki development by creating an account on GitHub.
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/40d056f02f411564491a591fd6d15e2c5e5764345a6980e437f0e435427e3818/tadashi-aikawa/toki" />
<a href="https://github.com/tadashi-aikawa/toki"></a>
</div>
[[🦉Toki]]をクローンしてくる。
```
mkdir -p ~/git/github.com/tadashi-aikawa
git clone https://github.com/tadashi-aikawa/toki
```
実行。
```
./provision.sh
```
失敗するかもしれないけど、何度かやれば成功するはず...。
> [!caution]
> [[Karabiner-Elements]]を `brew install --cask karabiner-elements` で入れなかった理由は謎。入るようならそれでいいと思う。(なんか失敗した気がする...)
## アプリケーションの設定
### [[Ghostty]]
ターミナルからデスクトップにもアクセス可能にする。
![[20250507_013350.webp]]
![[20250507_013355.webp]]
### [[Karabiner-Elements]]
まずは[[Karabiner-Elements]]を起動して設定ファイルを作成する。
それから、[[🦉Toki]]でkarabiner配下をビルドする。
### [[Raycast]]
設定は [[🦉Raycastでバックアップを作成する手順]] で作成したファイルをインポート。
### [[AltTab]]
> [!add] #2025/10/03 追記
> 設定を別ページに切り出し。以前の記録を残しておく必要性もないので置換した。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🦉AltTabの設定
</div>
<div class="link-card-v2-content">AltTabのMy設定。ウィンドウの切り替えはミッションコントロールを使うので、直近の2ウィンドウ間切り替えがメイン。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/mynote.webp" />
<a data-href="🦉AltTabの設定" class="internal-link"></a>
</div>
%%[[🦉AltTabの設定]]%%
### [[Rectangle]]
> [!attention]
> [[Raycast]]のWindow Managementで事足りたのでアンインストールした。
`RectangleConfig.json` をインポートする。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
toki/rectangle/RectangleConfig.json at f79ab9d479bbba0e3fdbde37784a29af226ad7ee · tadashi-aikawa/toki
</div>
<div class="link-card-v2-content">
Contribute to tadashi-aikawa/toki development by creating an account on GitHub.
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/71b6abdb7c901bf6655fd4224b19d09cac75b77b56292403c4e58799ec102856/tadashi-aikawa/toki" />
<a href="https://github.com/tadashi-aikawa/toki/blob/f79ab9d479bbba0e3fdbde37784a29af226ad7ee/rectangle/RectangleConfig.json"></a>
</div>
### Google日本語入力
![[20250512_01_14_53.webp]]
![[20250507_224545.webp]]
![[20250507_010444.webp]]
### [[LinearMouse]]
#### HHKB Studio
![[20250514_17_46_04.webp]]
#### SlimBlade Pro Trackball
![[20250514_17_43_52.webp]]
#### 共通設定
![[20250507_011020.webp]]
![[20250507_011026.webp]]
![[20250507_011055.webp]]
### [[Scoot]]
> [!add] #2025/09/21 追記
> 設定を別ページに切り出し。以前の記録を残しておく必要性もないので置換した。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🦉Scootの設定
</div>
<div class="link-card-v2-content">ScootのMy設定。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/mynote.webp" />
<a data-href="🦉Scootの設定" class="internal-link"></a>
</div>
%%[[🦉Scootの設定]]%%
### [[Homerow]]
> [!add] #2025/10/04 追記
> 設定を別ページに切り出し。以前の記録を残しておく必要性もないので置換した。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🦉Homerowの設定
</div>
<div class="link-card-v2-content">HomerowのMy設定。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/mynote.webp" />
<a data-href="🦉Homerowの設定" class="internal-link"></a>
</div>
%%[[🦉Homerowの設定]]%%
## システム設定
### キーボード
![[20250507_005635.webp]]
![[20250512_01_22_27.webp]]
![[20250507_005936.webp]]
![[20250507_005942.webp]]
![[20250507_005953.webp]]
### マウス
![[20250507_010125.webp]]
アクセシビリティ > ディスプレイ からカーソルサイズも変更する。
![[20250507_011659.webp]]
### デスクトップとDock
![[20250512_01_35_17.webp]]
![[2025-08-07-22-37-01.avif]]
![[2025-08-07-22-37-55.avif]]
#### トラックパッド
[[通知センター]]が誤作動しないように。
![[2025-11-04-22-20-06.avif]]
## [[Shottr]]
> [!add] #2025/09/21 追記
> 設定を別ページに切り出し。以前の記録を残しておく必要性もないので置換した。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🦉Shottrの設定
</div>
<div class="link-card-v2-content">ShottrのMy設定。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/mynote.webp" />
<a data-href="🦉Shottrの設定" class="internal-link"></a>
</div>
%%[[🦉Shottrの設定]]%%
`Save` は設定しないこと。そうすると、Editorで画像編集後にコピーしても、編集したあとの画像がクリップボードにコピーされないため。(バグ?)
## 手動cloneと設定
- [[copilot.lua]]
- 認証が必要
- CodeCompanion
- envが必要
- [[🦉ghostwriter.nvim]]
- cloneとenvが必要
- patternを一箇所修正が必要
- [[🦉Silhouette.nvim]]
- cloneとenvが必要
- [[obsidian.nvim]]
- cloneとenvが必要