Skip to content

Instantly share code, notes, and snippets.

View hedcler's full-sized avatar

Hedcler Morais hedcler

View GitHub Profile
# Sexy Solarized Bash Prompt, inspired by "Extravagant Zsh Prompt"
# Customized for the Solarized color scheme by Sean O'Neil
if [[ $COLORTERM = gnome-* && $TERM = xterm ]] && infocmp gnome-256color >/dev/null 2>&1; then TERM=gnome-256color; fi
if tput setaf 1 &> /dev/null; then
tput sgr0
if [[ $(tput colors) -ge 256 ]] 2>/dev/null; then
BASE03=$(tput setaf 234)
BASE02=$(tput setaf 235)
BASE01=$(tput setaf 240)
@hedcler
hedcler / application_supervisor.conf
Last active March 29, 2016 02:35
Supervisor: TornadoWeb + Virtualenv
[program:<application_name>]
process_name=APP_%(process_num)s
directory=/websites/<application_path>/
command=/websites/<application_path>/venv/bin/python app.py --port=%(process_num)s
startsecs=2
user=www
stdout_logfile=/websites/<application_path>/logs/out-%(process_num)s.log
stderr_logfile=/websites/<application_path>/logs/err-%(process_num)s.log
numprocs=4
numprocs_start=10000
#!/usr/bin/python
"""
Requirements:
- tinydb
"""
import os
import sys
import errno
import argparse
import tinydb
@hedcler
hedcler / UseCase-Template
Created April 15, 2016 23:00 — forked from fourcube/UseCase-Template
Markdown Template for describing Use Cases
Use Case 1: (Target) Title (Type)
=================================
**Primary Actor**: User
**Scope**: Software system
**Level**: Summary / User Goal
Main success scenario:
----------------------
1. ...
2. ...
#!/bin/sh
# Sublime Text 3 install with Package Control (last update: 3 March 2016)
#
# No need to download this script, just run it on your terminal:
#
# $ curl -L git.io/vwdbg | sh
#
# When you need to update Sublime Text, run this script again.
@hedcler
hedcler / install-telegram.sh
Created October 31, 2016 11:25 — forked from makiftasova/install-telegram.sh
A simple (and silly) bash script to adding Telegram's desktop app to PATH which wirtten as a quick hack. Tested on Fedora 21
#!/bin/bash
# Author: Mehmet Akif TAŞOVA <[email protected]>
# A simple (and silly) bash script to adding Telegram's
# desktop app to PATH which wirtten as a quick hack
# Just put this script alongsite Telegram and Updater
# executables from Telegram's desktop app package
# then run this script as root user
# To downlaod Telegram's Linux desktop app
# you can visit: https://desktop.telegram.org/
@hedcler
hedcler / npmwosudo.sh
Last active August 24, 2017 14:56
Install npm globally without sudo
#!/bin/sh
# No need to download this script, just run it on your terminal:
#
# $ curl -L git.io/v5qOi | sh
#
mkdir "${HOME}/.npm-packages"
echo "prefix=${HOME}/.npm-packages" >> ~/.npmrc
echo "# RUN NPM WITHOUT SUDO" >> ~/.bashrc
echo "NPM_PACKAGES=\"${HOME}/.npm-packages\"" >> ~/.bashrc
@hedcler
hedcler / max_user_watches.sh
Last active December 6, 2016 10:34
Set up max user watches on linux.
#!/bin/sh
sudo sysctl -w fs.inotify.max_user_watches=9999999 && sudo sysctl -p
@font-face {
font-family: "Proxima Nova";
src: url(data:font/opentype;base64,d09GRgABAAAAAEywABIAAAAAg3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEWU5BAAAGbAAAALgAAAGJNI0oHkZGVE0AAAGUAAAAHAAAABxdnq2WR0RFRgAAByQAAAA4AAAAQgSqBTxHUE9TAAAHXAAABCIAABH0zI0AF09TLzIAAAXUAAAAVwAAAGCAz3p9Y21hcAAASvgAAAG2AAAC5lCJVL9jdnQgAAABsAAAAB4AAAAeCkcLCmZwZ20AAAHQAAABsgAAAmUjtC+nZ2FzcAAAA4QAAAAIAAAACAAAABBnbHlmAAALgAAAO4sAAF8I3FzIU2hlYWQAAAOMAAAANQAAADb9TDtqaGhlYQAABiwAAAAgAAAAJA9PBsBobXR4AABHDAAAAh8AAANsqw8hfGxvY2EAAEksAAABuAAAAbhtqYQ8bWF4cAAABkwAAAAgAAAAIAIDAhpuYW1lAAADxAAAAawAAANRLIw+gnBvc3QAAErkAAAAEwAAACD/DQAocHJlcAAABXAAAABjAAAAdNUcAaMAAAABAAAAAMmJbzEAAAAAyRrF1wAAAADK+niN/pAAAAPGBTYBYADCANABNgE+AWgBmQDkAZIBkAFYAAB42l1Ru05bQRDdDQ+TBBJjg+RoU8xmQhrvhYYCJBBXF8XIdmM5QtqNXORiXMAHUCBRg/ZrBmgoKdKmQcgFUj6BT0BiZk2iKM3Ozuycc+bMknKk6l1a73nqnARSuNOg2abfDql2FuCedH21kZF28EDzzYxeuW7ff8VgM5pyRw2gvOct5SGjaSdQi/bU/za/guE+/2Qeg0FLM01PrZOQHkJgvhm3MPie0ay7/KQvWB0uBgNDimkq7vJzKuV/S3Outgibaxm9dnAmIj+ZBmhqpY1A0186pHo+jmIJctkw1gYTU9afZCL4ZjJd1VQtM751cJfszDt
@hedcler
hedcler / [FEDORA] gitkraken
Last active June 25, 2017 20:03 — forked from aelkz/[FEDORA] gitkraken
How to install gitkraken on Fedora 25 + launcher icon
#!/bin/bash
# Run using: curl -L http://bit.ly/2tb13o3 | sudo sh
# Make sure only root can run our script
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2
exit 1
fi