Skip to content

Instantly share code, notes, and snippets.

@badsyntax
badsyntax / cli.js
Last active December 20, 2018 08:28
#!/usr/bin/env node
const fs = require('fs');
const path = require('path');
const walk = require('walk');
const yargs = require('yargs');
const getOwnersForFile = require('./get-owners-for-file');
const argv = yargs.command('$0 [options] <path>', false, _yargs => {
_yargs
@badsyntax
badsyntax / .bashrc
Last active November 6, 2018 19:03
latest .bashrc
shopt -s autocd
shopt -s cdspell
shopt -s direxpand
shopt -s dirspell
alias ls="ls -G"
export GREP_OPTIONS='--color=always'
if [ -f "$(brew --prefix)/etc/bash_completion" ]; then
. $(brew --prefix)/etc/bash_completion
{
"extends": [
"skyscanner",
"prettier",
"prettier/react"
],
"env": {
"browser": true,
"jest": true
},
@badsyntax
badsyntax / checklist.md
Last active February 9, 2018 17:52
Montserrat
  • Headlamp
  • Mandarins (3)
  • Bananas (2)
  • Snicker bars (3)
  • Trekking sticks
  • Jacket
  • Light jacket
  • Thermal underwear (cold start)
  • Trekking shoes
  • Trekking pants
@badsyntax
badsyntax / add.png
Last active May 29, 2023 15:45
Adding Namecheap glue and nameserver records for a mailinabox server
add.png
@badsyntax
badsyntax / crontab
Created February 29, 2016 08:44
pflogsumm rocks
@daily /usr/sbin/pflogsumm -d yesterday --problems /var/log/mail.log | mail -s "Mail Server: Yesterday's mail activity" [email protected]
@badsyntax
badsyntax / example.sh
Created December 18, 2015 23:30
Install and Enable the LXD REST API in Ubuntu 14.04
sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:ubuntu-lxc/lxd-stable
sudo apt-get update
sudo apt-get install -y lxd
sudo newgrp lxd
sudo lxc config set core.https_address 127.0.0.1
sudo lxc config trust add $HOME/.config/lxc/client.crt
@badsyntax
badsyntax / nagios.domain.com.conf
Created October 20, 2015 22:01
Working nagios3 nginx virtual host file for Ubuntu 14.04.3
server {
listen 80;
server_name nagios.domain.com;
access_log /var/log/nginx/nagios.access.log;
error_log /var/log/nginx/nagios.error.log info;
expires 31d;
root /usr/share/nagios3/htdocs;
@badsyntax
badsyntax / example.bash
Last active December 15, 2016 10:57
SSHFS usage on OSX
# Mount
sshfs [email protected]: local_dir/ -o uid=$(id -u) -o gid=$(id -g)
# Unmount
sudo umount -f local_dir/
@badsyntax
badsyntax / .bash_profile
Created September 3, 2015 08:34
Latest dotfiles for OSX
alias ls="ls -G"
alias subl="/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl"
alias serve="~/Scripts/serve"
alias serve80="sudo ~/Scripts/serve 80"
alias t="echo $0"
alias gitlogall="git log --graph --decorate --pretty=oneline --abbrev-commit --all"
source /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh
source ~/Scripts/git-completion.bash