diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..8a9c8c7 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "apps/spacemacs"] + path = apps/spacemacs + url = https://github.com/syl20bnr/spacemacs diff --git a/Dockerfile b/Dockerfile index b47db2d..91faabb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ MAINTAINER apr USER root RUN apt-get update && \ - apt-get install -y libtool-bin libffi-dev ruby ruby-dev make git autoconf pkg-config plantuml python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev nodejs wget gnupg + apt-get install -y libtool-bin libffi-dev ruby ruby-dev make git autoconf pkg-config plantuml python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev nodejs wget gnupg fonts-powerline RUN gem install ffi-rzmq iruby RUN iruby register --force RUN chown jovyan:users /home/jovyan/.ipython && chmod 740 /home/jovyan/.ipython @@ -67,6 +67,7 @@ RUN pip3 install --upgrade pip && hash -r pip RUN chown -R jovyan:users /home/jovyan /lgo USER jovyan +COPY apps/spacemacs /home/jovyan/.emacs.d RUN go get github.com/yunabe/lgo/cmd/lgo && go get -d github.com/yunabe/lgo/cmd/lgo-internal RUN go get -u github.com/nfnt/resize RUN go get -u gonum.org/v1/gonum/... @@ -86,4 +87,4 @@ RUN conda install -c conda-forge ipywidgets beakerx RUN jupyter labextension install beakerx-jupyterlab RUN python3 $GOPATH/src/github.com/yunabe/lgo/bin/install_kernel RUN node /opt/conda/lib/python3.6/site-packages/jupyterlab/staging/yarn.js install -RUN jupyter labextension install @yunabe/lgo_extension +RUN jupyter labextension install @yunabe/lgo_extension \ No newline at end of file diff --git a/apps/spacemacs b/apps/spacemacs new file mode 160000 index 0000000..c7a103a --- /dev/null +++ b/apps/spacemacs @@ -0,0 +1 @@ +Subproject commit c7a103a772d808101d7635ec10f292ab9202d9ee