mkdir -p ~/.local/bin
wget -O ~/.local/bin/genpasswd https://gist.githubusercontent.com/5HT2/30f98284e9f92e1b47b4df6e05a063fc/raw/9b5479444845c9866a227a0bdef31dc116a546df/genpasswd.sh
chmod +x ~/.local/bin/genpasswd
# Please make sure that ~/.local/bin is in your $PATH
echo "$PATH" | tr ':' '\n'
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
class Terraform < Formula | |
desc "Tool to build, change, and version infrastructure" | |
homepage "https://www.terraform.io/" | |
url "https://github.com/hashicorp/terraform/archive/refs/tags/v1.7.1.tar.gz" | |
sha256 "6a43ee1aeb3cd96e6407f746bea13572d98c01624c77a2e467628744ea8b7925" | |
license "BUSL-1.1" | |
head "https://github.com/hashicorp/terraform.git", branch: "main" | |
# TODO: Remove this if/when the formula is deprecated. | |
livecheck do |
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 script runs all .sh files, excluding itself, in the directory it's run in. | |
# Get name of self script. Only works when running in current dir, doesn't work with symlinks. I'm lazy. | |
SELF="$(basename "$0")" | |
for file in *.sh; do | |
# Check if script is not self, and is a file | |
if [[ "$file" != "$SELF" ]] && [[ -f "$file" ]]; then | |
# Check if script is not executable |
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
fun main() { | |
val snowflake = 563138570953687061 // 2019-04-03T23:11:37.924Z | |
println(snowflake.toInstant().prettyFormat()) | |
} | |
/** | |
* @return an Epoch millisecond from a Discord Snowflake | |
* [offset] defaults to the first millisecond of 2015, or a "Discord Epoch" | |
*/ |
Expand
- PCB [boardsource]
- Case [boardsource]
- ProMicro x2 [boardsource]
- Spring pin header 12p x4 (solder guide) [ebay]
- Switches x58 - Cherry MX RGB Silent Pink linear [kbdfans]
Prerequisites:
- MultiMC
- a UUID and username from https://namemc.com/username
Replace /home/user/.local/share/multimc/accounts.json
with this
{
"accounts": [
{