<Add module description here>
$ npm install <Add module name here>
source ~/.profile | |
# Customized terminal prompt to reflect current git branches. Based on Debian's default PS1 variable, which was | |
# e.g. '\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' | |
# at the time beeing of Debian 12 Bookworm. The original prompt was broken in two parts (left and right) | |
# and it can get flavoured with the middle part, to your very linking. | |
# | |
# Left part: ${PS1:0:-3} | |
# Right part: ${PS1:${#ps1_left_part}:${#PS1}} | |
# |
// ==UserScript== | |
// @name Skip YouTube Ads | |
// @description This is your new file, start writing code | |
// @match *://*.youtube.com/* | |
// ==/UserScript== | |
function skipAd() { | |
const adPlaying = document.body.querySelector(".ad-showing"); | |
if (!adPlaying) { |
# Description: Rename argument files of taken photos (JPG) and videos (AVI) to a Nextcloud compatible timestamp format. | |
# | |
# Author: Markus Kwaśnicki | |
# | |
# Prerequisites: | |
# * { Install-Module -Name ExifDateTime -Scope CurrentUser } | |
# * { Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser } | |
# | |
# Setup: Create shortcut to | |
# `"C:\Program Files\PowerShell\7\pwsh.exe" -WindowStyle Hidden -File "%USERPROFILE%\Documents\PowerShell\Scripts\Rename-FotofallenFotos.ps1"´ inside |
#!/usr/bin/bash | |
# Search synchronized files conflicted by Nextcloud and | |
# replace the original file if it is zero sized. | |
START_DIR="$1" | |
GLOB_PATTERN=' (conflicted copy ????-??-?? *)' | |
REGEX_PATTERN=' \(conflicted copy [0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]+\)' | |
OLDIFS=$IFS |
<?php | |
/* | |
* Description: Demonstration of the "extra HTTP header" issue using a | |
* web proxy. The problem becomes significant when the | |
* header is output with the body alltogether. | |
* | |
* Solution: See https://stackoverflow.com/a/17059693/3375584 | |
*/ |
#!/bin/bash | |
# | |
# Description: Test the Raspberry Pi's power supply for stability | |
# Source: https://github.com/bamarni/pi64/issues/4#issuecomment-292707581 | |
# | |
# Watch your Pi! RPi foundation knows that Micro USB for DC-IN | |
# is sh*t but also doesn't give a sh*t. Voltage drops caused by | |
# average USB cables cause all sorts of instabilities and also | |
# data corruption but instead of fixing the problem they masked | |
# it in their 'firmware'. The main CPU on the Raspberry monitors |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"/> | |
<title>Flipping Tables</title> | |
</head> | |
<body> | |
<p>(╯°□°)╯︵ ┻━┻</p> | |
</body> | |
</html> |
#!/usr/bin/env lua | |
--[[ | |
Dependencies via Luarocks: | |
* luasocket | |
* luasec | |
* luajson | |
* luafilesystem |
The LampStealer app for Hue does not work with newer versions of the bridge, as the API has changed. This shell script works with fewer dependencies and achieves the same. Install jq and run the shell script after pushing the big button on the bridge.