feat: upgrade runtimes/utilities + nvim config + docker (#54)
Upgrade `docker` and plugins: * `docker` from 24.0.7 to 27.1.1 * `compose` from 2.23.3 to 2.29.1 * `buildx` from 0.13.1 to 0.16.2 Upgrade `mise` utilites: * `awscli` from 2.15.49 to 2.17.31 * `bitwarden` from 2024.4.1 to 2024.7.2 * `dagger` from 0.11.4 to 0.12.5 * `eksctl` from 0.180.0 to 0.188.0 * `elixir` from 1.17.0-otp-27 to 1.17.2-otp-27 * `erlang` from 27.0 to 27.0.1 * `eza` from 0.18.15 to 0.19.0 * `fzf` from 0.52.1 to 0.53.0 * `go` from 1.22.3 to 1.23.0 * `helm` from 3.14.4 to 3.15.4 * `k3d` from 5.6.3 to 5.7.3 * `k3sup` from 0.13.5 to 0.13.7 * `k9s` from 0.32.4 to 0.32.5 * `kind` from 0.22.0 to 0.23.0 * `kubectl` from 1.300 to 1.31.0 * `kubie` from 0.23.0 to 0.23.1 * `lefthook` from 1.6.11 to 1.7.13 * `node` from 22.1.0 to 22.6.0 * `python` from 3.12.3 to 3.12.5 * `r` from 4.4.0 to 4.4.1 * `rust` from 1.78.0 to 1.80.1 * `starship` from 1.18.2 to 1.20.1 * `task` from 3.37.2 to 3.38.0 * `terraform` from 1.8.3 to 1.9.4 * `tilt` from 0.33.13 to 0.33.19 * `usql` from 0.19.1 to 0.19.3 * `yarn` from 1.22.19 to 1.22.22 Upgrade `neovim` config to latest commit. Reviewed-on: #54 Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com> Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
This commit is contained in:
@@ -105,11 +105,11 @@ RUN apt-get update \
|
||||
&& echo 'permit persist :wheel as root' > /etc/doas.conf
|
||||
|
||||
# command line utilities
|
||||
ENV DO_VERSION 24.0.7
|
||||
ENV DO_VERSION 27.1.1
|
||||
ENV DO_URL https://download.docker.com/linux/static/stable/x86_64/docker-${DO_VERSION}.tgz
|
||||
ENV DC_VERSION v2.23.3
|
||||
ENV DC_VERSION v2.29.1
|
||||
ENV DC_URL https://github.com/docker/compose/releases/download/${DC_VERSION}/docker-compose-linux-x86_64
|
||||
ENV BX_VERSION v0.13.1
|
||||
ENV BX_VERSION v0.16.2
|
||||
ENV BX_URL https://github.com/docker/buildx/releases/download/${BX_VERSION}/buildx-${BX_VERSION}.linux-amd64
|
||||
RUN curl -sS https://starship.rs/install.sh | sh -s -- --yes \
|
||||
&& mkdir /tmp/download \
|
||||
@@ -183,13 +183,14 @@ COPY ./patch/kickstart.nvim/updates.patch /tmp
|
||||
COPY ./config/nvim/lua/custom/plugins/init.lua /tmp
|
||||
RUN git clone https://github.com/nvim-lua/kickstart.nvim.git "${XDG_CONFIG_HOME}"/nvim \
|
||||
&& cd ${XDG_CONFIG_HOME}/nvim \
|
||||
&& git reset --hard 5aeddfdd5d0308506ec63b0e4f8de33e2a39355f \
|
||||
&& git reset --hard 186018483039b20dc39d7991e4fb28090dd4750e \
|
||||
&& git apply /tmp/updates.patch \
|
||||
&& cp /tmp/init.lua ${XDG_CONFIG_HOME}/nvim/lua/custom/plugins \
|
||||
&& nvim --headless "+Lazy! sync" +qa
|
||||
|
||||
# install rtx plugins
|
||||
RUN ${LOCAL_BIN_HOME}/mise plugins install --force --yes \
|
||||
age \
|
||||
awscli \
|
||||
bat \
|
||||
bitwarden \
|
||||
|
Reference in New Issue
Block a user