Improve local tooling

This commit is contained in:
Pierre Martin
2017-03-28 08:15:41 +02:00
parent 80c2641ef3
commit c48fae6cc0
7 changed files with 16 additions and 5 deletions

8
.zshrc
View File

@@ -65,4 +65,12 @@ caddy() {
ngrok() { ngrok() {
docker run --rm -it --link "$1":http wernight/ngrok ngrok http http:"$2" docker run --rm -it --link "$1":http wernight/ngrok ngrok http http:"$2"
}
ctop() {
docker run -ti -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
}
jq() {
docker run -i pinterb/jq:latest $@
} }

View File

@@ -1,2 +1,2 @@
#!/bin/bash #!/bin/bash
docker run -ti --rm --name composer-${PWD##*/} -v $(pwd):/app -v ~/.composer:/root/composer composer/composer "$@" docker run -ti --rm --name composer-${PWD##*/} -v $(pwd):$(pwd) -w $(pwd) -v ~/.composer:/root/composer composer/composer "$@"

View File

@@ -1,2 +1,2 @@
#!/bin/bash #!/bin/bash
docker run -ti --rm --name node-${PWD##*/} -v `pwd`:/project -v ~/.npm:/root/.npm -w /project node:7.4-alpine node "$@" docker run -ti --rm --name node-${PWD##*/} -v -v $(pwd):$(pwd) -w $(pwd) -v ~/.npm:/root/.npm node:7.4-alpine node "$@"

View File

@@ -1,2 +1,2 @@
#!/bin/bash #!/bin/bash
docker run -ti --rm --name npm-${PWD##*/} -e NPM_CONFIG_PROGRESS=false -v `pwd`:/project -v ~/.npm:/root/.npm -w /project node:7.4-alpine npm "$@" docker run -ti --rm --name npm-${PWD##*/} -e NPM_CONFIG_PROGRESS=false -v $(pwd):$(pwd) -w $(pwd) -v ~/.npm:/root/.npm node:7.4-alpine npm "$@"

View File

@@ -1,2 +1,2 @@
#!/bin/bash #!/bin/bash
docker run -ti --rm --user 1000:1000 --name php-${PWD##*/} -v `pwd`:/project -w /project php:latest php "$@" docker run -ti --rm --user 1000:1000 --name php-${PWD##*/} -v $(pwd):$(pwd) -w $(pwd) php:latest php "$@"

View File

@@ -1,2 +1,2 @@
#!/bin/bash #!/bin/bash
docker run -ti --rm --user 1000:1000 --name yarn-${PWD##*/} -v `pwd`:/project -v ~/.yarn:/home/node/.cache/yarn -w /project kkarczmarczyk/node-yarn:latest yarn "$@" docker run -ti --rm --user 1000:1000 --name yarn-${PWD##*/} -v ~/.yarn:/home/node/.cache/yarn -v $(pwd):$(pwd) -w $(pwd) kkarczmarczyk/node-yarn:latest yarn "$@"

View File

@@ -137,6 +137,7 @@
tags: tools tags: tools
with_items: with_items:
- http-prompt - http-prompt
- httpie-oauth
- name: Thinkpad related packages are installed - name: Thinkpad related packages are installed
apt: name={{ item }} state=present apt: name={{ item }} state=present
tags: thinkpad tags: thinkpad
@@ -188,6 +189,8 @@
# listen-address=127.0.0.1 # listen-address=127.0.0.1
# listen-address=172.17.0.1 # listen-address=172.17.0.1
# #
# https://github.com/sindresorhus/pure#getting-started instead of oh-my-zsh
#
# i3 bugfixes/improvements: # i3 bugfixes/improvements:
# ++ http://www.draconianoverlord.com/2014/05/26/from-xmonad-to-i3.html # ++ http://www.draconianoverlord.com/2014/05/26/from-xmonad-to-i3.html
# #