NexusHub は、Gmail / Calendar / Tasks / Contacts を1画面で扱える個人用ポータルです。
ポモドーロ・スクラッチパッド・デスクトップ付箋まで内蔵していて、毎日の作業画面そのものを置き換える想定で作っています。
Gmail の最新メール一覧、既読/未読切替、ラベル絞り込み、スター操作。本文の編集はしません。
今日 / 今週の予定一覧。複数カレンダー切替、予定の新規作成・編集に対応。
Google Tasks との双方向同期。リスト切替、完了/未完了の即時切替が可能。
25/5 のデフォルト設定。カスタム可能で、ブラウザ通知で切替を知らせます。
1ファイルメモ。自動保存、ScriptProperties に保存されます。
画面上に自由配置できる付箋ノート。色・サイズ変更可能。
「このアプリは Google で確認されていません」という警告が出ますが、これは自分自身がデプロイした個人アプリの仕様です。「詳細」→「[アプリ名] に移動(安全ではないページ)」で進めてください。本ソフトウェアは access:MYSELF 固定で他人がアクセスする経路はありません。
📥 受信トレイ
左サイドバーのラベルをクリックすると一覧が絞り込まれます。スター列をクリックでスター切替、件名クリックで Gmail 本体を別タブで開けます。
📅 カレンダー
日付セルをクリックで予定一覧。「+」アイコンで新規予定。複数のGoogleカレンダーを所持している場合、上部のドロップダウンで切替できます。
✅ Google Tasks
チェックボックスのトグルで完了/未完了を切替。タスクは Google Tasks 本家と双方向同期しているので、スマホアプリの更新もすぐ反映されます。
⏱ ポモドーロタイマー
Start ボタンで25分タイマー開始。完了時にブラウザ通知。「設定」アイコンから時間をカスタマイズ可能(25/5 → 50/10 など)。
📝 スクラッチパッド
入力中、数秒の操作なしで自動保存(ScriptProperties に格納)。ブラウザを閉じても次回アクセス時に復元されます。
🔖 デスクトップ付箋
「+」アイコンで新規付箋。ドラッグで配置移動、右クリックで色変更・削除。付箋データはローカルストレージに保存されます。
本パッケージはソースコードのまま配布されているので、以下のような改造は自由にできます:
コード.gs 上部の CONFIG 系定数で表示件数・カレンダーIDなどを調整無題.html の CSS 変数(--bg, --accent など)でテーマ色変更続きの遊び場として、メンバーシップ「kimuraのGAS部」では NexusHub の派生アプリや、改造のヒント、AI×GAS の試作品を流しています。