diff --git a/lazy.ansible/.manala/docker/Dockerfile.tmpl b/lazy.ansible/.manala/docker/Dockerfile.tmpl index ec30bbc5..0c015945 100644 --- a/lazy.ansible/.manala/docker/Dockerfile.tmpl +++ b/lazy.ansible/.manala/docker/Dockerfile.tmpl @@ -14,6 +14,7 @@ ARG GOMPLATE_VERSION="4.1.0" ARG DIRENV_VERSION="2.34.0" ARG JQ_VERSION="1.7.1" ARG YQ_VERSION="4.44.3" +ARG FZF_VERSION="0.55.0" # The 'container' environment variable tells systemd that it's running inside a # Docker container environment. @@ -74,6 +75,10 @@ RUN \ && git clone https://github.com/zsh-users/zsh-autosuggestions.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-autosuggestions \ && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-syntax-highlighting \ && echo "ZDOTDIR=/etc/zsh" > /etc/zsh/zshenv \ + # Fzf + && curl -sSLf "https://github.com/junegunn/fzf/releases/download/v${FZF_VERSION}/fzf-${FZF_VERSION}-linux_{{ include "arch_map" (dict "amd64" "amd64" "arm64" "arm64") }}.tar.gz" \ + | bsdtar -xvf - -C /usr/local/bin \ + && chmod +x /usr/local/bin/fzf \ # Clean && rm -rf /var/lib/apt/lists/* diff --git a/lazy.ansible/.manala/etc/zsh/.zshrc.tmpl b/lazy.ansible/.manala/etc/zsh/.zshrc.tmpl index 3d64c410..bfb98f3b 100644 --- a/lazy.ansible/.manala/etc/zsh/.zshrc.tmpl +++ b/lazy.ansible/.manala/etc/zsh/.zshrc.tmpl @@ -75,6 +75,7 @@ plugins=( direnv zsh-autosuggestions zsh-syntax-highlighting + fzf ansible {{- if .Vars.system.docker }} docker diff --git a/lazy.kubernetes/.manala/docker/Dockerfile.tmpl b/lazy.kubernetes/.manala/docker/Dockerfile.tmpl index fcfabd45..fac9a19c 100644 --- a/lazy.kubernetes/.manala/docker/Dockerfile.tmpl +++ b/lazy.kubernetes/.manala/docker/Dockerfile.tmpl @@ -14,6 +14,7 @@ ARG GOMPLATE_VERSION="4.1.0" ARG DIRENV_VERSION="2.34.0" ARG JQ_VERSION="1.7.1" ARG YQ_VERSION="4.44.3" +ARG FZF_VERSION="0.55.0" # The 'container' environment variable tells systemd that it's running inside a # Docker container environment. @@ -74,6 +75,10 @@ RUN \ && git clone https://github.com/zsh-users/zsh-autosuggestions.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-autosuggestions \ && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-syntax-highlighting \ && echo "ZDOTDIR=/etc/zsh" > /etc/zsh/zshenv \ + # Fzf + && curl -sSLf "https://github.com/junegunn/fzf/releases/download/v${FZF_VERSION}/fzf-${FZF_VERSION}-linux_{{ include "arch_map" (dict "amd64" "amd64" "arm64" "arm64") }}.tar.gz" \ + | bsdtar -xvf - -C /usr/local/bin \ + && chmod +x /usr/local/bin/fzf \ # Clean && rm -rf /var/lib/apt/lists/* diff --git a/lazy.kubernetes/.manala/etc/zsh/.zshrc.tmpl b/lazy.kubernetes/.manala/etc/zsh/.zshrc.tmpl index d0b74e02..4439c968 100644 --- a/lazy.kubernetes/.manala/etc/zsh/.zshrc.tmpl +++ b/lazy.kubernetes/.manala/etc/zsh/.zshrc.tmpl @@ -75,6 +75,7 @@ plugins=( direnv zsh-autosuggestions zsh-syntax-highlighting + fzf kubectl {{- if .Vars.system.docker }} docker diff --git a/lazy.symfony/.manala/docker/Dockerfile.tmpl b/lazy.symfony/.manala/docker/Dockerfile.tmpl index 94cd003e..61c1452a 100644 --- a/lazy.symfony/.manala/docker/Dockerfile.tmpl +++ b/lazy.symfony/.manala/docker/Dockerfile.tmpl @@ -14,6 +14,7 @@ ARG GOMPLATE_VERSION="4.1.0" ARG DIRENV_VERSION="2.34.0" ARG JQ_VERSION="1.7.1" ARG YQ_VERSION="4.44.3" +ARG FZF_VERSION="0.55.0" # The 'container' environment variable tells systemd that it's running inside a # Docker container environment. @@ -74,6 +75,10 @@ RUN \ && git clone https://github.com/zsh-users/zsh-autosuggestions.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-autosuggestions \ && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git /usr/local/share/oh-my-zsh/custom/plugins/zsh-syntax-highlighting \ && echo "ZDOTDIR=/etc/zsh" > /etc/zsh/zshenv \ + # Fzf + && curl -sSLf "https://github.com/junegunn/fzf/releases/download/v${FZF_VERSION}/fzf-${FZF_VERSION}-linux_{{ include "arch_map" (dict "amd64" "amd64" "arm64" "arm64") }}.tar.gz" \ + | bsdtar -xvf - -C /usr/local/bin \ + && chmod +x /usr/local/bin/fzf \ # Clean && rm -rf /var/lib/apt/lists/* diff --git a/lazy.symfony/.manala/etc/zsh/.zshrc.tmpl b/lazy.symfony/.manala/etc/zsh/.zshrc.tmpl index 0b6d1cae..c5d2ea1c 100644 --- a/lazy.symfony/.manala/etc/zsh/.zshrc.tmpl +++ b/lazy.symfony/.manala/etc/zsh/.zshrc.tmpl @@ -75,6 +75,7 @@ plugins=( direnv zsh-autosuggestions zsh-syntax-highlighting + fzf ) source $ZSH/oh-my-zsh.sh