Releases: ne0bytes/wsl-fedora
Releases Β· ne0bytes/wsl-fedora
v2.3.3
v2.3.2
v2.3.1
v2.3.0
v2.2.0
v2.1.2
v2.1.1
v2.1.0
π§ Update Highlights
- β
Added DevOps essential packages to the base image and bootstrap script
- Includes gh, glab, docker, podman, buildiah, argocd, k9s, kubectl, kubectx, kubens, helm, ansible, terraform, vault, consul, packer, oci, awscli, and gcloud
- π Dotfiles-based environment customization
- You can now plug in your own dotfiles repo to set up tools like zsh, nvim, tmux, and more
- Ideal for power users who want full control over their shell and editor setups
This release continues to build on the minimal-yet-powerful foundation of WSL Fedora with better defaults and easier environment configuration.
v2.0.0
π What's New in v2.0.0
- π Repo renamed to
wsl-fedorafor clarity and purpose alignment - π³ Rebuilt base image using Fedora with systemd, clean locale, and WSL-first settings
- π€ First-launch user creation experience like Ubuntu WSL β automatic prompt on initial run
- π§ Improved install script (
install-fedora.ps1):- Automatically downloads latest release (chunked or single)
- Verifies hash
- Imports WSL distro and sets default user
- Adds distro profile to Windows Terminal
- π§± Bootstrapping system (optional):
- Interactive
gum-powered setup: pick your role (DevOps, Developer, DBA, Minimal) - Select optional customizition for tools like
neovim,tmux,lf,k9s, etc... - Skips everything if Minimal is selected
- Interactive
- π Essential system fixes:
- Enables non-root
pingviasetcap cap_net_raw+ep /bin/ping - Fixes
en_US.UTF-8locale warnings - Enables systemd via
/etc/wsl.conf
- Enables non-root
- π§Ή Clean base:
- No unnecessary MOTD
- No bloat β users pick only what they need
- Fast and lightweight bootstrap
- π Secure-by-default
- Non-root operations supported cleanly
- Everything runs in controlled and idempotent steps
π¦ Recommended for:
- Power users
- DevOps engineers
- Developers who want a solid Fedora base in WSL