try to trim down docker image size

pull/3/head
Adam Veldhousen 2019-10-08 23:21:18 -05:00
parent 5e16121821
commit 08142f9814
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B
5 changed files with 43 additions and 35 deletions

6
.dockerignore Normal file
View File

@ -0,0 +1,6 @@
tools/
.git/
.gitmodules
Dockerfile*
LICENSE
README.md

View File

@ -79,10 +79,12 @@ fi
# Set up sub modules - link tools into home
#------------------------------------------------------------------
git submodule init && git submodule --progress update;
linkDirectory ${TOOLS_DIR} ${HOME_DIR}/tools;
#find ${BASE_DIR}/tools -type f | sed "s=${BASE_DIR}==" | xargs -I {} ln -fsv ${BASE_DIR}/{} ${HOME_DIR}/{}
if [ -f "${BASE_DIR}/tools" ]; then
git submodule init && git submodule --progress update;
linkDirectory ${TOOLS_DIR} ${HOME_DIR}/tools;
else
echo "skipping tools..."
fi
#------------------------------------------------------------------

View File

@ -35,12 +35,12 @@ else
# install polybar
git clone --branch 3.4.0 --recursive https://github.com/polybar/polybar polybar
cd ./polybar
cd build
cd ./polybar/build
cmake ..
make -j$(nproc)
sudo make install
cd ..
cd ../..
rm -rf ./polybar
snap install code docker firefox thunderbird insomnia discord slack spotify;
fi
@ -92,6 +92,7 @@ find ${VIMFILES} -type f | \
ln -svf ${HOME}/.config/vim/.vimrc ~/.vimrc
cd ..
rm -rf ./vim
cd ${HOME}

View File

@ -8,37 +8,21 @@ execute pathogen#helptags()
set nocompatible
"color schemes
"colorscheme desert
colorscheme torte
"colorscheme jellybeans
"colorscheme molokai
"colorscheme wombat256mod
"colorscheme hickop
colorscheme torte
"colorscheme deus
"colorscheme moria
"colorscheme pablo
"colorscheme slate
"colorscheme evening
"colorscheme darkblue
"colorscheme base16-flat
"colorscheme wombat256i
"colorscheme dragon-energy
"colorscheme patagonia-vim
"colorscheme vim-colors-solarized
"colorscheme vim-obsidian
"colorscheme rdark
"colorscheme ecostation
"colorscheme vilight
"colorscheme vim-tomorrow-theme
"colorscheme monokai
"colorscheme inkpot
"colorscheme liquidcarbon
"colorscheme sonofobsidian
"colorscheme vividchalk
"colorscheme evening
"colorscheme morning
"colorscheme elflord
"colorscheme koehler
"colorscheme delek
"colorscheme ron
"colorscheme shine
"colorscheme peachpuff
"colorscheme peaksea
"colorscheme murphy
"colorscheme zellner
"colorscheme sunburst
"colorscheme pinksea
"colorscheme CandyPaper
"colorscheme CmptrClr
set omnifunc=syntaxcomplete#Complete
set completeopt-=preview

View File

@ -29,3 +29,18 @@ git://github.com/gorodinskiy/vim-coloresque.git
git://github.com/groenewege/vim-less.git
git://github.com/tpope/vim-markdown.git
git://github.com/tpope/vim-haml.git
#themes
git://github.com/wdhg/dragon-energy.git
git://github.com/FrancescoMagliocco/CmptrClr.git
git://github.com/sainnhe/gruvbox-material.git
git://github.com/cjgajard/patagonia-vim.git
git://github.com/ciaranm/inkpot.git
git://github.com/lsdr/monokai.git
git://github.com/chriskempson/vim-tomorrow-theme.git
git://github.com/vim-scripts/vilight.vim.git
git://github.com/dsolstad/vim-wombat256i.git
git://github.com/altercation/vim-colors-solarized.git
git://github.com/nanotech/jellybeans.vim.git
git://github.com/vim-scripts/ecostation.git
git://github.com/vim-scripts/rdark.git
git://github.com/trevorrjohn/vim-obsidian.git