Skip to content

Trantorian1/DockIDE

Repository files navigation

ABOUT

Dockide is a fully-featured, hermetic neovim configuration, with docker as its only dependency. By default, it is set up for c development witht the clang compiler and ccpdbg. Feel free to build on the base image to add any dependency you need.


Features

and much, much more


Installation

ℹ PLease note that you will need to have docker installed for dockIDE to work

git clone https://github.com/Trantorian1/DockIDE.git \
&& cd DockIDE \
&& ./install \
&& dockide

DockIDE does not override your existing neovim or vim config and can be used alongside other configurations

Git integration

ℹ For git integration to work, you will need to specify your git username and email in /dockIDE/user.env

echo "GIT_COMMITTER_NAME=yourname" > dockIDE/user.env &&
echo "GIT_COMMITTER_EMAIL=your@email.com" >> dockIDE/user.env

Then run ./install for the changes to take place.

Running

To run dockide, make sure that $HOME/bin is part of your PATH

dockide

or

./dockide # if $HOME/bin is not part of your path

Downloading the docker image might take some time at first but after that you're good to go!

About

Dockerised Neovim IDE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published