bob-nvim 2.3.2

A version manager for neovim
FROM rust:latest

RUN useradd -m -s /bin/bash bobuser

WORKDIR /app

COPY . .

RUN cargo build

USER bobuser

RUN mkdir -p ~/.config/bob && echo '{"version_sync_file_location": "/home/bobuser/.config/nvim/nvim.version"}' > ~/.config/bob/config.json
RUN mkdir -p ~/.config/nvim

USER root

RUN cp target/debug/bob /usr/local/bin/

USER bobuser
ENV USER=bobuser

CMD ["echo", "Use 'bob' to start the project"]