Skip to content

Instantly share code, notes, and snippets.

@wormeyman
wormeyman / GrubCustomizer
Last active November 9, 2022 10:32
Install Grub Customizer
#!/bin/bash
sudo add-apt-repository ppa:danielrichter2007/grub-customizer &&
sudo apt-get update &&
sudo apt-get install grub-customizer
# All on one line!
# sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt-get update && sudo apt-get install grub-customizer
@wormeyman
wormeyman / OpenWithBrackets.bat
Last active January 19, 2022 20:33 — forked from mrchief/LICENSE.md
Run as administrator, when you right click on a file or folder it gives you the option to open in brackets. When you are done close the cmd window.
@echo off
SET st2Path=C:\Program Files (x86)\Brackets\Brackets.exe
rem add it for all file types
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Brackets" /t REG_SZ /v "" /d "Open with Brackets" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Brackets" /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Brackets\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f
rem add it for folders
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Brackets" /t REG_SZ /v "" /d "Open with Brackets" /f
@wormeyman
wormeyman / genesis-mobile-menu-cls-help.css
Created June 30, 2021 16:46
Helps with genesis mobile menu causing cls by showing all the links and then the hamburger menu.
/* Eric J: */
/* 2021-06-23@14:22:34 */
nav {
display: none;
}
@media only screen and (min-width: 1024px) {
.js nav {
display: block;
}
@wormeyman
wormeyman / remove-excerpts-from-the-archive-pages-only.code-snippets.php
Created May 11, 2021 19:49
Generate Press remove excerpts from archive pages.
<?php
/**
* Remove excerpts from the archive pages only
* https://generatepress.com/forums/topic/remove-excerpt-from-the-archive-pages/#post-898902
*/
add_filter('wp_trim_excerpt', 'db_excerpt_metabox_remove');
function db_excerpt_metabox_remove($excerpt)
{
@wormeyman
wormeyman / gp-remove-website-field-from-comment-form.code-snippets.json
Last active January 30, 2021 18:21
WordPress remove website field from comment form. Known to work with Generate Press
{
"generator": "Code Snippets v2.14.0",
"date_created": "2021-01-30 18:21",
"snippets": [
{
"name": "GP Remove website field from comment form",
"desc": "Remove the website field from a WordPress comment form, this is known to work well with Generate Press. There is no need for the website field anymore it is usually only used for spammy backlinks that are going to be \"no followed\" anyways.",
"tags": ["php", "WordPress", "Comments"],
"scope": "global",
"code": "add_action( 'after_setup_theme', 'tu_add_comment_url_filter' );\nfunction tu_add_comment_url_filter() {\n add_filter( 'comment_form_default_fields', 'tu_disable_comment_url', 20 );\n}\n\nfunction tu_disable_comment_url($fields) {\n unset($fields['url']);\n return $fields;\n}",
@wormeyman
wormeyman / brand-colors-snippet.php
Last active December 15, 2020 20:16
Add brand colors to the gutenberg color picker.
<?php
function ej_add_theme_colors_to_gutenberg()
{
add_theme_support('editor-color-palette', array(
array(
'name' => esc_attr__('AWD Orange Red', 'EricJohnson'), //brand color
'slug' => 'awd-orange-red',
'color' => '#f94341',
),
array(
@wormeyman
wormeyman / ej-snaps.sh
Last active December 11, 2020 18:56
Snaps to install on a fresh 20.10
sudo snap install chromium htop vlc signal-desktop && sudo snap install code --classic && sudo snap install powershell --classic && sudo snap install node --channel=15/stable --classic && sudo snap install vim-editor --beta && alias vim='vim-editor' && alias cd..='cd ..' && sudo apt install git --yes && git config --global user.name "Eric J"
@wormeyman
wormeyman / target_blank.php
Created December 3, 2020 23:38 — forked from allybee/target_blank.js
Add target="_blank" to external links with pure JavaScript. in WordPRess
add_action( 'wp_footer', function () { ?>
<script>
document.addEventListener("DOMContentLoaded", function () {
// remove subdomain of current site's url and setup regex
var internal = location.host.replace("www.", "");
internal = new RegExp(internal, "i");
var a = document.getElementsByTagName("a"); // then, grab every link on the page
for (var i = 0; i < a.length; i++) {
var href = a[i].host; // set the host of each link
@wormeyman
wormeyman / custom_css.php
Last active September 29, 2020 21:18
Kale custom css
<?php
$custom_css_template['colors'] = "
body{color:~color_body~}
a, a:hover, a:visited, a:active, a:focus,
.single .entry-content a,
.single .entry-content a:hover,
.single .entry-content a:visited,
.single .entry-content a:active,
.single .entry-content a:focus,