Skip to content

Instantly share code, notes, and snippets.

View LuisAlejandro's full-sized avatar
πŸ‡»πŸ‡ͺ

Luis Alejandro LuisAlejandro

πŸ‡»πŸ‡ͺ
View GitHub Profile

Keybase proof

I hereby claim:

  • I am luisalejandro on github.
  • I am luisalejandro (https://keybase.io/luisalejandro) on keybase.
  • I have a public key whose fingerprint is ED51 8FE7 4107 715D 0464 8366 F614 5A95 E78D AA2E

To claim this, I am signing this object:

Contributor License Agreement Version 1.0

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

By making a contribution to this project, I certify that:

a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or

b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or

Radiohead β–ˆβ–ˆβ–ˆβ–ˆβ–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 6 plays
The Smile β–ˆβ–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 4 plays
Tame Impala β–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 3 plays
Labrinth β–ˆβ–Œβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 2 plays
Arctic Monkeys β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
Gorillaz β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
Stromae β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
Taylor Swift β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
Thom Yorke β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
twenty one pilots β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1 plays
I've watched 216 movies and 1036 episodes of 48 shows.
My favorite 3 genres are:
adventure β–ˆβ–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 15.1%
action β–ˆβ–ˆβ–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 13.4%
drama β–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 11.7%
Markdown 2 hrs 58 mins β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 49.5%
TypeScript 2 hrs 3 mins β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 34.2%
PHP 16 mins β–‰β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 4.5%
Other 14 mins β–Šβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 4.2%
Python 10 mins β–Œβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 2.9%
@LuisAlejandro
LuisAlejandro / change-commit-author.sh
Last active April 15, 2020 04:44
This command will change all committer emails of all commits to the email you specify.
# This command will change all committer emails of all commits to the email you specify
# Change <email> to a valid email address
git filter-branch -f --env-filter "export GIT_AUTHOR_EMAIL='<email>'; export GIT_COMMITTER_EMAIL='<email>'" HEAD
@LuisAlejandro
LuisAlejandro / change-commit-date.sh
Last active April 15, 2020 04:43
This command will change the date of a specific commit
# This command will change the date of a specific commit
# Replace <commit-hash> with the actual commit hash
git filter-branch -f --env-filter \
'if [ $GIT_COMMIT = <commit-hash> ]
then
export GIT_AUTHOR_DATE="May 19 16:18:03 2016 -0400"
export GIT_COMMITTER_DATE="May 19 16:18:03 2016 -0400"
fi'
@LuisAlejandro
LuisAlejandro / release-debian-package.sh
Last active April 15, 2020 04:21
This is a script to release a new debian package using gitbuildpackage
# This is a script to release a new debian package using gitbuildpackage
# Replace <author name> and <author email> with the author data, <gnupg key> with your signing gpg key and <version> with the new version of the package, including the debian revision (ex. 2.0.1-1)
export DEBFULLNAME="<author name>"
export DEBEMAIL="<author email>"
git config --global user.name "<author name>"
git config --global user.email "<author email>"
git add --all .
git commit -a
@LuisAlejandro
LuisAlejandro / remove-pip-packages.sh
Last active April 15, 2020 04:20
This script uninstalls all pip installed packages in the global scope. Must be run as root.
# This script uninstalls all pip installed packages in the global scope. Must be run as root.
for PYTHON in $( ls -1 /usr/local/lib/ ); do
if [ "$( echo ${PYTHON} | cut -c -6 )" == "python" ]; then
PYTHONVER="$( echo ${PYTHON} | cut -c 7,8,9 )"
PYTHONVERSHT="$( echo ${PYTHONVER} | cut -c 1 )"
if [ -x "/usr/local/bin/pip${PYTHONVER}" ] || [ -x "/usr/bin/pip${PYTHONVER}" ]; then
PIPBIN="pip${PYTHONVER}"
@LuisAlejandro
LuisAlejandro / remove-submodule.sh
Created April 15, 2020 04:19
This script deletes a submodule from the repository
# This script deletes a submodule from the repository
# Usage: bash remove-submodule.sh <submodule name>
submodule_name=$(echo "$1" | sed 's/\/$//'); shift
exit_err() {
[ $# -gt 0 ] && echo "fatal: $*" 1>&2
exit 1
}