![[2026-02-02-05-51-49.webp|cover-picture]]
# 🗞️Topics
## AQS 設定に関する2つの大きな改善
[[🦉Another Quick Switcher]]のv14.2.0・v14.3.0をリリースし、設定を大きく改善しました。
### [[Custom Searches]]の自動保存
今まで[[Custom Searches]]の設定だけは **変更しても自動で保存されず『Save』ボタンを押す必要がありました**。v14.2.0のリリースでその手間が不要になりました。
![[2026-02-02-05-17-54.avif]]
*SaveボタンはなくなりAdd a new commandボタンのみに*
(当然ではありますが) 本件はよくissueで質問や不具合報告いただいていたので、肩の荷が降りた気持ちです。この対応は見た目ほど簡単ではなく、そのため長年放置していましたが、[[Codex CLI]]の力も借りてなんとかやりきることができました。
自分が[[ドライバー]]として実装し、[[GPT-5.2-Codex]]にレビューしてもらうという、いつもとは逆転した立場での開発となりました。以下に記録を残しています。
<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">
📜2026-01-27 Another Quick SwitcherのSearche commandsでSaveを押さなくても設定を保存できるようにする
</div>
<div class="link-card-v2-content">Another Quick SwitcherのSearch commands設定を、Saveボタンなしで自動保存するよう変更した。入力確定時に設定を保存し、追加・更新・削除されたSearch commandsをコマンド登録へ反映した。空名や空白名のコマンドはdata.jsonには残るが、登録時にtrimして無視する実装にした。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/chappy-log.webp" />
<a data-href="📜2026-01-27 Another Quick SwitcherのSearche commandsでSaveを押さなくても設定を保存できるようにする" class="internal-link"></a>
</div>
%%[[📜2026-01-27 Another Quick SwitcherのSearche commandsでSaveを押さなくても設定を保存できるようにする]]%%
### 設定画面の刷新と全体検索
v14.0.0では一部の設定項目だけ検索できるようにしましたが、v14.3.0ではそれを全体に拡張したグローバル検索ボックスを追加しました。
![[2026-02-02-05-26-10.avif]]
*設定全体を検索・フィルタできる*
設定全体のレイアウトも調整し、見出しや見出しコンテンツブロックの可視性をアップさせています。(デフォルトはどうして見にくいので......)
設定の自動保存と同じように、フィルタリングロジックも案外面倒だったりします。こちらは[[Codex CLI]]で[[GPT-5.2-Codex]]に[[ドライバー]]をやってもらい、私は[[ナビゲーター]]に務めました。
<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">
📜2026-01-27 Another Quick Switcherに設定全体をフィルタリングできる検索欄を追加する
</div>
<div class="link-card-v2-content">GitHubのIssue要望を受け、ObsidianプラグインAnother Quick Switcherの設定画面右上に全体検索ボックスを追加し、見出しやネスト親を含めたフィルタ表示と警告ポップアップ用アイコンの調整を行った経緯と実装変更の記録である</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/chappy-log.webp" />
<a data-href="📜2026-01-27 Another Quick Switcherに設定全体をフィルタリングできる検索欄を追加する" class="internal-link"></a>
</div>
%%[[📜2026-01-27 Another Quick Switcherに設定全体をフィルタリングできる検索欄を追加する]]%%
具体的な動作イメージです。スペース区切りでAND検索、ヒットした項目の親となる見出しや設定も表示し、必要に応じて折りたたみコンテンツを自動で開閉しています。

100点満点の動きではありませんが、多くのケースは拾えていると思っています。
## 1年半ぶりの[[Zellij]]チャレンジ
久々に[[Zellij]]の導入を検討してみました。
<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">
📜2026-01-31 Zellijをmacで使ってみる
</div>
<div class="link-card-v2-content">1年半前に採用を見送ったZellijを、macOSとGhostty環境に変えたため再検証した。Neovimの表示乱れや色問題は解消したが、画像表示の劣化やGhostty・Neovimとのキーマップ衝突、コンテキストスイッチ増加を重く見て、Ghosttyのタブやウィンドウからの全面移行は見送った。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/activity.webp" />
<a data-href="📜2026-01-31 Zellijをmacで使ってみる" class="internal-link"></a>
</div>
%%[[📜2026-01-31 Zellijをmacで使ってみる]]%%
[[macOS]]に移行したこともあり、[[Windows]]時代よりも描画や動きはスムーズでした。前回課題となった問題もすべて解消していました。
しかし、以下3つの理由から今回の導入は見送りました。
- セッションやレイアウト変更で得られる恩恵が現在のワークフローだとそこまでない
- [[Ghostty]]や[[Neovim]]のキーマップと競合するので、キーマップ戦略の再編成が必要になる
- [[kitty (プロトコル)|kitty]]の画像表示に対応されていないため、まともな画像表示能力が失われる
一方で、[[Zellij]]自体はインストールしておくことにしました。あくまで、**今の** ワークフローに不要なだけであり、以下の可能性は残されているからです。
- ワークフローが変わることにより利用できるユースケースが出てくる
- 機会があるごとに[[Zellij]]を試すことで自身の中でユースケースが出てくる
面倒な新しい概念の取り入れは本来抵抗感が強いものです。接触する時間を増やして、目の前のチャンスを逃さないように気をつけていきたいですね。
<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">
📗接触回数を増やして好きになる
</div>
<div class="link-card-v2-content">ザイアンスの法則(単純接触効果)を活用し、苦手なことや場所への接触回数を増やして好感度を高め、現状維持バイアスを乗り越える方法について述べます。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/%F0%9F%93%97Productivity%E3%82%92%E4%B8%8A%E3%81%92%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E5%A4%A7%E5%88%87%E3%81%AA100%E3%81%AE%E3%81%93%E3%81%A8/attachments/productivity100.webp" />
<a data-href="📗接触回数を増やして好きになる" class="internal-link"></a>
</div>
%%[[📗接触回数を増やして好きになる]]%%
## [[Class Variance Authority]]の設計例追加
1週間前に作成した以下の記事について、『必須プロパティあり』と『複数variant』のケースを追加しました。
<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">
📕Class Variance Authorityを使ったVueのコンポーネント設計
</div>
<div class="link-card-v2-content">class-variance-authorityとTailwind CSSを用いたVue3コンポーネント設計で、variantの必須制御や複数variantの型定義パターンを整理した記録である。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/2026-01-19-06-27-00.webp" />
<a data-href="📕Class Variance Authorityを使ったVueのコンポーネント設計" class="internal-link"></a>
</div>
%%[[📕Class Variance Authorityを使ったVueのコンポーネント設計]]%%
まだまだパターンが増えたり、方針が変わったりしそうなので、都度更新していくつもりです。
# 👀Reading
## Obsidian プラグイン topic-lines でタスク迷子を防ぐ
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://blog.handlena.me/favicon-32x32.png" />
<span class="link-card-v2-site-name">blog.handlena.me</span>
</div>
<div class="link-card-v2-title">
Obsidian プラグイン topic-lines でタスク迷子を防ぐ
</div>
<div class="link-card-v2-content">
Agentic Coding で並列してコードを書かせていると、今自分が何をやっているのかがわからなくなることがある。 これを解消するために、「何をやっているのか」を明確にする Obsidian プラグイン topic-li ...
</div>
<img class="link-card-v2-image" src="https://blog.handlena.me/images/og.png" />
<a href="https://blog.handlena.me/entry/2026/01/obsidian-plugin-topic-lines/"></a>
</div>
~~~
最近マルチタスクトレーニングをしてるけど、独立したワークスペースでAgentとのやりとりを記録したり、返答をObsidianで書いてからコピペをしてる気がする。
なお、コーディングしながらAgentic Codingは脳の構造的に無理なことが分かったので、やるならAgentic Codingのみの並列化かなと。
仕事だと月の利用制限があるため、あまり踏み込みすぎても旨味がないのが悩み。
~~~
## 私がすべてのnoterさんに求めていること|シロイ
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://assets.st-note.com/poc-image/manual/note-common-images/production/icons/android-chrome-192x192.png" />
<span class="link-card-v2-site-name">note(ノート)</span>
</div>
<div class="link-card-v2-title">
私がすべてのnoterさんに求めていること|シロイ
</div>
<div class="link-card-v2-content">
これは過去にも何度か扱ったテーマになるのですが、ふと「端的に言うとこうだな」ということが頭に浮かんだので、改めて書くことにします。 noteの書き手であるみなさんに対して、私が個人的に求めているのは以下の2点です。 ...
</div>
<img class="link-card-v2-image" src="https://assets.st-note.com/production/uploads/images/245552965/rectangle_large_type_2_802547ddba91aaab05e40f947799dd44.jpeg?fit=bounds&quality=85&width=1280" />
<a href="https://note.com/shiroi_ze/n/n6c86f917df47"></a>
</div>
~~~
わかりみある。
~~~
## 私がすべてのnoterさんに求めていること|シロイ
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://assets.st-note.com/poc-image/manual/note-common-images/production/icons/android-chrome-192x192.png" />
<span class="link-card-v2-site-name">note(ノート)</span>
</div>
<div class="link-card-v2-title">
私がすべてのnoterさんに求めていること|シロイ
</div>
<div class="link-card-v2-content">
これは過去にも何度か扱ったテーマになるのですが、ふと「端的に言うとこうだな」ということが頭に浮かんだので、改めて書くことにします。 noteの書き手であるみなさんに対して、私が個人的に求めているのは以下の2点です。 ...
</div>
<img class="link-card-v2-image" src="https://assets.st-note.com/production/uploads/images/245552965/rectangle_large_type_2_802547ddba91aaab05e40f947799dd44.jpeg?fit=bounds&quality=85&width=1280" />
<a href="https://note.com/shiroi_ze/n/n6c86f917df47"></a>
</div>
~~~
やっぱこの記事がとても好きだ。
自分との芯としては
『宣伝を(暗に)頼まれても、自分が良いと思わないモノは薦めないし、賞賛することもない』
『自分がいいと思っていないものに "いいね" をつけることはない』
の2つがある気がした。ある意味これが自己ブランドなのかもしれない。(もともと批判的思考なのも併せてある)
~~~
## 自分が感動するものをつくらなきゃ、なんにもならないでしょう|シロイ
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://assets.st-note.com/poc-image/manual/note-common-images/production/icons/android-chrome-192x192.png" />
<span class="link-card-v2-site-name">note(ノート)</span>
</div>
<div class="link-card-v2-title">
自分が感動するものをつくらなきゃ、なんにもならないでしょう|シロイ
</div>
<div class="link-card-v2-content">
クリエイターとして、あるいは自分のすることに納得して幸せに生きたいと願う一個人として、決して譲ってはならないラインについて。 誰も徒労で終わりたいとは思ってない 先日出版した書籍「人生の意味のつくり方」では、私たち自身 ...
</div>
<img class="link-card-v2-image" src="https://assets.st-note.com/production/uploads/images/185514321/rectangle_large_type_2_e7a5bb3c5f1e610bf94a60681e4f8dec.png?fit=bounds&quality=85&width=1280" />
<a href="https://note.com/shiroi_ze/n/n7a96842ed54e"></a>
</div>
~~~
(自分のための) OSSもこれはめっちゃ大事。要望に振り回されるのは誰しも通りやすい道だとは思うけど、スルースキルが問われる。
失礼な書き込みは無視すればいいだけなんだけど、善意の書き込みが難易度高い。
~~~
## 2026年のBluesky予測 - Bluesky
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://bsky.social/about/images/favicon-32x32.png" />
<span class="link-card-v2-site-name">Bluesky</span>
</div>
<div class="link-card-v2-title">
2026年のBluesky予測 - Bluesky
</div>
<div class="link-card-v2-content">
今年人々がオンラインでどのような行動をとるかについての予測と、それに応えるために私たちがどのようにBlueskyを構築しているか、その一部を共有したいと思います。 ...
</div>
<img class="link-card-v2-image" src="https://bsky.social/about/images/blogposts/2026-predictions-jp.png" />
<a href="https://bsky.social/about/blog/01-28-2026-bluesky-2026-predictions-jp"></a>
</div>
~~~
いい
~~~
## 【上司の機嫌マネジメント】スポーツドクター・辻秀一/不機嫌だと仕事に失敗する/プロがご機嫌マネジメントの全ノウハウを明かす/スラムダンクはメンタルの教科書だ【Human Insight】

~~~
めっちゃいい。上司がどうこうというより、メンタルトレーニング・管理についての有用な話。
youtu.be/ird5Tx3v7Gw?...
~~~
## 世界変革の前夜は思ったより静か|深津 貴之 (fladdict)
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://assets.st-note.com/poc-image/manual/note-common-images/production/icons/android-chrome-192x192.png" />
<span class="link-card-v2-site-name">note(ノート)</span>
</div>
<div class="link-card-v2-title">
世界変革の前夜は思ったより静か|深津 貴之 (fladdict)
</div>
<div class="link-card-v2-content">
世界のルールが根本的に変わってしまう… そういう展開は、マンガや映画ではよく起こる。それが現実でも起きそうだ。 あと数日(から数週間)で「トップレベルの画像生成AI」が、世界中にフリーで配布される。 イラスト、マンガはお ...
</div>
<img class="link-card-v2-image" src="https://assets.st-note.com/production/uploads/images/85243887/rectangle_large_type_2_200b755fbc9a9e85719c0c2dbe885791.png?fit=bounds&quality=85&width=1280" />
<a href="https://note.com/fladdict/n/n13c1413c40de"></a>
</div>
~~~
AIが前面に出てくる前の時代の記録は今見返すと興味深いなぁと。Weekly Report見返していて。
~~~
## AIエージェントと協働してmarpでスライドを作る2026 - Qiita
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico" />
<span class="link-card-v2-site-name">Qiita</span>
</div>
<div class="link-card-v2-title">
AIエージェントと協働してmarpでスライドを作る2026 - Qiita
</div>
<div class="link-card-v2-content">
はじめに 2025年から2026年にかけて、Claude Codeのスキルシステムを使ってプレゼンテーション作成のワークフローを構築してきました。この記事では、その過程で作り上げたスキル群と、実際の使い方を紹介します。 最初 ...
</div>
<img class="link-card-v2-image" src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnFpaXRhLWltYWdlLXN0b3JlLnMzLmFtYXpvbmF3cy5jb20lMkYwJTJGMzU2NzElMkZwcm9maWxlLWltYWdlcyUyRjE1NDU3OTEwNDc_aXhsaWI9cmItNC4wLjAmYXI9MSUzQTEmZml0PWNyb3AmbWFzaz1lbGxpcHNlJmJnPUZGRkZGRiZmbT1wbmczMiZzPWU1MmI1NGMwODg5OGZmMzg2NTQ0NDk3OTAxYjIzM2Jl%26blend-x%3D120%26blend-y%3D462%26blend-w%3D90%26blend-h%3D90%26blend-mode%3Dnormal%26mark64%3DaHR0cHM6Ly9xaWl0YS1vcmdhbml6YXRpb24taW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1vcmdhbml6YXRpb24taW1hZ2UlMkZmMzY0ZWRkZWYyNTViYzY5NDVhMGQ3NDczNzY1NjgwYzczMjkzNWIyJTJGb3JpZ2luYWwuanBnJTNGMTQ4NjM0NjAxMz9peGxpYj1yYi00LjAuMCZ3PTQ0Jmg9NDQmZml0PWNyb3AmbWFzaz1jb3JuZXJzJmNvcm5lci1yYWRpdXM9OCZiZz1GRkZGRkYmYm9yZGVyPTIlMkNGRkZGRkYmZm09cG5nMzImcz00YTJjYWMyZTljNDY1YzJkM2QyNTdkYzI1MzkyZDcxNw%26mark-x%3D186%26mark-y%3D515%26mark-w%3D40%26mark-h%3D40%26s%3D3b5715bebf5f7fbd77062b4089a54fe0?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9JTIwQUklRTMlODIlQTglRTMlODMlQkMlRTMlODIlQjglRTMlODIlQTclRTMlODMlQjMlRTMlODMlODglRTMlODElQTglRTUlOEQlOTQlRTUlODMlOEQlRTMlODElOTclRTMlODElQTZtYXJwJUUzJTgxJUE3JUUzJTgyJUI5JUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgzJTg5JUUzJTgyJTkyJUU0JUJEJTlDJUUzJTgyJThCMjAyNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1wYWQ9MCZzPTM2ZTI4ZGJmNzc2MTA3ODkxZTg4YmU1Mzk1OGU5ZWM4&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBoaXJva2lkYWljaGkmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtcGFkPTAmcz02MTY5ZWZiMWQ4NGMwN2E3MzMzYThkZGVjNTk0ZDgwMA&blend-x=242&blend-y=454&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&txt64=5qCq5byP5Lya56S-UmVjdG9y&txt-x=242&txt-y=539&txt-width=838&txt-clip=end%2Cellipsis&txt-color=%231E2121&txt-font=Hiragino%20Sans%20W6&txt-size=28&s=778f6a9282a261d1240729ee20d901ce" />
<a href="https://qiita.com/hirokidaichi/items/243bd176b84900f4cc0d"></a>
</div>
~~~
想像より3周りくらい凄かった。。良い記事だ。。
~~~
# 📚New Notes
- [[Atom]]
- [[Go 1.22]]
- [[Mermaidの図をズームしたり最大表示 (MkDocs)]]
- [[Panzoom for MkDocs]]
- [[force pushを許容しないようにする (Lazygit)]]
- [[pngをwebpに一括変換 (ffmpeg)]]
- [[カーソル配下のURLをブラウザで開く (Neovim)]]
- [[ペアプログラミング]]
- [[📜2026-01-27 Another Quick Switcherに設定全体をフィルタリングできる検索欄を追加する]]
- [[📜2026-01-27 Another Quick SwitcherのSearche commandsでSaveを押さなくても設定を保存できるようにする]]
- [[📜2026-01-31 Zellijをmacで使ってみる]]
- [[📰2026年4週 Weekly Report]]
- [[📰2026年5週 Weekly Report]]