OpenAI互換APIで大規模言語モデルを実行・提供する、高速でメモリ効率に優れたライブラリ兼サーバー。
AmineDjeghri/personal-os-setup
Windows、Linux、macOS、WSL2、Stremio搭載Google TV、Home Assistantのセットアップを自動化するTUIとドキュメント集。
- スター
- 659
- フォーク
- 49
- 未解決の Issue
- 6
- 最終コミット
- 昨日
これは何?
Personal OS Setupは、Windows 11、Linux、macOS、WSL2で新しいマシンの構成を統一するための、TUIアプリケーションとドキュメントサイトです。ひとつのTUIから、パッケージのインストール、ZshとOh My Zshのセットアップ、WSLの管理、GPUドライバーのインストール、chezmoiを使ったdotfilesの同期、Windows Terminalの設定、Dockerのインストール後の処理を実行できます。
このプロジェクトは、ワークステーション以外の環境も対象としています。ドキュメントには、Google TVとStremioを使ったリビングルームのセットアップガイドや、Home Assistantを動かすホームサーバーのガイドもあります。インストールはシェルまたはPowerShellで1つのコマンドを実行するだけで、リポジトリをローカルディレクトリに配置し、personal-os-setupコマンドをPATHに追加します。アプリは起動のたびにgit pullを実行して最新の状態を保ちます。
フォークや変更を行いたい開発者は、リポジトリをcloneし、付属のインストールスクリプトまたはmakeターゲットを利用できます。また、実機でセットアップを行う前にテストできるよう、使い捨てのKVM/QEMU仮想マシンを起動するmakeターゲットも用意されています。
主な機能
- 01Windows、Linux、macOSでパッケージのインストールやシステムのセットアップ処理を実行できるTUI。
- 02Oh My Zshを使ったZshの設定と、chezmoiによるdotfilesの同期。
- 03WSLの管理とGPUドライバーのインストールに対応。
- 04Windows Terminalの設定とDockerのインストール後の処理を収録。
- 05Stremio搭載Google TVとHome Assistantのセットアップに関するドキュメントを提供。
- 06起動のたびにインストール済みのコピーを自動更新。
ユースケース
- WSL2と開発ツールを備えた新しいWindows 11マシンのセットアップ。
- LinuxまたはmacOSのノートPC間でシェル環境とdotfilesを統一。
- Stremioを使うリビングルームのGoogle TVをセットアップ。
- 実機に適用する前に、使い捨てVMでマシンのセットアップをテスト。
クイックスタート
- 1
Linux、WSL2、またはmacOSにインストール
README の公式手順に従ってインストール - 2
Windows 11にインストール(PowerShellを管理者として実行)
$u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p - 3
ターミナルUIを起動
personal-os-setup
使う前に知っておきたいこと
- セットアップでは複数のOSにわたってシステム変更が自動で行われるため、実際のマシンで実行する前に、VMでテストするか実行内容を確認してください。
- アプリは起動するたびにgit pullを自動実行するため、インストールしたチェックアウトは手動で確認しなくても変更されます。
トピック
よくある質問
- personal-os-setup とは?
- Windows、Linux、macOS、WSL2、Stremio搭載Google TV、Home Assistantのセットアップを自動化するTUIとドキュメント集。 Personal OS Setupは、Windows 11、Linux、macOS、WSL2で新しいマシンの構成を統一するための、TUIアプリケーションとドキュメントサイトです。ひとつのTUIから、パッケージのインストール、ZshとOh My Zshのセットアップ、WSLの管理、GPUドライバーのインストール、chezmoiを使ったdotfilesの同期、Windows Terminalの設定、Dockerのインストール後の処理を実行できます。
- personal-os-setup は無料で使えますか?ライセンスは?
- personal-os-setup は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- personal-os-setup は今もメンテナンスされていますか?
- 活発にメンテナンス中。personal-os-setup の最終コミットは 2026年10月19日 です。
- personal-os-setup は何に使えますか?
- WSL2と開発ツールを備えた新しいWindows 11マシンのセットアップ。 LinuxまたはmacOSのノートPC間でシェル環境とdotfilesを統一。 Stremioを使うリビングルームのGoogle TVをセットアップ。 実機に適用する前に、使い捨てVMでマシンのセットアップをテスト。
- personal-os-setup のインストール方法は?
- Linux、WSL2、またはmacOSにインストール Windows 11にインストール(PowerShellを管理者として実行): $u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p ターミナルUIを起動: personal-os-setup
- personal-os-setup はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/AmineDjeghri/personal-os-setup
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
DHHが手がける、洗練されたデスクトップ環境やテーマ、開発ツールを標準で備えた、Archベースの独自のこだわりが光るモダンなLinuxディストリビューション。
SGLangは、多様なGPU、TPU、CPU環境で大規模言語モデル、ビジョン言語モデル、拡散モデルを提供するオープンソース推論フレームワークです。
GPU上でTransformerモデルを学習・推論するための、メモリ効率に優れた厳密なattentionカーネルFlashAttentionの公式実装。
コンシューマー向けのMetal、CUDA、ROCm対応ハードウェアでDeepSeek V4 Flashなど一部の大規模モデルを動かす、軽量なネイティブ推論エンジン。
MaterialテーマのQuickshellシェルを中心に、OverviewやAIウィジェット、画面ツールを備えたHyprland向けデスクトップ設定ファイル。