Skip to content

クロスプラットフォーム互換性マトリックス

このページでは、macOS、Linux、WSL2におけるDotfiles v0.2.495のテスト済みプラットフォームサポートを文書化しています。

バッジの凡例

バッジ意味
完全にテスト済みでサポート
⚠️部分的サポート — 注記参照
非サポート
該当なし

シェル環境

コンポーネントmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)注記
Bash 5.xmacOSはHomebrew Bashが必要
Zsh 5.9+macOSのデフォルト
Fish 3.7+apt / brew install fish
POSIX sh⚠️エイリアスサポートが限定的
PowerShell⚠️WSL相互運用のみ

モダンコアツール

ツールmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)インストール
Atuin (history)brew / cargo
bat (cat)brew / apt
eza (ls)brew / cargo
fd (find)brew / apt
fzf (fuzzy)brew / apt
ripgrep (grep)brew / apt
starship (prompt)brew / cargo
zoxide (cd)brew / cargo
Yazi (file mgr)brew / cargo
Zellij (mux)brew / cargo
NeoVimbrew / apt

ターミナルエミュレータ

ターミナルmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)注記
Ghostty⚠️LinuxでネイティブWayland
Alacritty⚠️GPUアクセラレーション
WezTermLua設定
iTerm2macOS専用
Windows TerminalWSLホスト

パッケージマネージャ

マネージャmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)注記
HomebrewmacOS用プライマリ
aptシステムパッケージ
CargoRustツール
npm / pnpmNodeツール
pip / pipxPythonツール

セキュリティと署名

機能macOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)注記
SSH commit signingネイティブ、GPG不要
age encryptionChezmoi統合
SOPSageまたはGPGバックエンド
1Password CLI⚠️WSLにはブリッジが必要
git-secretsプリコミットフック

エイリアスカテゴリ

カテゴリmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)注記
AIAPIキーが必要
Archives
cd (zoxide)
chmod
Clear
Configuration
Default
Diagnostics
dig
Disk Usage
DockerDockerが必要
Editor
Find (fd)
Fonts⚠️⚠️ヘッドレスでは制限あり
gcloudSDKが必要
Git
GNU⚠️macOSにはcoreutilsが必要
GoGoが必要
HerokuCLIが必要
Interactive
Kuberneteskubectlが必要
LuaLuaが必要
macOSmacOS専用
Make
mkdir
ModernRust代替ツール
npmNodeが必要
Permission
pnpmpnpmが必要
ps
PythonPythonが必要
rsync
RustRustが必要
Security
Subversionsvnが必要
sudo
TerraformTerraformが必要
tmux
Update
UUID
wget
YarnYarnが必要

関連ページ