Streamline and consolidate arch toolbox containerfile
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 6m29s
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 6m29s
This commit is contained in:
@@ -28,11 +28,13 @@
|
||||
- [Junction](#junction)
|
||||
- [Kdenlive](#kdenlive)
|
||||
- [The Powder Toy](#the-powder-toy)
|
||||
- [Pika](#pika)
|
||||
- [Toolbox](#toolbox)
|
||||
- [Reese's Arch Toolbox](#reeses-arch-toolbox)
|
||||
- [Using Reese's Arch Toolbox](#using-reeses-arch-toolbox)
|
||||
- [Updating Reese's Arch Toolbox](#updating-reeses-arch-toolbox)
|
||||
- [Building Reese's Arch Toolbox](#building-reeses-arch-toolbox)
|
||||
- [Pipx/Poetry](#pipxpoetry)
|
||||
- [Using Reese's Arch Toolbox](#using-reeses-arch-toolbox)
|
||||
- [Updating Reese's Arch Toolbox](#updating-reeses-arch-toolbox)
|
||||
- [Building Reese's Arch Toolbox](#building-reeses-arch-toolbox)
|
||||
|
||||
## Podman
|
||||
|
||||
@@ -287,6 +289,14 @@ I love sandboxes.
|
||||
uk.co.powdertoy.tpt
|
||||
```
|
||||
|
||||
### Pika
|
||||
|
||||
Backup with Borg.
|
||||
|
||||
```bash
|
||||
flatpak install org.gnome.World.PikaBackup
|
||||
```
|
||||
|
||||
## Toolbox
|
||||
|
||||
```bash
|
||||
@@ -320,14 +330,27 @@ I have a custom arch image based on the default arch-toolbox image. It offers:
|
||||
- podman (connected automatically to the host machine via the unix socket)
|
||||
- tmux
|
||||
|
||||
#### Using Reese's Arch Toolbox
|
||||
#### Pipx/Poetry
|
||||
|
||||
<https://python-poetry.org/docs/>
|
||||
|
||||
```bash
|
||||
# pipx is already installed but the pathing won't work for installed apps
|
||||
pipx ensurepath # then source ~/.zshrc or ~/.bashrc
|
||||
|
||||
pipx install poetry
|
||||
# Now this should work.
|
||||
poetry new test-project
|
||||
```
|
||||
|
||||
### Using Reese's Arch Toolbox
|
||||
|
||||
```bash
|
||||
toolbox create -i gitea.reeseapps.com/services/arch-toolbox:latest
|
||||
SHELL=/bin/zsh toolbox enter arch-toolbox-latest
|
||||
```
|
||||
|
||||
#### Updating Reese's Arch Toolbox
|
||||
### Updating Reese's Arch Toolbox
|
||||
|
||||
```bash
|
||||
# Stop the current arch toolbox
|
||||
@@ -340,7 +363,7 @@ podman pull gitea.reeseapps.com/services/arch-toolbox:latest
|
||||
toolbox create -i gitea.reeseapps.com/services/arch-toolbox:latest
|
||||
```
|
||||
|
||||
#### Building Reese's Arch Toolbox
|
||||
### Building Reese's Arch Toolbox
|
||||
|
||||
You can build and run the image wit this (See `Containerfile` in this directory):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user