- option+shift+drag
- alt+click
- cmd+opt+arrow up/down
This file contains 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 | |
# Function to send a macOS notification | |
send_notification() { | |
osascript -e 'display notification "'"$1"'" with title "'"$2"'"' | |
} | |
# Function to display a countdown in the terminal | |
countdown_timer() { | |
local time_left=$1 |
This file contains 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
const sound = new Audio("data:audio/wav;base64,UklGRn47AABXQVZFZm10IBAAAAABAAIARKwAABCxAgAEABAAZGF0YSA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAgABAAIAAQACAAIAAgABAAIAAgACAAIAAgACAAIAAgADAAIAAwADAAQAAgADAAIAAwAEAAQAAgAEAAIABAAEAAUAAwAEAAMABQADAAUABAAFAAUABgAEAAYABQAFAAUABgAFAAcABgAGAAcABwAEAAgABwAHAAYABwAHAAgABwAJAAgACQAGAAoABwAIAAsACwAHAAkACgAJAAoADQAKAAsACQAKAAoACwAIAAoACwANABEADAAKAA4ACgAIAAsADgAPAA0ADQANAA0ADgAPAA0ADAAOABQAEQAUABEADAAOABUAEAAWABUADwAPABUAFAAUABEAFwAaABAADAATABoADwAHAB0AIAAJAAIAGQAiAAIA+f8hADAA/P/o/y8ARwDt/8L//QENAkMG+wRJ+Oj5Rs/T3QO/v9Ssx1LRmqjdu62I9rBoiZ6yYZI+t+mSl79dqxvcB8vX+ZXqRxeXFyc8/ju5WB1Ta2khcKB8037/f59pL2mEVNJNN1ECQGA1txbA9W3kA9RDxUa+8KZRoIqLt4oggb2MNYU6j8CKlKDmnjq/1b6D3aPcN/3K/+ogsyK0Ojo6E0pyR95YhlTpW9tWGVWXThJMlkWnQJA3hCvOJC4ZahLPCA0AIPTg60bg2trE1T7OxMy1xi/H38J/xT3FZMohyqPTu9Wd34rlfe6F9YT/pQYpEGwW6BvmINMkzSdkKr4sxSvGKmIoqiQ1I2Ad1RtQFJoTnAklDBoBTgTN+Cj7H/FH9OnrDO+O6AjoweX35P7lBOa86eTmmezW6K3xJ |
This file contains 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
require 'octokit' | |
client = Octokit::Client.new access_token: ENV['MY_GITHUB_PERSONAL_TOKEN'] | |
client.auto_paginate = true | |
repo = 'ORG_NAME/REPO_NAME' | |
issues = client.issues repo | |
puts "Repo #{repo} has #{issues.length} issues." |
This file contains 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 ruby | |
puts File.read $0 # This is cheating, I know |
This file contains 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
pico-8 cartridge // http://www.pico-8.com | |
version 16 | |
__lua__ | |
x=64 | |
y=64 | |
dir=nil | |
l=0 | |
r=1 | |
u=2 | |
d=3 |
This file contains 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
.my-class { | |
@include single-line-truncate; | |
} |
Even better is probably to have a script.sh file which looks like this (same thing but more readable):
#!/bin/bash
sed "s/FNAME/Simone/g;\
s/LNAME/Vittori/g;\
s/EMAIL/[email protected]/g;"
Just chmod +x script.sh
and then use it like:
This file contains 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 | |
# This program adds one or more labels to a GitHub issue/PR | |
username= | |
owner= | |
repo= | |
issue_or_pr_number= | |
curl -s https://api.github.com/repos/$owner/$repo/issues/$issue_or_pr_number/labels \ |
This file contains 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
// Transforms an array into a sentence. | |
// Example: | |
// toSentence(['apples', 'oranges', 'melons']); | |
// >> "apples, oranges and melons." | |
export function toSentence(arr) { | |
if (arr.length === 0) return ''; | |
return arr.length > 1 | |
? `${arr.slice(0, arr.length - 1).join(', ')} and ${arr.slice(-1)}.` | |
: `${arr[0]}.`; |
NewerOlder