Skip to content

Instantly share code, notes, and snippets.

// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@berndartmueller
berndartmueller / machine.js
Last active February 24, 2021 23:53
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@berndartmueller
berndartmueller / minimal-user-interaction.js
Created October 8, 2020 11:28 — forked from franzenzenhofer/minimal-user-interaction.js
minimal-user-interaction Google Tag Manager Tag
<script>
var mui = function()
{
var fired = false;
var kickTrigger = function()
{
if(fired === true){return false;}
//console.log("miniumal-user-interaction");
dataLayer.push({'minimal-user-interaction': true});
@berndartmueller
berndartmueller / .vimrc
Created September 28, 2020 19:45
My .vimrc file giving Vim superpowers
" Specify a directory for plugins
" - For Neovim: stdpath('data') . '/plugged'
" - Avoid using standard Vim directory names like 'plugin'
call plug#begin('~/.vim/plugged')
Plug 'neoclide/coc.nvim' , { 'branch' : 'release' }
Plug 'maxmellon/vim-jsx-pretty'
Plug 'preservim/nerdtree'
Plug 'mg979/vim-visual-multi', {'branch': 'master'}
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }

tmux shortcuts & cheatsheet

start new:

tmux

start new with session name:

tmux new -s myname