!KOrganizer 個人で取得しているGoogleアカウントとQ社のGoogle Workspaceのカレンダを 切り替えるのが面倒と思いながらも, Q社のGoogle Workspaceで独自のOAuthトークン取るのが面倒(仕事用なのでなんか違う気もする) という状況で,両方のカレンダをうまく閲覧する解決策を思いついてなかった. 正確に言うとmacOSやiPadのカレンダアプリは便利だなと思いながら, 普段の生活環境がLinuxなのでどうにかならないかなと思っていた. というところで,KDEのakonadiだと独自にOAuthトークンとらなくても 認証通せるようなので,akonadiとkorganizer環境を作ってみることに. ホストはXUbuntu 24.04.インストールは, sudo apt install korganizer akonadi-backend-sqlite でOK. korgnaizerを起動して,Settings -> Configure KOrganaizer...で設定ダイアログひらいて, GeneralのCalendarsでGoogleカレンダを登録する. とりあえず,どちらのカレンダも表示することができた. しばらく生活してみるか. しかし,OkularといいKOrganaizerといい,随分KDEアプリが増えてきた. そのうち,デスクトップ環境をKDEに移行するかなあ. ちなみに,akonadiのDBは,SQLiteなので,sqlite3で叩ける. $ sqlite3 ~/.local/share/akonadi/akonadi.db sqlite> .database main: /home/miyo/.local/share/akonadi/akonadi.db r/w sqlite> .tables CollectionAttributeTable PimItemTagRelation CollectionMimeTypeRelation RelationTable CollectionPimItemRelation RelationTypeTable CollectionTable ResourceTable FlagTable SchemaVersionTable MimeTypeTable TagAttributeTable PartTable TagRemoteIdResourceRelationTable PartTypeTable TagTable PimItemFlagRelation TagTypeTable PimItemTable sqlite> SELECT COUNT(*) FROM PimItemTable; とか.楽しいかも.