diff --git a/CMakeLists.txt b/CMakeLists.txt index dee7084..5ab24d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,7 @@ set(TOOLS "mozilla/sccache" "muesli/duf" "jesseduffield/lazygit" + "jesseduffield/lazydocker" ) set(EXTRA_TOOLS diff --git a/README.md b/README.md index 6f49cf8..e1bda2f 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,12 @@ Repo: https://github.com/jesseduffield/lazygit `curl "https://raw.githubusercontent.com/AnotherFoxGuy/ci-scripts/main/install-lazygit.sh" | sudo bash` +### lazydocker + +Repo: https://github.com/jesseduffield/lazydocker + +`curl "https://raw.githubusercontent.com/AnotherFoxGuy/ci-scripts/main/install-lazydocker.sh" | sudo bash` + ### butler Repo: https://github.com/itchio/butler diff --git a/install-lazydocker.sh b/install-lazydocker.sh new file mode 100644 index 0000000..0025ff7 --- /dev/null +++ b/install-lazydocker.sh @@ -0,0 +1,7 @@ +#!/bin/bash +set -eu + +mkdir -p /tmp/lazydocker +wget "https://github.com/jesseduffield/lazydocker/releases/download/v0.12/lazydocker_0.12_Linux_x86_64.tar.gz" -nv -O /tmp/lazydocker.tar.gz +tar xvzf /tmp/lazydocker.tar.gz -C /tmp/lazydocker +install -m 755 /tmp/lazydocker/lazydocker /usr/local/bin/ diff --git a/templates/install-lazydocker.sh.in b/templates/install-lazydocker.sh.in new file mode 100644 index 0000000..0a2a4f1 --- /dev/null +++ b/templates/install-lazydocker.sh.in @@ -0,0 +1,7 @@ +#!/bin/bash +set -eu + +mkdir -p /tmp/lazydocker +wget "https://github.com/jesseduffield/lazydocker/releases/download/v@VERSION@/lazydocker_@VERSION@_Linux_x86_64.tar.gz" -nv -O /tmp/lazydocker.tar.gz +tar xvzf /tmp/lazydocker.tar.gz -C /tmp/lazydocker +install -m 755 /tmp/lazydocker/lazydocker /usr/local/bin/ \ No newline at end of file