diff --git a/.ansible/playbooks/tasks/eget.yml b/.ansible/playbooks/tasks/eget.yml index 81ea31d..14890c0 100644 --- a/.ansible/playbooks/tasks/eget.yml +++ b/.ansible/playbooks/tasks/eget.yml @@ -104,6 +104,9 @@ fd: >- -a {{ 'aarch64' if eget_arch == 'arm64' else eget_arch }} -unknown-linux-gnu -a tar.gz sharkdp/fd + glow: >- + -a Linux_{{ eget_arch }}.tar.gz -a ^sbom + charmbracelet/glow jq: >- -a {{ 'linux64' if eget_arch == 'x86_64' else 'linux-arm64' if eget_arch == 'arm64' else 'linux-arm' }} jqlang/jq diff --git a/.ansible/variables-example.yml b/.ansible/variables-example.yml index 5086905..b71942d 100644 --- a/.ansible/variables-example.yml +++ b/.ansible/variables-example.yml @@ -189,6 +189,7 @@ eget_packages: - erigon # Ethereum execution client on the efficiency frontier (erigontech/erigon) - eza # A modern, maintained replacement for 'ls' (eza-community/eza) - fd # A simple, fast and user-friendly alternative to 'find' (sharkdp/fd) + - glow # Render markdown on the CLI, with pizzazz (charmbracelet/glow) - jq # Command-line JSON processor (jqlang/jq) - lighthouse # Ethereum consensus client in Rust (sigp/lighthouse) - micromamba # Tiny, statically linked conda package manager (mamba-org/micromamba) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 2df3a54..1e02768 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -69,6 +69,7 @@ "duf": "eget -a linux_x86_64.tar.gz muesli/duf", "eza": "eget -a x86_64-unknown-linux-gnu -a ^no_libgit -a tar.gz eza-community/eza", "fd": "eget -a x86_64-unknown-linux-gnu -a tar.gz sharkdp/fd", + "glow": "eget -a Linux_x86_64.tar.gz -a ^sbom charmbracelet/glow", "jq": "eget -a linux64 jqlang/jq", "micromamba": "eget -a linux-64 -a ^sha256 -a ^tar.bz2 --to micromamba mamba-org/micromamba-releases", "nono": "eget -a x86_64-unknown-linux-gnu.tar.gz nolabs-ai/nono",