- Download an iso
mkdir mounted-iso mounted-root root live
sudo mount -o loop archlinux-2020.06.01-i686.iso mounted-iso/
sudo mount -t squashfs mounted-iso/arch/i686/airootfs.sfs mounted-root/
sudo cp -av mounted-root/. root/
sudo umount mounted-root
sudo umount mounted-iso
sudo mount -o bind root live/
sudo arch-chroot live bash
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
from typing import List, Optional | |
import random | |
class Node: | |
value: str | |
timestamp: int | |
next: Optional['Node'] | |
lower: Optional['Node'] |
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
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>ANSIBlackColor</key> | |
<data> | |
YnBsaXN0MDDUAQIDBAUGIiNYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS | |
AAGGoKYHCBMXGB9VJG51bGzVCQoLDA0ODxARElxOU0NvbXBvbmVudHNVTlNSR0JcTlND | |
b2xvclNwYWNlXxASTlNDdXN0b21Db2xvclNwYWNlViRjbGFzc08QJzAuMjMxMzcyNTQ5 | |
IDAuMjU4ODIzNTI5NCAwLjMxNzY0NzA1ODggMU8QJzAuMTc1MzU2OTg0MSAwLjE5NTk5 |
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
# Maintainer: Bradley Walters <oss@walters.app> | |
pkgname=openhexagon-git | |
pkgver=r1733.4791b23 | |
pkgrel=1 | |
pkgdesc='C++14 FOSS clone of "Super Hexagon"' | |
arch=('i686' 'x86_64' 'armv6h') # TODO: check these | |
url="https://vittorioromeo.info/projects.html" | |
license=('custom:AFL-3.0') | |
depends=('sfml' 'lua') |
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 python3 | |
import os | |
import xml.etree.ElementTree as ElementTree | |
tree = ElementTree.parse("Resources.resx") | |
datas = sorted(map(lambda x: (x, len(x.find("value").text)), tree.getroot().findall("data")), key=lambda x: x[1]) | |
if not os.path.isdir("Split_out/"): |
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
// ==UserScript== | |
// @name Vimeo Embed Playback Rate Control | |
// @namespace zerf | |
// @match *://player.vimeo.com/* | |
// @grant none | |
// @run-at document-end | |
// ==/UserScript== | |
const log = (...args) => console.log("[ZERFVIMEO]", ...args) |
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
local function check_callable(o) | |
return type(o) == "function" or type(getmetatable(o).__call) == "function" | |
end | |
local PromiseState = { | |
pending = "pending", | |
fulfilled = "fulfilled", | |
rejected = "rejected" | |
} |
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
local string = require("string") | |
local pathlib = require("pl.path") | |
local filelib = require("pl.file") | |
local function split(str, sep) | |
local ret = {} | |
local last_sep = 1 | |
for i = 1, #str do | |
if string.byte(str, i, i) == string.byte(sep) then |
NewerOlder