# tsvinc guides > Manuals from tsvinc.dev: one verified task each, with the exact commands, their pasted output and a way back. Every post and guide has a markdown copy at its URL plus `index.md` (linked below). HTML pages link to it with ``. ## Guides - [Add a log partition to a Fedora live USB stick](https://guides.tsvinc.dev/fedora-live-usb-log-partition/index.md): Use Windows diskpart to add an exFAT LOGS partition after the Fedora live image, so live-session scripts and logs survive hard power-offs. - [Show the local llama.cpp router's state in opencode with ocmon](https://guides.tsvinc.dev/ocmon-local-llm-status-for-opencode/index.md): Install ocmon, a small Go tool that reads the llama.cpp router's log, and show model state, prompt progress with ETA and iGPU load in opencode's sidebar. - [Serve local GGUFs to opencode with llama-server router mode](https://guides.tsvinc.dev/serve-local-models-to-opencode-llama-router/index.md): Run llama-server in router mode as a systemd --user unit that starts with opencode, sleeps when idle and stops when the last opencode exits. - [Read S0ix residency and drain from powercfg /sleepstudy](https://guides.tsvinc.dev/sleepstudy-s0ix-residency-drain/index.md): Turn a powercfg /sleepstudy report into per-session hardware low-power residency (HW DRIPS), drain in mW and %/h, with two small Python scripts. - [Build a static native Micronaut image on FROM scratch](https://guides.tsvinc.dev/static-native-micronaut-from-scratch/index.md): Compile a Micronaut 4 service to a musl-static GraalVM native executable and ship it in a FROM scratch image that answers /health. - [Install Window Maker as a startx session on Gentoo](https://guides.tsvinc.dev/windowmaker-session-gentoo-openrc/index.md): Install Window Maker 0.96.0 and four dockapps on Gentoo, seed ~/GNUstep, autostart the dockapps and start it from a tty with startx. - [Run upsmon as a NUT secondary on Fedora and Fedora Atomic](https://guides.tsvinc.dev/upsmon-secondary-fedora-atomic/index.md): Install nut-client on Fedora or Bazzite, configure upsmon as a read-only secondary of a remote NUT server, check the login, and keep it running across reboots. - [Alert on a stopped RouterOS container via ntfy and Telegram](https://guides.tsvinc.dev/routeros-container-watchdog-ntfy-telegram/index.md): A RouterOS 7 scheduler script that pushes one ntfy and Telegram message per change when named containers stop, with every secret read from a container envlist. - [Update a RouterOS 7 container from a new image tar](https://guides.tsvinc.dev/routeros-container-update-from-tar/index.md): Replace the image of a running RouterOS 7 container with a new docker-save tar, keeping its veth, mounts, envlist and NAT, with a config export first. - [Restart a Go server under systemd without dropping requests](https://guides.tsvinc.dev/go-socket-activation-drain/index.md): A systemd socket holds the port, the Go server drains on SIGTERM, KillMode=mixed spares its children: restarts refuse nothing, cut no stream within the drain. - [Find a model's real context window in the GGUF header (no llama.cpp)](https://guides.tsvinc.dev/read-gguf-trained-context/index.md): Read context_length and RoPE/YaRN scaling keys from any GGUF's header with a 66-line stdlib Python script, then check your server uses that window. - [Turn on OpenBeken web auth and manage scripts over HTTP](https://guides.tsvinc.dev/openbeken-web-auth-http-api/index.md): Enable HTTP Basic auth on an OpenBeken plug from a script without touching Wi-Fi, check 401/200, then upload .bat scripts and restart with the password. - [Strip comments from a polyglot repo for a public mirror](https://guides.tsvinc.dev/strip-comments-public-mirror/index.md): Remove every comment from a Java, shell, Python, YAML, XML and Go tree for a public mirror, and prove each stripped file means what its source meant. - [Make Konsole follow Plasma's light/dark color scheme](https://guides.tsvinc.dev/konsole-follow-plasma-light-dark/index.md): Turn on Konsole's built-in light/dark profile sync, add a light twin of your dark profile, and test both directions with a live Plasma scheme switch. - [Prune a stale synced copy with an rsync checksum dry run](https://guides.tsvinc.dev/rsync-checksum-compare-synced-copy/index.md): A push-direction rsync --dry-run -c gives each top-level entry of an old copy a verdict; delete only what the source holds identically, git index aside. ## Posts Posts live on the main site: https://tsvinc.dev/llms.txt