**Show HN:Docking – Pythonで作られた拡張性の高いLinux用ドック**

- **概要**  
  DockingはPythonだけで書かれた軽量で拡張可能なLinux向けドックです。アプリケーションを起動したりウィンドウを管理するためのカスタマイズ可能・スクリプト対応インターフェースを提供します。

- **主な特徴**  
  - *拡張性*:Pythonで書かれたプラグインにより、新機能を簡単に追加できます。  
  - *カスタマイズ*:テーマ、アイコンセット、レイアウト設定は構成ファイルで調整可能です。  
  - *ウィンドウ管理*:アプリごとのウィンドウのグループ化、最小化/最大化、プレビュー表示をサポートします。  
  - *キーボードショートカット*:ドック操作用のホットキーは完全に設定可能です。

- **インストール**  
  ```bash
  pip install docking
  ```
  またはGitHubからクローン:
  ```bash
  git clone https://github.com/username/docking.git
  cd docking && python setup.py install
  ```

- **使い方**  
  ```bash
  docking --config ~/.config/docking/config.yaml
  ```

- **コミュニティとサポート**  
  - バグ報告・機能要望はGitHubリポジトリへ。  
  - ドキュメントはプロジェクトWikiで閲覧可能です。

2026/04/04 17:49

**Show HN:Docking – Pythonで作られた拡張性の高いLinux用ドック** - **概要** DockingはPythonだけで書かれた軽量で拡張可能なLinux向けドックです。アプリケーションを起動したりウィンドウを管理するためのカスタマイズ可能・スクリプト対応インターフェースを提供します。 - **主な特徴** - *拡張性*:Pythonで書かれたプラグインにより、新機能を簡単に追加できます。 - *カスタマイズ*:テーマ、アイコンセット、レイアウト設定は構成ファイルで調整可能です。 - *ウィンドウ管理*:アプリごとのウィンドウのグループ化、最小化/最大化、プレビュー表示をサポートします。 - *キーボードショートカット*:ドック操作用のホットキーは完全に設定可能です。 - **インストール** ```bash pip install docking ``` またはGitHubからクローン: ```bash git clone https://github.com/username/docking.git cd docking && python setup.py install ``` - **使い方** ```bash docking --config ~/.config/docking/config.yaml ``` - **コミュニティとサポート** - バグ報告・機能要望はGitHubリポジトリへ。 - ドキュメントはプロジェクトWikiで閲覧可能です。

RSS: https://news.ycombinator.com/rss

要約

日本語訳:

改善された概要

Docking は、軽量で完全に Python ベースのドックであり、Linux デスクトップ環境と深く統合されています。38 個の既製アプレット(システム状態、天気、メディア再生、タイマー、ノート、およびその他多くのユーティリティ)を同梱しており、簡単な Python パッケージシステムで拡張可能です。ドックは高速ランチャー作業フロー、完全にカスタマイズ可能なテーマ、自動非表示機能、多モニターサポートを提供し、GTK 3、Cairo、および Wnck を使用してウィンドウ追跡を行うため、GNOME、KDE Plasma、XFCE、MATE、Cinnamon などのすべての X11 ベースデスクトップで動作します。Docking は、ウィンドウ位置決めと入力処理の違いにより Wayland をまだサポートしていません。プロジェクトは GPL‑3.0-or-later の下でオープンソースとして公開されており、GitHub にホストされています。また、コミュニティの貢献を奨励しています:ユーザーはリポジトリをクローンし、ソースからコンパイルして、新しいアプレットやテーマを追加したり、Docking を自分のワークフローに合わせてカスタマイズすることができます。

本文

Docking ― Python で作られたカスタマイズ可能なデスクトップドック

Python だけで書かれ、軽量かつ拡張性に優れたドックです。デスクトップとネイティブに統合され、標準装備のアプレットが 38 個揃っています。


特徴

  • 高速起動ワークフロー
    視覚ノイズや起動遅延を最小限に抑えつつ、コアアプリ・作業領域・ユーティリティへ迅速アクセス。
  • 標準装備のアプレット(38 個)
    システム状態・天気・メディア制御・タイマー・メモなど、すぐに使える機能が揃っています。
  • 完全カスタマイズ可能なテーマ
    デスクトップをドックに合わせるのではなく、ドックをデスクトップに合わせて調整できます。
  • マルチモニター & 自動非表示
    必要時は常に表示し、不要時には隠す(複数ディスプレイでも同様)機能。
  • クロスデスクトップ対応
    X11 ベースの環境ならどれでも動作します(GNOME, KDE Plasma, XFCE, MATE, Cinnamon 等)。
  • 拡張可能なアプレットシステム
    コアランタイムを触らずに、カスタムウィジェットや挙動を追加できます。

標準装備のアプレット

カテゴリアプレット
AI 利用状況Claude, Codex, OpenCode のセッション・トークン使用量・推定費用を追跡
アンビエントより落ち着いたデスクトップ雰囲気の制御
アプリケーションインストール済みアプリへのランチャー的入口
バッテリーバッテリーレベルと充電状態を一目で確認
Bluetoothすばやくデバイス情報を表示・管理
ブックマークよく使う場所・リンクへのピン留めショートカット
輝度ドックから直接画面明るさを調整
カレンダーコンパクトな日付閲覧とスケジュールの概要
電卓ドックを離れずに簡単計算
クリップボード (Clippy)最近使ったスニペットを素早く再利用
時計常に表示されるシンプルな時刻表示
カラーピッカーデスクトップ上で直接色を選択・検査
デスクトップデスクトップアクションとサーフェスショートカットを一元化
水分補給健康的な休憩を促す軽いリマインダー
キーボードレイアウト現在の配列を表示・切替
月相現在の月相と夜空のコンテキスト
ミュージック再生状態と簡易再生制御
ネットワーク接続状態と迅速なネットワーク情報
通知未読状態と通知ショートカットを一つに集約
ペットドック内で遊ぶ楽しい仲間
ポモドーロ内蔵タイマーリズムで集中作業
電源プロファイルワークフローに合わせて性能モードを切替
クイックノート大きなアプリを開かずに短いメモを残す
引用パーソナリティを演出するローテーション付き名言
最近のファイル最近触れたドキュメントへ即座にジャンプ
スクリーンショットドックから直接キャプチャ操作を起動
セッションロック・ログアウト・シャットダウン等を手軽に実行
ストレッチコーチ長時間作業中の健康的な体操リマインダー
システムモニターCPU・メモリ・システム活動をライブ表示
今日の歴史デイリー履歴事実をドックに埋め込む
ごみ箱ごみ箱状態とクリーンアップアクセス(ファイルマネージャ不要)
トリビア軽い知識プロンプトでちょっとした息抜き
単位変換器ドックから直接単位を変換
URL短縮器is.gd で URL を短縮しクリップボードへコピー
音量再生とオーディオ制御を同一サーフェスに統合
天気予報・状況・環境情報を一目で確認
ウィンドウキラーワンクリックで任意のウィンドウを強制終了
ワークスペースドックからワークスペースの切替と追跡

開発

  • オープンソース – GPL‑3.0-or-later ライセンス。GitHub 上で公開中。
  • 拡張性 – 各アプレットは独自状態・描画ロジック・モジュールを持つ Python パッケージです。
  • ソースからビルド – リポジトリをクローンし、ハックや拡張を行い、自身のワークフローに統合。

よくある質問

質問回答
Docking はどの Linux デスクトップ環境で動作しますか?X11 ベース(GNOME, KDE Plasma, XFCE, MATE, Cinnamon 等)で動作し、GTK 3 と Cairo で描画、Wnck でウィンドウ追跡を利用。
自分だけのアプレットを作れますか?はい – Python パッケージとして簡単に拡張できるよう設計されています。
Wayland に対応していますか?現在は X11 を対象とし、ウィンドウ位置・ストラクト・入力取得の違いから Wayland には未対応です。
Docking は無料でオープンソースですか?完全に GPL‑3.0-or-later ライセンスで提供されており、貢献も歓迎しています。

Docking は Linux 上の実際のワークフローを重視した、柔軟で侵襲性の低い制御を提供します。

同じ日のほかのニュース

一覧に戻る →

2026/04/07 4:50

**Show HN: Ghost Pepper – Mac 用ローカル「ホールド・トゥー・トーク」音声認識アプリ** - **概要** シングルキー(デフォルトは⌘)を押し続けるだけで、Mac 上で話す内容をテキスト化できる軽量かつプライバシー重視のアプリです。クラウド処理は一切行わず、全てローカルで完結します。 - **主な機能** • 即時文字起こし(遅延がほぼゼロ) • 複数言語・方言に対応 • ショートカットやホットキーのカスタマイズ可能 • 内蔵文法校正と句読点自動挿入 • オープンソース(GitHub) - **重要性** • 第三者 API に依存しないため、コスト削減とデータ共有に関する懸念が軽減されます • 開発者・作家・サブスクリプション不要で高速な文字起こしを求める人に最適です - **入手方法** 1. GitHub のリリースページから最新版をダウンロード 2. `GhostPepper.app` を `/Applications` フォルダーへドラッグ&ドロップ 3. アプリを起動し、好みのキー割り当てを設定して話し始める - **フィードバック & サポート** GitHub 上で不具合報告や機能リクエストが受け付けられています。小規模な貢献者コミュニティによって積極的にメンテナンスされています。 *macOS でクラウドを使わず低遅延の音声認識ツールを探しているなら、Ghost Pepper が最適かもしれません。*

## Japanese Translation: **概要** Ghost PepperはmacOS専用の完全ローカル音声認識アプリで、macOS 14+ Apple Silicon上で動作します。 - **プライバシー優先設計:** クラウドAPIを使用せず、データはマシンから外部へ出ることがなく、転写結果はメモリ内にのみ保持されます(デバッグログは終了時に消失)。 - **動作方法:** Controlキーを押し続けて録音し、離すと自動的に任意のテキストフィールドへ転写結果が貼り付けられます。 - **モデルオプション:** - *音声認識モデル:* Whisper tiny.en (~75 MB)、Whisper small.en(デフォルト、~466 MB)、Whisper small multilingual (~466 MB)、Parakeet v3 (~1.4 GB)。 - *クリーンアップモデル:* Qwen 3.5 0.8B (~535 MB, ~1–2 s)、Qwen 3.5 2B (~1.3 GB, ~4–5 s)、Qwen 3.5 4B (~2.8 GB, ~5–7 s)。 - **ユーザーインターフェース:** メニューバーに表示され、Dockアイコンはありません。ログイン時に自動起動しますが、設定で無効化可能です。 - **権限:** マイクロフォンとアクセシビリティの許可が必要です(音声取得およびキーストロークの擬似入力)。 - **インストール & ライセンス:** DMGからインストールするか、Xcodeでソースをビルドします。アプリはMITライセンスで配布され、WhisperKit、LLM.swift、Hugging Face、Sparkle を使用しています。 - **エンタープライズサポート:** 管理デバイス上ではMDM PPPCペイロード(Bundle ID `com.github.matthartman.ghostpepper`、Team ID `BBVMGXR9AY`)を通じてアクセシビリティ許可を事前承認できます。 Ghost Pepperはクラウドサービスに依存せず、資金調達も大きくなく、完全ローカルで利用できる無料の音声転写代替手段です。

2026/04/07 1:32

**Launch HN: フリースタイル – コーディングエージェント用サンドボックス**

## Japanese Translation: **概要:** プラットフォームは、サンドボックスと呼ばれる完全に管理されたLinux仮想マシンを提供し、ユーザーがコードの保存・デプロイ・ネットワーキングを正確に制御した状態で数万ものコーディングエージェントを実行できるようにします。各サンドボックスはコンテナではなく完全なVMであり、本当のrootアクセス、ネストされた仮想化サポート、ユーザーアカウントのシール、systemdサービス、グループ分離、およびフルLinuxネットワークスタックを提供します。エージェントコードはプラットフォーム上のGitリポジトリに格納され、FreestyleやGitHubなどの外部リポジトリと双方向で同期できます。ユーザーはブランチ、パス、イベントタイプでフィルタリングされた各リポジトリごとの細かなWebhooksを設定し、`ci.internal/webhook`、Slack(`hooks.slack.com/trigger`)またはFreestyleデプロイトリガーなどのエンドポイントに接続できます。デプロイメントはgitプッシュで自動化するか、Freestyle Deployments機能を使用してVMに直接クローンすることも可能です。Agent Scale Infrastructureインターフェースは多数のサンドボックス間でスケーリングを実現し、無料ティアはクレジットカード不要で実験を促進します。このソリューションは組織に対して、安全かつ拡張性のあるエージェント環境を提供し、インフラストラクチャとネットワーキングのニーズを満たします。

2026/04/06 19:36

サム・オルトマンは私たちの未来を支配できるか――彼を信頼してよいのでしょうか?

**Show HN:Docking – Pythonで作られた拡張性の高いLinux用ドック** - **概要** DockingはPythonだけで書かれた軽量で拡張可能なLinux向けドックです。アプリケーションを起動したりウィンドウを管理するためのカスタマイズ可能・スクリプト対応インターフェースを提供します。 - **主な特徴** - *拡張性*:Pythonで書かれたプラグインにより、新機能を簡単に追加できます。 - *カスタマイズ*:テーマ、アイコンセット、レイアウト設定は構成ファイルで調整可能です。 - *ウィンドウ管理*:アプリごとのウィンドウのグループ化、最小化/最大化、プレビュー表示をサポートします。 - *キーボードショートカット*:ドック操作用のホットキーは完全に設定可能です。 - **インストール** ```bash pip install docking ``` またはGitHubからクローン: ```bash git clone https://github.com/username/docking.git cd docking && python setup.py install ``` - **使い方** ```bash docking --config ~/.config/docking/config.yaml ``` - **コミュニティとサポート** - バグ報告・機能要望はGitHubリポジトリへ。 - ドキュメントはプロジェクトWikiで閲覧可能です。 | そっか~ニュース