A magical place where all my crappy, throwaway scripts live.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
Makefile
README.md
clean-up.sh
count-loc-in-repo.sh
decrypt.sh
disable-macos-mouse-acceleration.sh
encrypt.sh
format-Pi-SD-card.sh
php-pbkdf2-test.php
print-system-settings.sh
reminder.sh
update-arcanist.sh
update-vim-packages.sh

README.md

MagicSnippets

Build Status forthebadge forthebadge

Introduction

A magical place where all my crappy, throwaway scripts live.

Scripts:

  1. update-local-toolchain.sh - This does a git pull on all toolchain repositories in my local folder.
  2. update-vim-packages.sh - This updates all my Vim packages (mostly under ~/.vim/)
  3. php-pbkdf2-test.php - A simple PHP script that encrypts plaintexts and decrypts ciphertexts based on PBKDF2 specification.
  4. encrypt.sh + decrypt.sh - Shell scripts that contain wrapper GPG commands for encryption and decryption purposes.
  5. clean-up.sh - Shell script that deletes my bash and zsh history.
  6. count-loc-in-repo.sh - Count the number of lines of code in a particular repo.
  7. reminder.sh - Sets a reminder with specified timeout and message(s).
  8. disable-macos-mouse-acceleration.sh - Disables mouse acceleration on a MacOS device.

Support

Please feel free to reach out to me if you have any questions/concerns. My email address is hi@zhenghaotan.com