personal-os-setup

一款應用程式與指南,輕鬆設定 Windows、Linux、MacOS、Google TV、Stremio、Home Assistant 等(包括 WSL2、GPU 驅動程式與開發工具)。改善您的使用者體驗與生產力。

personal-os-setup 是什麼?

一款應用程式與指南,輕鬆設定 Windows、Linux、MacOS、Google TV、Stremio、Home Assistant 等(包括 WSL2、GPU 驅動程式與開發工具)。改善您的使用者體驗與生產力。

personal-os-setup 概覽

這是什麼

Personal OS Setup 是一個跨平台的終端 UI 應用程式與文件中心。它提供一套有觀點的、一致的設定流程,適用於 Windows、Linux、macOS、WSL2、Google TV、Stremio 以及 Home Assistant。此工具可安裝套件、設定 Zsh/dotfiles/WSL/GPU 驅動程式等,從單一介面涵蓋多個作業系統。

主要功能

  • 跨平台支援:Windows 11、Linux(CachyOS、Ubuntu)、macOS、WSL2、Google TV、Stremio 與 Home Assistant。
  • 提供 Unix(Linux/WSL2/macOS)與 Windows 11 的一鍵安裝腳本。
  • 每次啟動時自動透過 git pull 更新。
  • 套件安裝與系統操作:Zsh/Oh-My-Zsh、WSL 管理、GPU 驅動程式、dotfiles 同步(chezmoi)、Windows Terminal 設定、Docker 安裝後設定等。
  • 包含涵蓋所有支援平台的文件中心。
  • 開發者友善:可複製並在本機編輯;在 .claude/skills/ 下提供 Claude Code 的技能。
  • 可透過 make vm-* 指令啟動測試虛擬機(CachyOS、Ubuntu Server、Ubuntu)。

使用情境

  • 在 Windows、Linux 或 macOS 上快速設定新的開發機器。
  • 在多個作業系統(包含 WSL2)之間維持一致的環境。
  • 設定家庭伺服器(Home Assistant)與客廳環境(Google TV + Stremio)。
  • 為開發者與進階使用者自動化套件安裝與系統設定。

快速開始

在 Linux / WSL2 / macOS 上,於 bash/zsh 中執行:bashsh -c “$(wget https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_unix.sh -O -)”然後執行:bashpersonal-os-setup在 Windows 11 上,以系統管理員身分於 PowerShell 中執行:powershell$u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p=”$env:TEMPinstall_windows.ps1”; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p然後執行:bashpersonal-os-setup

授權與價格

此專案為 MIT 授權的開源軟體。未提及價格資訊。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/aminedjeghripersonal-os-setup.svg)](https://yunodb.com/tools/aminedjeghripersonal-os-setup?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/aminedjeghripersonal-os-setup?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/aminedjeghripersonal-os-setup.svg" alt="Featured on YunoDB" height="20"></a>