This commit is contained in:
Pierre Martin
2017-08-30 07:22:39 +02:00
parent c13dd15bc3
commit c3d0aa1726
3 changed files with 15 additions and 3 deletions

4
.zshrc
View File

@@ -74,3 +74,7 @@ ctop() {
jq() { jq() {
docker run -i pinterb/jq:latest $@ docker run -i pinterb/jq:latest $@
} }
function genpass() {
< /dev/urandom tr -dc A-Za-z0-9 | head -c "${1:-32}"
}

View File

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

View File

@@ -29,7 +29,7 @@
- { - {
role: kosssi.phpstorm, role: kosssi.phpstorm,
tags: phpstorm, tags: phpstorm,
phpstorm_version: "2017.1.1" phpstorm_version: "2017.2.1"
} }
- { - {
role: ansiblebit.oracle-java, role: ansiblebit.oracle-java,
@@ -100,6 +100,8 @@
with_items: with_items:
- 'ppa:zeal-developers/ppa' - 'ppa:zeal-developers/ppa'
- 'ppa:nathan-renniewaldock/flux' - 'ppa:nathan-renniewaldock/flux'
# Distro too old! Need to upgrade kid
# - 'ppa:peek-developers/stable'
- name: Other convenient tools are installed - name: Other convenient tools are installed
apt: name={{ item }} state=present apt: name={{ item }} state=present
tags: tools tags: tools
@@ -119,6 +121,7 @@
- meld - meld
- mysql-workbench - mysql-workbench
- pandoc - pandoc
# - peek
- pv - pv
- pwgen - pwgen
- openssh-server - openssh-server
@@ -193,6 +196,8 @@
# #
# https://github.com/sindresorhus/pure#getting-started instead of oh-my-zsh # https://github.com/sindresorhus/pure#getting-started instead of oh-my-zsh
# #
# Thunderbird addon when upgraded - https://addons.mozilla.org/fr/thunderbird/addon/grammalecte-fr-thunderbird/
#
# 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
# #
@@ -227,8 +232,11 @@
# #
# Chrome : # Chrome :
# - { role: devbox.chrome, tags: browser } # - { role: devbox.chrome, tags: browser }
# Brave: https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md
# #
# https://github.com/donnemartin/gitsome/blob/master/README.md # https://github.com/donnemartin/gitsome/blob/master/README.md
# #
# https://github.com/sharkdp/fd
#
# Refactoring: # Refactoring:
# Nginx-proxy: move the config file by copying it where it belongs # Nginx-proxy: move the config file by copying it where it belongs