Skip to content

Instantly share code, notes, and snippets.

@stillfinder
stillfinder / Branch_name_terminal_promtp.sh
Created January 9, 2019 21:35
Add branch name to terminal prompt
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\] $ "
@stillfinder
stillfinder / drupal_install_console_error.sh
Created January 9, 2019 21:38
Install Drupal Console ERROR: "Can only install one of: symfony/debug"
composer require symfony/debug:3.4.8
composer require symfony/dom-crawler:3.4.9
composer require --dev drupal/console
@stillfinder
stillfinder / uninstall_mysql.sh
Last active January 17, 2019 21:58
Uninstall MySql on Mac
brew remove mysql
brew cleanup
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
#(Edit /etc/hostconfig) sudo nano /etc/hostconfig (Remove line MYSQLCOM=-YES) or run the next line
@stillfinder
stillfinder / uninstall_mysql_script.sh
Last active January 17, 2019 22:24
Uninstall MySql on Mac script
#!/bin/bash
brew remove [email protected]
# Or 'brew remove mysql'
brew cleanup
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
@stillfinder
stillfinder / brew_install_mysql.sh
Last active January 17, 2019 22:20
Brew install MySql
brew update && brew install [email protected]
# or you can use 'brew install mysql' to install the latest version of MySql
@stillfinder
stillfinder / Run command from url
Created January 18, 2019 08:14
run_command_from_url.sh
bash <(curl -s https://gist.githubusercontent.com/stillfinder/d35cd54805105a4a8e4aed8b019afaae/raw/20ff2cbb5b87a6ad8edec443130a176f2ba4811b/uninstall_mysql_script.sh)
@stillfinder
stillfinder / ETB_add_widget.html
Created May 30, 2019 09:42
Add ETB widget to your site
<script src='https://english-testing-bot.net.ua/js/etbwidget.js'></script>
<script src='https://english-testing-bot.net.ua/js/widget.js'></script>
@stillfinder
stillfinder / Default (OSX).sublime-keymap
Created June 10, 2019 13:10
My sublime text key bindings
[
{ "keys": ["super+d"], "command": "duplicate_line" },
{ "keys": ["super+shift+d"], "command": "find_under_expand" },
// PHP Companion
{ "keys": ["alt+e"], "command": "expand_fqcn" },
{ "keys": ["shift+f6"], "command": "expand_fqcn", "args": {"leading_separator": true} },
{ "keys": ["alt+i"], "command": "find_use" },
{ "keys": ["f4"], "command": "import_namespace" },
// { "keys": ["f3"], "command": "implement" },
@stillfinder
stillfinder / Preferences.sublime-settings
Last active June 10, 2019 16:45
Sublime Text Settings
{
"close_windows_when_empty": true,
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"downloader_precedence":
{
"linux":
[
"urllib",
"curl",
"wget"