Skip to content
This repository was archived by the owner on Apr 16, 2024. It is now read-only.

Commit e275d0a

Browse files
committed
chore(tools): add bootstrap script for Docker
Signed-off-by: Edwin Török <edwin@etorok.net>
1 parent 65ea455 commit e275d0a

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

tools/docker_bootstrap.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/sh
2+
echo "Executing initial bootstrap/sync"
3+
rm -f local-share-nvim/plugin/packer_compiled.lua
4+
rm -f doom-nvim-contrib/plugin/packer_compiled.lua
5+
rm -rf local-share-nvim/ local-state-nvim/
6+
./start_docker.sh -- --rm --entrypoint='["/usr/bin/nvim","--headless","--cmd","autocmd User PackerComplete quitall","--cmd","autocmd User DoomStarted PackerSync"]'
7+
./start_docker.sh -- --rm --entrypoint='["/usr/bin/nvim","--headless","--cmd","autocmd User PackerComplete quitall","--cmd","autocmd User DoomStarted PackerSync"]'
8+
echo "Testing config"
9+
exec ./start_docker.sh -- --rm --entrypoint='["/usr/bin/nvim","--headless","+qa"]'

tools/docker_clean_bootstrap.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
rm local-share-nvim/ local-state-nvim/ -rf
3+
rm -f doom-nvim-contrib/plugin/packer_compiled.lua
4+
echo
5+
echo "Bootstrapping packages"
6+
echo
7+
exec ./start_docker.sh -- --entrypoint='["/usr/bin/nvim","--headless","--cmd","autocmd User PackerComplete quitall"]'

0 commit comments

Comments
 (0)