Skip to content

Commit ec4de98

Browse files
wip containerized dev environment
1 parent 1af4378 commit ec4de98

File tree

5 files changed

+44
-6
lines changed

5 files changed

+44
-6
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

fish/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:bionic
1+
FROM ubuntu:focal
22

33
RUN apt-get update && \
44
apt-get install --quiet --yes software-properties-common && \
@@ -11,4 +11,4 @@ RUN chsh -s /usr/bin/fish
1111

1212
ENV SHELL /usr/bin/fish
1313

14-
ENTRYPOINT [ "fish" ]
14+
ENTRYPOINT [ "fish" ]

tools/Dockerfile

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
FROM ubuntu:focal
2+
3+
RUN apt-get update && \
4+
apt-get install --quiet --yes software-properties-common && \
5+
add-apt-repository --yes ppa:fish-shell/release-3 && \
6+
apt-get install --quiet --yes fish && \
7+
apt-get install -y build-essential \
8+
tmux \
9+
git \
10+
neovim \
11+
curl \
12+
stow
13+
14+
15+
SHELL ["fish", "--command"]
16+
RUN chsh -s /usr/bin/fish
17+
ENV SHELL /usr/bin/fish
18+
19+
RUN curl https://pyenv.run | bash
20+
21+
WORKDIR /home
22+
RUN git clone https://github.com/turing-complet/dotfiles.git
23+
24+
RUN curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
25+
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
26+
27+
WORKDIR dotfiles
28+
RUN stow fish
29+
RUN stow vim
30+
RUN vim +PlugInstall +qall
31+
32+
ENTRYPOINT [ "fish" ]

vim/dotfiles

Lines changed: 0 additions & 1 deletion
This file was deleted.

xeyes/Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# Run xeyes in a container
2+
#
3+
# docker run -d \
4+
#-v /tmp/.X11-unix:/tmp/.X11-unix \
5+
#-e DISPLAY=unix$DISPLAY \
6+
#--device /dev/dri:/dev/dri \
7+
#--name xeyes \
8+
#xeyes:latest
9+
#
10+
111
FROM ubuntu:bionic
212
RUN apt-get update
313
RUN apt-get install -y x11-apps

0 commit comments

Comments
 (0)