Skip to content

Commit

Permalink
Add custom config
Browse files Browse the repository at this point in the history
  • Loading branch information
Wes974 committed Sep 6, 2020
1 parent d0f9e5a commit 4079ccb
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,25 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# Update apt
RUN apt-get -y update
# Install what's needed
RUN apt-get -y install build-essential gdb valgrind curl git-all
RUN apt-get -y install build-essential gdb valgrind curl git-all zsh neovim zsh-syntax-highlighting

#####################
# Install my dotfiles
#####################

# Install oh-my-zsh
RUN sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# Install powerlevel10k
RUN git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

# Install node.js for coc.nvim
RUN curl -sL -O install-node.now.sh/lts && bash lts --yes
RUN git clone https://github.com/Wes974/dotfiles

# Move config files
RUN mkdir /home/.config
RUN mv dotfiles/nvim /home/.config/nvim
RUN mv dotfiles/zshrc /home/.zshrc

WORKDIR /home

0 comments on commit 4079ccb

Please sign in to comment.