[DESKTOP Add] Lain Clock ─ デスクトップに「lain」の世界観を刻むデスクトップクロック

[DESKTOP Add] Lain Clock ─ デスクトップに「lain」の世界観を刻むデスクトップクロック

はじめに

WEBサイト用に作成したアナログ時計をTauriでネイティブアプリ化し、デスクトップクロック「Lain Clock」として公開しました。

Windows、macOS、Linuxの主要なOSすべてで動作するマルチプラットフォーム対応アプリとなっています。

2026/9/26 更新:v0.2.0 を公開しました。 Web版 Analog Clock UI の機能(設定画面・背景スキン・プリセット・時報など)をデスクトップ版に移植しました。 開発の記録は [Tauri #05] 多機能化したWeb版時計をデスクトップへ移植 にまとめています。

Download(Github)

v0.1.0

Lain Clockの動作画面

v0.2.0

スキン機能を追加して大幅に機能拡張。

[Tauri #05] Lain Clock v0.2.0 [Tauri #05] Lain Clock v0.2.0 [Tauri #05] Lain Clock v0.2.0

アプリの特徴

「ただそこに在る」ことを目的とした、透過背景のデスクトップ時計です。

  • サイバーなデザイン: 青白いネオンとグリッドが、無機質なデスクトップを彩ります。
  • 完全透過&ドラッグ対応: 背景は完全に透過され、時計部分をマウスでドラッグして好きな位置へ自由に配置できます。位置は次回起動時も記憶されます。
  • 常時最前面表示: 他のウィンドウの裏に隠れることなく、常に時間を刻み続けます。
  • 背景スキン(v0.2.0〜): プリセット8種に加え、手持ちの画像を背景として追加できます。画像はPC内にのみ保存され、外部には送信されません。
  • 文字盤のカスタマイズ(v0.2.0〜): アラビア数字/ローマ数字、数字の位置・大きさ、フォント、色、時計のサイズを自由に変更できます。
  • プリセット&バックアップ(v0.2.0〜): 3つのスロットに設定を保存。JSONで書き出し・読み込みもできます。
  • 秒針の音と時報(v0.2.0〜): 秒針のカチカチ音と、毎時0分のチャイムを鳴らせます(初期状態はOFF)。
  • トレイ常駐(v0.2.0〜): 時計を隠してトレイに格納。トレイアイコンから表示・設定・終了ができます。
  • 超軽量動作: Rust + Tauriの恩恵により、PCのリソース(メモリ・CPU)消費を最小限に抑えています。

使い方

操作は非常にシンプルです。

  1. 起動と移動: アプリを起動するとデスクトップに時計が現れます。時計本体を左クリックしたままドラッグすることで、好きな場所へ移動できます。
  2. 右クリックメニュー: 時計上で「右クリック」すると、メニューが表示されます。
    • ⚙ System Config…: 設定ウィンドウを開きます(文字盤・プリセット・背景スキン)。
    • Smooth Movement / Sound / Dial Numbers / Digital Clock: 秒針の動き、音、数字、デジタル表示の ON / OFF。
    • Hide (to tray): 時計を隠してトレイに格納します。トレイアイコンの「Show Clock」で戻せます。
    • Help & Guide: ブラウザで使い方ガイドを開きます。
    • Quit: アプリを終了します。
  3. 設定ウィンドウの詳しい使い方は、Web版と共通です。

※ 数字入りの背景スキンを使う場合は、右クリックメニューで「Dial Numbers」をOFFにすると数字が二重になりません。

Lain Clockの動作画面

ダウンロードと対応パッケージ

最新版のインストーラーは、GitHubのReleasesページからダウンロードできます。

👉 Lain Clock リリースページ (GitHub)

各OS向けに以下のパッケージ(バイナリ)を用意しています。ご自身の環境に合ったものをダウンロードしてください。

OSパッケージファイル名備考
Windowslain-clock_x.x.x_x64-setup.exeWindows 10 / 11 向けインストーラー(おすすめ)
Windowslain-clock_x.x.x_x64_en-US.msi企業などでの一括配布向け
macOSlain-clock_x.x.x_universal.dmgIntel Mac / Apple Silicon (M1/M2/M3) 両対応
Linux (Debian系)lain-clock_x.x.x_amd64.debDebian 12, Ubuntu 22.04/24.04 等に対応
Linux (Fedora系)lain-clock-x.x.x-1.x86_64.rpmFedora / RHEL 系向け
Linux (汎用)lain-clock_x.x.x_amd64.AppImageインストール不要で実行可能なポータブル版

各OSのインストール方法

Windows の場合

  1. GitHubのリリースページから -setup.exe ファイル(または .msi)をダウンロードします。
  2. ダウンロードしたファイルをダブルクリックしてインストーラーを起動し、画面の指示に従ってインストールします。
  3. ※注意: ダウンロードしたばかりのアプリのため、Windows Defender (SmartScreen) によって「Windows によって PC が保護されました」という青い警告画面が出ることがあります。その場合は、「詳細情報」をクリックし、「実行」を選択してください。
Lain Clock インストール Windows 1 Lain Clock インストール Windows 2 Lain Clockの動作画面 Windows の場合

macOS の場合

  1. GitHubのリリースページから .dmg ファイルをダウンロードします。
  2. .dmg ファイルをダブルクリックしてマウントし、中の lain-clock.app を「アプリケーション (Applications)」フォルダにドラッグ&ドロップします。
  3. ※注意: 初回起動時は「開発元を検証できないため開けません」という警告が出ます。
    • macOS 15 (Sequoia) 以降: 警告を「完了」で閉じたあと、「システム設定」→「プライバシーとセキュリティ」を開き、一番下の「“lain-clock”は…ブロックされました」の横にある「このまま開く」をクリックします。認証後、もう一度起動して「開く」を選びます。
    • macOS 14 以前: アプリアイコンを「右クリック(Control+クリック)」して「開く」を選択し、確認ダイアログでもう一度「開く」をクリックすると起動できます。
    • ターミナルに慣れている場合は、xattr -cr /Applications/lain-clock.app を実行してから起動しても開けます。
Lain Clock インストール macOS 1 Lain Clock インストール macOS 2 Lain Clockの動作画面 macOS の場合

Linux (Debian / Ubuntu) の場合

.deb パッケージを使う場合(推奨):

  1. .deb ファイルをダウンロードします。
  2. ターミナルを開き、ダウンロードしたディレクトリへ移動して以下のコマンドを実行します。
sudo apt update
sudo apt install ./lain-clock_0.2.0_amd64.deb

※ファイル名はダウンロードしたバージョンに合わせて変更してください。

.AppImage を使う場合(インストール不要):

  1. .AppImage をダウンロードします。
  2. ファイルを右クリックして「プロパティ」から「プログラムとして実行可能」にチェックを入れるか、ターミナルで chmod +x を実行します。
  3. ダブルクリックするだけでそのまま起動します。

※ GNOME 環境ではトレイアイコンの表示に「AppIndicator」拡張機能が必要な場合があります。

Lain Clock インストール  Linux (Debian / Ubuntu)  1 Lain Clock インストール  Linux (Debian / Ubuntu)  2 Lain Clockの動作画面  Linux (Debian / Ubuntu)

更新履歴

バージョン日付内容
v0.2.02026/9/26Web版 Analog Clock UI の機能を移植。設定ウィンドウ、背景スキン、プリセット、JSON入出力、秒針の音・時報、トレイ常駐、位置の記憶
v0.1.x2026/4macOS の透過・ドラッグ・右クリックの不具合修正
v0.1.02026/4/13初回公開

効果音:効果音ラボ