2 次代码提交 888a60a54d ... 2d342e10b1

作者 SHA1 备注 提交日期
  josh brickner 2d342e10b1 Updates for rust 3 年之前
  josh brickner 54002c7ba3 from local 3 年之前
共有 4 个文件被更改,包括 9 次插入4 次删除
  1. 1 1
      .gitignore
  2. 7 2
      README.md
  3. 1 1
      base/build-install.sh
  4. 0 0
      base/init.vim

+ 1 - 1
.gitignore

@@ -3,7 +3,7 @@ build:
 	touch dotfiles/init.vim
 	touch dotfiles/setup.sh
 	chmod +x dotfiles/setup.sh
-	docker compose build devenv
+	docker compose build --progress plain devenv
 run:
 	docker compose run --service-ports --rm devenv
 

+ 7 - 2
README.md

@@ -47,14 +47,19 @@ FROM devinit AS devenv
 USER ${DEVENV_USER}
 WORKDIR /home/${DEVENV_USER}
 COPY dotfiles/setup.sh /home/${DEVENV_USER}/setup.sh
-COPY base/init.vim /home/${DEVENV_USER}/.config/nvim/init.vim
-COPY dotfiles/init.vim /home/${DEVENV_USER}/dotfiles/init.vim
 COPY base/build-home.sh /home/${DEVENV_USER}/build-home.sh
 RUN /home/${DEVENV_USER}/build-home.sh
+
+COPY base/init.vim /home/${DEVENV_USER}/.config/nvim/init.vim
+COPY dotfiles/init.vim /home/${DEVENV_USER}/dotfiles/init.vim
 COPY base/zshrc /home/${DEVENV_USER}/.zshrc
 COPY dotfiles/zshrc /home/${DEVENV_USER}/dotfiles/zshrc
 COPY base/start.sh /home/${DEVENV_USER}/start.sh
 COPY base/open.sh /home/${DEVENV_USER}/open.sh
+RUN sh -c "$(curl -fLsS https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
+RUN rm ~/.zshrc
+RUN mv ~/.zshrc.pre-oh-my-zsh ~/.zshrc
+RUN nvim --headless +PlugInstall +qall
 VOLUME /home/${DEVENV_USER}/host
 ENTRYPOINT ["./start.sh"]
 

+ 1 - 1
base/build-install.sh

@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/sh
 
 apt update -y
 apt upgrade

+ 0 - 0
base/init.vim