Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
N
nvim-docker
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Karim Lalani
nvim-docker
Commits
ab9179dd
Commit
ab9179dd
authored
Jun 04, 2021
by
Karim Lalani
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
adding Dockerfile
parents
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
0 deletions
+34
-0
Dockerfile
Dockerfile
+34
-0
No files found.
Dockerfile
0 → 100644
View file @
ab9179dd
FROM
debian:stable
ADD
https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage nvim.appimage
ADD
https://golang.org/dl/go1.16.5.linux-amd64.tar.gz go.tar.gz
RUN
tar
-C
/usr/local
-xzf
go.tar.gz
RUN
ln
-s
/usr/local/go/bin/go /usr/bin/go
RUN
chmod
+x nvim.appimage
RUN
apt update
RUN
apt
install
git curl npm python3 php composer
\
php-curl php-xml python3-pip
-y
RUN
mkdir
/root/.config
RUN
mkdir
-p
/root/.local/bin
RUN
git clone https://github.com/lalanikarim/nvim-config.git /root/.config/nvim
RUN
curl
-fLo
~/.local/share/nvim/site/autoload/plug.vim
--create-dirs
\
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
RUN
bash ~/.config/nvim/install-language-servers.sh
ENV
PATH="/root/.local/bin:/usr/local/go/bin:${PATH}"
RUN
GO111MODULE
=
on go get golang.org/x/tools/gopls@latest
RUN
/nvim.appimage
--appimage-extract-and-run
-u
~/.config/nvim/plugins.vim
-c
":PlugInstall|:q|:q"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment