Skip to content

Instantly share code, notes, and snippets.

View renamer.sh
#!/bin/bash
cat <<EOF
This utility will find <Search> string and replace it with <Replacement> string
in all files in current folder including their both filename and contents
EOF
# check if GNU rename utility exists
if [ ! -f /usr/local/bin/rename ]
@TheMengzor
TheMengzor / dump.sh
Created Sep 28, 2017
Dump all MySQL databases in separate files
View dump.sh
export PASSWORD=""
mysql -uroot -p$PASSWORD -e 'show databases' | while read dbname; do mysqldump -uroot -p$PASSWORD --complete-insert --some-other-options "$dbname" > "$dbname".sql; done
View configs.sh
wget https://gist.githubusercontent.com/TheMengzor/59b89ba1083de96e2eec8f1e8b9d996c/raw/7dacf4f282f376c1b39670bd022857701f92ed6b/.vimrc
wget https://gist.githubusercontent.com/TheMengzor/2ec106eff51f9f81e108/raw/aa4238a4f2068f81c8ed77f2514c0bbbb675b52b/.screenrc
@TheMengzor
TheMengzor / ssh.add.a.plist
Created May 11, 2017
SSH-keys-in-macOS-Sierra-keychain
View ssh.add.a.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>ssh.add.a</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/ssh-add</string>
<string>-A</string>
View gist:8cb568b7ebb1a2bbc52c14d391dd428e
open -na /Applications/Skype.app --args -DataPath "/Users/$(whoami)/Library/Application Support/Skype ANODA"
View .vimrc
" When started as "evim", evim.vim will already have done these settings.
if v:progname =~? "evim"
finish
endif
" Use Vim settings, rather than Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible
" allow backspacing over everything in insert mode
@TheMengzor
TheMengzor / letsencrypt-centos-httpd.md
Last active Oct 25, 2016
Letsencrypt installation
View letsencrypt-centos-httpd.md
cd /etc/httpd
mkdir /etc/httpd/sites-available
mkdir /etc/httpd/sites-enabled

Append

IncludeOptional sites-enabled/*.conf
@TheMengzor
TheMengzor / speedtest.sh
Last active May 17, 2017
CLI speedtest
View speedtest.sh
curl -fsSL https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
View .screenrc
termcapinfo xterm ti@:te@
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # Tell screen how to set colors. AB = background, AF=foreground
hardstatus alwayslastline
hardstatus string '%{= w}%-w[ %{= g}%n %t%{-} ]%+w%=%{=b r}%H%{-} %{= Y}%l%{-} %{=b m}%d.%m.%Y %c:%s%{-}'
nethack on
scrollback 20000
defscrollback 20000
altscreen on
View gist:ae0a878d91df80f713cf
/System/Library/CoreServices/PlatformSupport.plist
You can’t perform that action at this time.