Skip to content

Instantly share code, notes, and snippets.

View yevhenii-k's full-sized avatar

Yevhenii Kolesnichenko yevhenii-k

View GitHub Profile
@yevhenii-k
yevhenii-k / generate-ssh-key.sh
Created March 27, 2020 11:21 — forked from grenade/01-generate-ed25519-ssh-key.sh
Correct file permissions for ssh keys and config.
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/github_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/mozilla_rsa
@yevhenii-k
yevhenii-k / brew-list.sh
Created January 7, 2020 15:26 — forked from eguven/brew-list.sh
List all packages installed using Homebrew and their sizes
brew list -f1 | xargs -n1 -P8 -I {} \
sh -c "brew info {} | egrep '[0-9]* files, ' | sed 's/^.*[0-9]* files, \(.*\)).*$/{} \1/'" | \
sort -h -r -k2 - | column -t
@yevhenii-k
yevhenii-k / .gitconfig
Created December 10, 2018 10:30 — forked from havvg/.gitconfig
apply PHP-CS-Fixer on all changed files in the staging area
[alias]
fix-staged = "!git diff-index --cached --name-status HEAD | grep -ve '^D' | cut -f2 | xargs -n1 php-cs-fixer fix"