やったことをひたすら書き留めたもの。近いうちに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が必要