Skip to content

Instantly share code, notes, and snippets.

@kuoruan
kuoruan / make-package-index.md
Last active January 7, 2020 08:25
OpenWrt Custom OPKG Repository

opkg-make-index

#!/bin/sh

set -e

pkg_dir=$1

if [ -z "$pkg_dir" ] || [ ! -d "$pkg_dir" ]; then
@kuoruan
kuoruan / html-string-to-fragment.ts
Created April 18, 2020 03:16
Convert HTML string to document fragment
export const rangeFragmentSuport =
"createContextualFragment" in document.createRange();
export const templateSupport = "content" in document.createElement("template");
export function htmlFragment(html: string): DocumentFragment {
if (rangeFragmentSuport) {
return document.createRange().createContextualFragment(html);
}
if (templateSupport) {
@kuoruan
kuoruan / onecloud-ha.sh
Last active September 22, 2022 16:42
OneCloud Home Assistant install script
#!/bin/sh
set -e
install_deps() {
apt-get update
apt-get upgrade -y
apt-get install -y \
apparmor \
armbian-config \
@kuoruan
kuoruan / PVE.md
Last active November 9, 2022 16:01
PVE 软路由 ALL in One

关闭 KSM

systemctl stop ksmtuned
systemctl disable ksmtuned
@kuoruan
kuoruan / 0001-feat-update-wndr4300-nand-dts.patch
Last active November 13, 2023 15:15
WNDR4300 OpenWrt nand 128M
From 9d2f2c004dad5d152205097ca4e4430f2027832a Mon Sep 17 00:00:00 2001
From: Xingwang Liao <kuoruan@gmail.com>
Date: Mon, 13 Nov 2023 15:13:00 +0000
Subject: [PATCH] feat: update wndr4300 nand dts
---
.../ath79/dts/ar9344_netgear_wndr-128m.dtsi | 260 ++++++++++++++++++
.../ath79/dts/ar9344_netgear_wndr4300.dts | 2 +-
target/linux/ath79/image/nand.mk | 19 +-
3 files changed, 279 insertions(+), 2 deletions(-)