From c0b3059e6a33776887946ad1d7c7ed567da0c5d7 Mon Sep 17 00:00:00 2001 From: Catalin Constantin Mititiuc Date: Tue, 28 Jul 2026 09:23:30 -0700 Subject: [PATCH] Re-add nvim-treesitter plugin --- Dockerfile | 17 ++++++++++++----- README.md | 2 +- init.vim | 2 +- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 592d11d..8f1a016 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,21 @@ FROM debian:unstable -RUN apt-get update -RUN apt-get install -q -y locales git curl ripgrep tree-sitter-cli build-essential neovim -RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen +RUN apt-get update \ + && apt-get install -q -y locales git curl ripgrep tree-sitter-cli build-essential neovim + +RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen \ + && locale-gen ENV LANG=en_US.UTF-8 ENV LANGUAGE=en_US:en ENV LC_ALL=en_US.UTF-8 -WORKDIR /opt/app + +WORKDIR /opt + COPY init.vim . -RUN mkdir -p ~/.config/nvim && mv ./init.vim ~/.config/nvim +RUN mkdir -p ~/.config/nvim \ + && mv ./init.vim ~/.config/nvim + RUN sh -c 'curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' + RUN nvim -c "PlugInstall" -c "qall" \ && nvim -c "TSUpdate" -c "qall" diff --git a/README.md b/README.md index d2d0268..4cdd2b2 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,4 @@ ## start a docker container - docker run --rm -it -v $PWD:/opt/app nvim:latest nvim + docker run --rm -it -v $PWD:/opt nvim:latest nvim diff --git a/init.vim b/init.vim index 9590938..80eb552 100644 --- a/init.vim +++ b/init.vim @@ -20,7 +20,7 @@ call plug#begin() Plug 'nvim-tree/nvim-web-devicons' " optional Plug 'nvim-tree/nvim-tree.lua' -"Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate', 'branch': 'master'} +Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} "Plug 'mg979/vim-visual-multi', {'branch': 'master'}