-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
18 lines (14 loc) · 707 Bytes
/
Makefile
File metadata and controls
18 lines (14 loc) · 707 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
all: install
.PHONY: install
install:
git clone --bare . $${HOME}/dotfiles.git
git --git-dir=$${HOME}/dotfiles.git --work-tree=$${HOME} checkout -f
git --git-dir=$${HOME}/dotfiles.git --work-tree=$${HOME} config --local status.showUntrackedFiles no
git clone https://github.com/morhetz/gruvbox.git ~/.vim/pack/default/start/gruvbox
install_container_runner:
pipx install container-runner==0.1.0
install_docker_compose:
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.29.4/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose