Bash tab completion for the npx command
Save complete_npx
in your home folder and then source it on your .bash_profile
with:
. ~/complete_npx.sh
function __wp_complete | |
set -l old_ifs $IFS | |
set -l cur (commandline -ct) | |
set IFS \n | |
set -l opts (wp cli completions --line=(commandline) --point=(commandline -C)) | |
if string match -q --regex "\<file\>\s*" $opts | |
return (commandline -f) |
jQuery(document).ready(function($) { | |
$(document).on('submit_success', function(evt) { | |
dataLayer = window.dataLayer || [] | |
var elements = evt.target.elements | |
var serialized = jQuery(elements).serializeArray() | |
console.log(serialized) | |
var obj = {} | |
serialized.forEach((i) => { | |
var key = i.name; |
sudo do-release-upgrade | |
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | |
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | |
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - | |
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring | |
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null | |
gpg --dry-run --quiet --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg | |
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list | |
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" | sudo tee /etc/apt/preferences.d/99nginx | |
sudo apt update |
<script data-cfasync="false" type="text/javascript" src="https://tracker.gaconnector.com/gaconnector.js"></script> | |
<script> | |
function setGaconnectorHiddenFields() { | |
const gaFields = gaconnector.getCookieValues() | |
const field_names = Object.keys(gaFields) || [] | |
const form_name = document.forms["ga_connector"] | |
const number_of_fields = field_names.length; | |
//**************************************************************** |
// This file was initially generated by Windows Terminal 0.11.1121.0 | |
// It should still be usable in newer versions, but newer versions might have additional | |
// settings, help text, or changes that you will not see unless you clear this file | |
// and let us generate a new one for you. | |
// To view the default settings, hold "alt" while clicking on the "Settings" button. | |
// For documentation on these settings, see: https://aka.ms/terminal-documentation | |
{ | |
"$schema": "https://aka.ms/terminal-profiles-schema", |
# bash completion for the `wp` command | |
_wp_complete() { | |
local OLD_IFS="$IFS" | |
local cur=${COMP_WORDS[COMP_CWORD]} | |
IFS=$'\n'; # want to preserve spaces at the end | |
local opts="$(wp cli completions --line="$COMP_LINE" --point="$COMP_POINT")" | |
if [[ "$opts" =~ \<file\>\s* ]] |
jQuery( document ).ready(function( $ ){ | |
$( document ).on('submit_success', function(){ | |
gtag("event", "Successful Contact Form Submission", { | |
event_category: "Form", | |
event_label: "sendSuccess", | |
value: 20 | |
}); | |
}); | |
}); |
//Pete's tracker | |
function petesTracker(action,category,label) { | |
window.uetq = window.uetq || []; | |
window.gtag = window.gtag || []; | |
window.fbq = window.fbq || []; | |
window._paq = window._paq || []; | |
if (typeof gtag != "undefined") { | |
gtag('event', action, {event_category: category, event_label: label}); |