https://github.com/gbraad-devenv/fedora
Fedora-based development environment of @gbraad
https://github.com/gbraad-devenv/fedora
codesandbox devcontainer devenv dotfiles fedora gitpod gitpod-workspace termux wsl2
Last synced: about 19 hours ago
JSON representation
Fedora-based development environment of @gbraad
- Host: GitHub
- URL: https://github.com/gbraad-devenv/fedora
- Owner: gbraad-devenv
- Created: 2016-06-23T08:31:06.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2026-05-20T05:16:57.000Z (12 days ago)
- Last Synced: 2026-05-20T09:27:48.110Z (12 days ago)
- Topics: codesandbox, devcontainer, devenv, dotfiles, fedora, gitpod, gitpod-workspace, termux, wsl2
- Language: Dockerfile
- Homepage: https://devenv.gbraad.nl/fedora
- Size: 266 KB
- Stars: 7
- Watchers: 1
- Forks: 6
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Gerard Braad's Fedora development environment
=============================================

Installation and deployment scripts for my personal development environment.
Usage
-----
### Cloud
* Open in [Gitpod workspace](https://gitpod.io/#https://github.com/gbraad-devenv/fedora)
* Open in [GitHub Codespaces](https://codespaces.new/gbraad-devenv/fedora)
* Open in [CodeSandbox](https://codesandbox.io/p/github/gbraad-devenv/fedora)
* `dev fed env`, `dev fed sys` in [my dotfiles](https://github.com/gbraad-dotfiles/upstream/blob/main/zsh/.zshrc.d/devenv.zsh)
* Toobox/distrobox using `ghcr.io/gbraad-devenv/fedora/toolbox:41`
### Podman
```bash
$ podman run -it ghcr.io/gbraad-devenv/fedora/dotfiles:40 /bin/zsh
```
or with [Tailscale](https://tailscale.com) enabled:
```bash
$ podman run -it --cap-add=NET_ADMIN --cap-add=NET_RAW --device=/dev/net/tun ghcr.io/gbraad-devenv/fedora/dotfiles:40 /bin/zsh
```
> [!NOTE]
> For more information about the [container](docs/podman.md) build and usage in [my dotfiles](https://github.com/gbraad-dotfiles/upstream/blob/main/zsh/.zshrc.d/devenv.zsh)
### Devbox
Running devenv using Toolbox/distrobox
#### Distrobox
```
$ distrobox create -i ghcr.io/gbraad-devenv/fedora/toolbox:41 -n devbox-fedora41
```
> [!NOTE]
> Since distrobox does not report download progress, it is advised to pull first
> ```
> $ podman pull ghcr.io/gbraad-devenv/fedora/toolbox:41
> ```
#### Toolbox
```
$ toolbox create -i ghcr.io/gbraad-devenv/fedora/toolbox:41 devbox-fedora41
```
> [!NOTE]
> I strongly suggest against the use of Toolbx. Too many issues when used with custom images that do not use `root`.
Authors
-------
| [](http://gbraad.nl "Gerard Braad ") |
|---|
| [@gbraad](https://gbraad.nl/social) |