Skip to content

Instantly share code, notes, and snippets.

View gist:5b81d62ae49415df4e9c3cc657964118
<?php
/* Plugin Name: My Plugin */
include( dirname( __FILE__ ) . '/library/admin-page-framework.php' );
if ( ! class_exists( 'MyPluginName_AdminPageFramework' ) ) {
return;
}
class MyPluginName extends MyPluginName_AdminPageFramework {
//... Start code here ...
@bugsysop
bugsysop / build-page-bundles-for-instagram.sh
Created Dec 18, 2020 — forked from brunoamaral/build-page-bundles-for-instagram.sh
This script takes a folder with image files and converts them to page bundles to be used with gohugo.io
View build-page-bundles-for-instagram.sh
for file in *
do
date=`cut -d' ' -f 1 <<< "$file"`
dir=${file%".jpg"}
mkdir "$dir"
mv "$file" "$dir"
time=`cut -d' ' -f 2 <<< "$file" | sed -e 's/\./\:/g'`
datetime=$date'T'$time'+00:00'
printf '%s\n' '---' 'categories: ["instagram"]' "date: $datetime" 'description: ""' 'draft: false' 'resources:' " - src: '$file'" ' name: "header"' 'layout: instagram' 'slug:' 'stories:' 'subtitle:' 'title: Untitled' 'options:' ' unlisted: false' ' showHeader: true' '---' '' "<img src=\"$file\" />" | tee $dir/index.md $dir/index.pt.md
done
@bugsysop
bugsysop / basicAuth.sh
Created Dec 18, 2020 — forked from brunoamaral/basicAuth.sh
a simple script to password protect a directory on nginx
View basicAuth.sh
#!/bin/bash
INCLUDE="/etc/nginx/incl/basicauth.conf"
SOURCEDIR="/home/Digital-Insanity/content/"
read -p "Website nginx directory without trailling slash [/var/web/brunoamaral.eu]:" publicDir
publicDir=${publicDir:-/var/web/brunoamaral.eu}
read -p "Which directory should we protect? (no trailling slash)" relUrl
htpasswd -c "$publicDir$relUrl/.htpasswd" nginx;
cp "$publicDir$relUrl/.htpasswd" "$SOURCEDIR$relUrl"
@bugsysop
bugsysop / split.sh
Created Mar 1, 2020 — forked from arthurattwell/split.sh
Split a markdown file into separate files on YAML frontmatter
View split.sh
#!/bin/bash
# That tells Linux to use a Bourne shell interpreter.
# Run this script from the current directory. (Required on OSX.)
cd -- "$(dirname "$0")"
# Don't echo these commands.
set +v
# Get the filename from the user.
@bugsysop
bugsysop / getLastRSSFeed.html
Created Nov 11, 2019 — forked from juanbrujo/getLastRSSFeed.html
Get and display last feed from RSS using JavaScript (jQuery)
View getLastRSSFeed.html
<html>
<head></head>
<body>
<div class="noticia">CARGANDO</div>
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script>
$(function(){
var url = 'https://www.domain.co/index.xml';
var news = $('.noticia');
View How to change Pantheon Terminal's color scheme.md

How to change Pantheon Terminal's color scheme

Many of us spend many hours of our days using their terminal. Plus, we all have different tastes when it comes to color schemes. That's why the ability to change the color scheme of a terminal is one of its more important featuresl. Throughout this tutorial, I'll teach you how you can change the looks of your terminal, step by step.

This tutorial is aimed at elementary OS users, but it also works for any Ubuntu user. Start by installing dconf-tools:

sudo apt-get install dconf-tools

Secondly, you need to decide which theme you're going to apply. You can find dozens of terminal color schemes online, you can even design your own using this web application. Design the color scheme, hit "Get Scheme" and choose "Terminator". You'll get a raw text file with a background color, a foreground color and a palette. Those strings define your color scheme. In this tutorial, I'll post an

@bugsysop
bugsysop / apply-pantheon-terminal-color.sh
Created Jun 30, 2019 — forked from trongthanh/apply-pantheon-terminal-color.sh
Apply custom color theme for Pantheon Terminal ver 5.3+
View apply-pantheon-terminal-color.sh
#!/bin/bash
# Apply custom color theme for Pantheon Terminal ver 5.3+
# 1) preview and choose a color theme from http://mayccoll.github.io/Gogh/
# 2) open the equivalent bash file containing the color values at https://github.com/Mayccoll/Gogh/tree/master/themes
# 3) concatenate all 16 colors at the top with colon ":", then replace it at the palette variable below
# 4) replace color for foreground, background, and cursor; choose whether your theme is light or dark
# 5) sudo apt-get install dconf-tools
# 6) execute this script
View wf-logo-1.css
#blog-title a {
background: transparent url('https://snap.as/img/logo-mark-sm.png') no-repeat bottom left;
padding-left: 42px;
}
View .htaccess
# Add correct content-type for fonts
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/x-woff .woff
AddType image/svg+xml .svg
# Compress compressible fonts
AddOutputFilterByType DEFLATE font/ttf font/otf image/svg+xml