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 कॉन्फ़िग
iTerm2केवल macOS
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 को bridge चाहिए
git-secretsPre-commit hook

एलियास श्रेणियाँ

श्रेणी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 आवश्यक
macOSकेवल macOS
Make
mkdir
ModernRust प्रतिस्थापन
npmNode आवश्यक
Permission
pnpmpnpm आवश्यक
ps
PythonPython आवश्यक
rsync
RustRust आवश्यक
Security
Subversionsvn आवश्यक
sudo
TerraformTerraform आवश्यक
tmux
Update
UUID
wget
YarnYarn आवश्यक

संबंधित