As part of my on-going attempt to run my custom Linux environment from an ISO file to ease demonstration and reinstallation thereof, I found myself in need of an Artix Linux image that had two additional repositories available to it. Both of these are repositories put out by the project itself, here you can read about why they are not enabled by default and how to enable them in a fresh installation of Artix Linux. The reason this is necessary is that I need to install a package adding support for the Arch Linux repositories that was recently-ish moved to the Universe repo from Community, thus rendering my ISO
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Metasearch | |
// @namespace https://gist.github.com/Thomashighbaugh/8a9934e272fe9988e3bc3ff2bf6fea26 | |
// @version 1.2.6 | |
// @description Toolbar on the bottom of search result pages for using the same query to search other search engines. Fork of Jkker's Metasearch | |
// @author Thomas Leon Highbaugh | |
// @license MIT | |
// @match *://google.com/search* | |
// @match *://*.google.com/search* | |
// @match *://duckduckgo.com/* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# from https://github.com/fariasmateuss/favicon-generator/blob/main/favicon.sh | |
# Provide an image as a parameter, recieve favicons | |
SRC_IMAGE=$1 | |
CYAN='\033[0;36m' | |
RED='\033[0;31m' | |
COLORRESET='\033[0m' | |
declare -a SIZES |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Blocklists for UBlock Origin + PiHole | |
# Mostly taken from https://firebog.net/ | |
# List of 'Suspicious' Domains | |
https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt | |
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts | |
https://v.firebog.net/hosts/static/w3kbl.txt | |
https://raw.githubusercontent.com/matomo-org/referrer-spam-blacklist/master/spammers.txt | |
https://someonewhocares.org/hosts/zero/hosts | |
https://raw.githubusercontent.com/VeleSila/yhosts/master/hosts |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Dark NixOS Package, Wiki and Main Site | |
// @namespace http://userstyles.org | |
// @description Darkened NixOS Websites, includes Wiki and Package Search | |
// @author Thomas Leon Highbaugh | |
// @homepage https://userstyles.org/styles/163453 | |
// @match http://nixos.org/* | |
// @match https://nixos.org/* | |
// @match http://*.nixos.org/* | |
// @match https://*.nixos.org/* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
##################################################################### | |
# Author: Thomas Leon Highbaugh # | |
# # | |
# Description: A script to replace spaces in file names with # | |
# underscores to ease terminal access and navigation # | |
# on Unix based systems. # | |
# # | |
# For those new to Unix-like shell scripts, and my # | |
# own later reference, I have fully annnotated the # |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
################################################################################################################################# | |
# DESCRIPTION: causes the system it is run on to consume 100% of its system resources through the recusive forking of a function | |
# that does nothing but will continue to fork itself in the background by calling itself. | |
################################################################################################################################## | |
# USE: crash the system it is executed on, forces the system to be restarted to resume use thereof | |
################################################################################################################################## | |
# WARNING: this is for informational purposes only, don't do stupid or illegal things with it unless willing to pay the karmic toll | |
# of using it. | |
############################################################################################################ |
If you are like me, you are not going to start paying some developer to package pieces of the Notion Enhancer Extension in their own extension since Notion Enhancer had stopped working.
Well you don't have thanks to a user script I just found that defeats the
means by which the extension had been blocked and must be how the alternatives
are able to provide a more limited set of features while desperately trying to
get you to upgrade to the pro
version to access those old features you knew
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# --------------------------------------------------- # | |
# --------------------------------------------------- # | |
# TODO add in other sizes' subdirectories | |
cd actions/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. | |
cd apps/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. | |
cd devices/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. | |
cd emblems/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. | |
cd mimetypes/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. | |
cd places/scalable && for i in *.svg; do svgo -i "$i" --pretty --multipass; done && cd .. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Author: Thomas Leon Highbaugh | |
# Description: Assuming you have the dependencies installed, | |
# this will convert your various OTF fonts to TTF than all your TTF fonts to WOFF, | |
# WOFF2 and EOT. This streamlines including fonts on websites, though consult with | |
# the font's license before using them for such! | |
# | |
# Note: for my own purposes, I have included the dependency installation commands that | |
# as they are found on archlinux's repositories and the AUR, adjust this to your own distro | |
# or comment them out otherwise you might have a bad time. |