Improve local tooling
This commit is contained in:
8
.zshrc
8
.zshrc
@@ -65,4 +65,12 @@ caddy() {
|
||||
|
||||
ngrok() {
|
||||
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 $@
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
#!/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 "$@"
|
||||
|
||||
2
bin/node
2
bin/node
@@ -1,2 +1,2 @@
|
||||
#!/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 "$@"
|
||||
2
bin/npm
2
bin/npm
@@ -1,2 +1,2 @@
|
||||
#!/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 "$@"
|
||||
2
bin/php
2
bin/php
@@ -1,2 +1,2 @@
|
||||
#!/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 "$@"
|
||||
2
bin/yarn
2
bin/yarn
@@ -1,2 +1,2 @@
|
||||
#!/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 "$@"
|
||||
@@ -137,6 +137,7 @@
|
||||
tags: tools
|
||||
with_items:
|
||||
- http-prompt
|
||||
- httpie-oauth
|
||||
- name: Thinkpad related packages are installed
|
||||
apt: name={{ item }} state=present
|
||||
tags: thinkpad
|
||||
@@ -188,6 +189,8 @@
|
||||
# listen-address=127.0.0.1
|
||||
# listen-address=172.17.0.1
|
||||
#
|
||||
# https://github.com/sindresorhus/pure#getting-started instead of oh-my-zsh
|
||||
#
|
||||
# i3 bugfixes/improvements:
|
||||
# ++ http://www.draconianoverlord.com/2014/05/26/from-xmonad-to-i3.html
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user