Skip to content

Instantly share code, notes, and snippets.

View weblogix's full-sized avatar

Randy weblogix

View GitHub Profile
@weblogix
weblogix / .bash_profile
Last active March 29, 2020 06:40
[Mac Power Management] Shortcuts for managing power management shortcuts on your mac #mac #osx #shortcuts
http://blog.taylormcgann.com/2012/07/05/hibernate-from-terminal/
alias hibernate='sudo pmset -a hibernatemode 25'
alias sleep='sudo pmset -a hibernatemode 0'
alias safesleep='sudo pmset -a hibernatemode 3'
alias smartsleep='sudo pmset -a hibernatemode 2'
@weblogix
weblogix / syncFolderDate.sh
Last active August 29, 2017 02:46
[File date sync] Sync's the file dates between 2 folders with the same files #sync #script
#!/bin/bash
SOURCE_DIR=$1
DESTINATION_DIR=$2
find "$SOURCE_DIR" -print | while read filename; do
FILE_NAME="$(basename "$filename")"
SOURCE_PATH="$SOURCE_DIR/$FILE_NAME"
DESTINATION_PATH="$DESTINATION_DIR/$FILE_NAME"
@weblogix
weblogix / docker-cheatsheet-troubleshooting.md
Last active June 30, 2018 14:36
[Docker cheetsheat] List of common docker commands #docker #cheatsheet

Docker is slow to resolve network

Add to /etc/hosts

127.0.0.1 localunixsocket.local
@weblogix
weblogix / mysql_cheetsheet.md
Created September 5, 2017 15:15
[MySQL Cheetsheet] #mysql #mariadb

Exporting a Compressed MySQL Dump

mysqldump -u {user} -p {database} | gzip > {database}.sql.gz

Importing a Compressed MySQL Dump

gzip -dc < {database}.sql.gz | mysql -u {user} -p {database}
@weblogix
weblogix / webfont.md
Created September 6, 2017 12:18
[Web font] Snippet for using Web fonts #webfonts
@font-face {
  font-family: 'HelveticaNeueLT';
  src: url("fonts/HelveticaNeueLTPro-Bd.eot");  /* IE8 */
  src: url("fonts/HelveticaNeueLTPro-Bd.eot?#iefix") format('embedded-opentype'),  /* IE9 */
    url("fonts/HelveticaNeueLTPro-Bd.woff2") format("woff2"), /* Chrome, Firefox */
    url("fonts/HelveticaNeueLTPro-Bd.woff") format("woff"),  /* Chrome, Firefox, Safari, IE9 */
    url("fonts/HelveticaNeueLTPro-Bd.ttf") format("truetype"), /* Chrome, Firefox, IE9 */
    url("fonts/HelveticaNeueLTPro-Bd.svg#HelveticaNeueLTPro-Bd") format("svg"); /* Safari */
  font-weight: 700;
@weblogix
weblogix / zsh_install.md
Last active September 26, 2017 16:05
[Install zsh on Mac] #zsh #shell

Install zsh and zsh-completions using Homebrew:

$ brew install zsh zsh-completions

User zsh from brew

$ sudo dscl . -create /Users/$USER UserShell /usr/local/bin/zsh
@weblogix
weblogix / general-apps.md
Last active June 2, 2023 02:16
[Mac Apps] Essential Mac applications #spotify #apps

Essential Mac applications

Email

  • Mailspring - Productivity focused & cross-platform email client

Organization

  • bitwarden - Open-source cross-platform password manager

Music/Sound

  • eqMac2 - system-wide audio equalizer
@weblogix
weblogix / webdev_tools.md
Last active September 14, 2017 01:19
[Web development services] Useful web development tools & services
@weblogix
weblogix / conditionals.txt
Last active September 27, 2017 01:52
[Shell Scripting Cheatsheet]
Primary Meaning
[ -a FILE ] True if FILE exists.
[ -b FILE ] True if FILE exists and is a block-special file.
[ -c FILE ] True if FILE exists and is a character-special file.
[ -d FILE ] True if FILE exists and is a directory.
[ -e FILE ] True if FILE exists.
[ -f FILE ] True if FILE exists and is a regular file.
[ -g FILE ] True if FILE exists and its SGID bit is set.
[ -h FILE ] True if FILE exists and is a symbolic link.
[ -k FILE ] True if FILE exists and its sticky bit is set.
@weblogix
weblogix / file.md
Last active January 3, 2019 04:53
Clear MacOS icon cache #mac #icon #cache

sudo rm -rfv /Library/Caches/com.apple.iconservices.store; sudo find /private/var/folders/ \( -name com.apple.dock.iconcache -or -name com.apple.iconservices \) -exec rm -rfv {} \; ; sleep 3; killall Dock; killall Finder