Skip to content

v0.0.11

Compare
Choose a tag to compare
@legobeat legobeat released this 12 Jul 11:22
· 155 commits to main since this release

Summary

  • nvim: Add Quake-style terminal (thanks to akinsho/toggleterm.nvim)
    • Toggle by C-/ or C--
  • nvim: Remove lspcontainers.nvim
    • LSP still containerized without plugin
  • There is now an optional entrypoint (to become default) managed by compose
    • Start environment by SRC_DIR=~/src/your-sources podman compose up -d dev-shell
    • Start a new session by podman compose exec -it dev-shell tmux or podman compose exec -it dev-shell zsh.
    • Reattach to a tmux session by podman compose exec -it dev-shell tmux a
  • Various fixes

Updating

Update instructions

$ git remote update
$ git checkout v0.0.11
$ make images
$ podman compose down && podman compose up --force-recreate
Published images

Evaluation/testing prebuilds

👉 For production use, please build your own images rather than using these.

$ podman pull ghcr.io/legobeat/l7-devenv/alpine:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/caddy:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/dnsmasq:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/nvim:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/auth-proxy:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/node:20-v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/lsp/typescript:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/apt-cacher-ng:v0.0.11
$ podman pull ghcr.io/legobeat/l7-devenv/gpg-vault:v0.0.11