Skip to content

Instantly share code, notes, and snippets.

View Capster's full-sized avatar
🦀

Maxim Capster

🦀
  • Moscow, Russia
View GitHub Profile
configuration {
font: "DejaVu Sans 14";
show-icons: true;
}
* {
backgroundcolor: @xbg;
bg1: @xbg;
backgroundcoloralternate: @xbg;
scrollbarcolor: #3b4252;
" let g:python_host_prog='/usr/bin/python3'
call plug#begin('~/.config/nvim/plugged')
" Plugins
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'jiangmiao/auto-pairs'
Plug 'tpope/vim-fugitive'
Plug 'airblade/vim-gitgutter'
Plug 'kien/ctrlp.vim'
Plug 'easymotion/vim-easymotion'
#!/bin/bash
filename=${0##*/}
usage() {
echo "Usage: $filename [OPTION]..."
echo "Try '$filename --help' for more information."
}
help() {
@Capster
Capster / uneval.es6
Created December 12, 2016 17:52 — forked from MattiasFestin/uneval.es6
uneval "polyfill"
let uneval = (o, noNativeFns = true) => {
var retVal = '';
if (typeof o === 'object') {
if (Array.isArray(o)) {
retVal = '[' + o.map((el) => uneval(el)).join(',') + ']';
} else if (o instanceof RegExp) {
retVal = o.toString();
} else if (o instanceof Date) {
retVal = `new Date(${o})`;
} else if (o === null) {