Skip to content

Macierz Zgodnosci Wieloplatformowej

Ta strona dokumentuje przetestowane wsparcie platform dla Dotfiles v0.2.495 na macOS, Linux i WSL2.

Legenda znaczkow

ZnaczekZnaczenie
W pelni przetestowane i wspierane
⚠️Czesciowe wsparcie -- zobacz uwagi
Niewspierane
Nie dotyczy

Srodowisko powloki

KomponentmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Uwagi
Bash 5.xmacOS wymaga Homebrew Bash
Zsh 5.9+Domyslna na macOS
Fish 3.7+apt / brew install fish
POSIX sh⚠️Ograniczone wsparcie aliasow
PowerShell⚠️Tylko interop WSL

Nowoczesne narzedzia podstawowe

NarzedziemacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Instalacja
Atuin (historia)brew / cargo
bat (cat)brew / apt
eza (ls)brew / cargo
fd (find)brew / apt
fzf (rozmyte)brew / apt
ripgrep (grep)brew / apt
starship (prompt)brew / cargo
zoxide (cd)brew / cargo
Yazi (menedzer plikow)brew / cargo
Zellij (multiplekser)brew / cargo
NeoVimbrew / apt

Emulatory terminala

TerminalmacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Uwagi
Ghostty⚠️Natywny Wayland na Linux
Alacritty⚠️Akceleracja GPU
WezTermKonfiguracja Lua
iTerm2Tylko macOS
Windows TerminalHost WSL

Menedzerowie pakietow

MenedzermacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Uwagi
HomebrewGlowny dla macOS
aptPakiety systemowe
CargoNarzedzia Rust
npm / pnpmNarzedzia Node
pip / pipxNarzedzia Python

Bezpieczenstwo i podpisywanie

FunkcjamacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Uwagi
Podpisywanie commitow SSHNatywne, bez GPG
Szyfrowanie ageIntegracja Chezmoi
SOPSBackend age lub GPG
1Password CLI⚠️WSL wymaga mostu
git-secretsHook pre-commit

Kategorie aliasow

KategoriamacOS Sonoma+Ubuntu 24.04WSL2 (Ubuntu)Uwagi
AIWymaga kluczy API
Archiwa
cd (zoxide)
chmod
Clear
Konfiguracja
Domyslne
Diagnostyka
dig
Uzycie dysku
DockerWymaga Docker
Edytor
Find (fd)
Czcionki⚠️⚠️Ograniczone bez GUI
gcloudWymaga SDK
Git
GNU⚠️macOS wymaga coreutils
GoWymaga Go
HerokuWymaga CLI
Interaktywne
KubernetesWymaga kubectl
LuaWymaga Lua
macOSTylko macOS
Make
mkdir
NowoczesneZamienniki w Rust
npmWymaga Node
Uprawnienia
pnpmWymaga pnpm
ps
PythonWymaga Python
rsync
RustWymaga Rust
Bezpieczenstwo
SubversionWymaga svn
sudo
TerraformWymaga Terraform
tmux
Aktualizacja
UUID
wget
YarnWymaga Yarn

Powiazane