| 🖥️ System Management |
|
|
|
| yo deploy --host [--flake] [--user] [--repo] [--port] [--!] |
|
Build and deploy a NixOS configuration to a remote host. Bootstraps, builds locally, activates remotely, and auto-tags the generation. |
📛 |
| yo dev [--devShell] |
|
Start development enviorment |
📛 |
| yo duckTrace [--file] |
log |
View duckTrace logs quick and quack, unified logging system |
📛 |
| yo esp [--device] [--serialPort] [--ota] [--otaPort] [--OTAPwFile] [--wifiSSID] [--wifiPwFile] [--mqttHost] [--mqttUser] [--mqttPwFile] [--transcriptionHostIP] |
|
Declarative firmware deployment tool for ESP32 boards with built-in version control. |
📛 |
| yo reboot [--host] |
restart |
Force reboot and wait for host |
📛 |
| yo rollback --host [--flake] [--user] |
|
Rollback a host to a previous NixOS generation. Fetches Git tags and reverts system+config to a synced, tagged state. |
📛 |
| yo switch [--flake] [--!] |
rb |
Rebuild and switch Nix OS system configuration |
✅ |
| ⚙️ Configuration |
|
|
|
| yo do --input [--fuzzyThreshold] |
d |
Natural language to Shell script translator with dynamic regex matching and automatic parameter resolutiion |
📛 |
| yo espaudio |
|
|
📛 |
| yo mic [--port] [--host] [--seconds] |
|
Trigger microphone recording sent to transcription. |
📛 |
| yo say --text [--model] [--modelDir] [--silence] [--host] [--blocking] [--file] [--caf] |
|
Text to speech with built in language detection and automatic model downloading |
📛 |
| yo tests [--input] |
|
Extensive automated sentence testing for the NLP |
📛 |
| yo train --phrase |
|
Trains the NLP module. Correct misclassified commands and update NLP patterns |
📛 |
| yo transcribe [--port] [--model] [--language] [--beamSize] [--gpu] [--cert] [--key] |
|
Transcription server-side service. Sit and waits for audio that get transcribed and returned. |
📛 |
| yo wake [--threshold] [--cooldown] [--sound] [--remoteSound] [--redisHost] [--redis_pwFIle] |
|
Run Wake word detection for audio recording and transcription |
📛 |
| ⚡ Productivity |
|
|
|
| yo calculator --expression |
calc |
Calculate math expressions |
✅ |
| yo calendar --operation [--calenders] |
kal |
Calendar assistant |
✅ |
| yo clip2phone --copy |
|
Send clipboard to an iPhone, for quick copy paste |
📛 |
| yo fzf |
f |
Interactive fzf search for file content with quick edit & jump to line |
📛 |
| yo google --search [--apiKeyFile] [--searchIDFile] |
g |
Perform web search on google |
✅ |
| yo img2phone --image |
|
Send images to an iPhone |
📛 |
| yo pull [--flake] |
pl |
Pull the latest changes from your dotfiles repo. Safely resets local state and syncs with origin/main cleanly. |
📛 |
| yo push [--flake] [--repo] [--host] [--generation] |
ps |
Commit, tag, and push dotfiles and system state to GitHub. Tags based on host + generation, auto-updates README, and preserves history. |
📛 |
| yo scp --host [--path] [--username] [--downloadPath] |
|
Move files between hosts interactively |
📛 |
| 🌍 Localization |
|
|
|
| yo stores --store_name [--location] [--radius] |
store, shop |
Finds nearby stores using OpenStreetMap data with fuzzy name matching. Returns results with opening hours. |
✅ |
| yo travel [--arrival] [--departure] [--type] [--apikeyPath] |
|
Public transportation helper. Fetches current bus and train schedules. (Sweden) |
✅ |
| yo weather [--location] [--day] [--condition] [--locationPath] |
weat |
Weather Assistant. Ask anything weather related (3 day forecast) |
✅ |
| 🌐 Networking |
|
|
|
| yo block --url [--blocklist] |
ad |
Block URLs using DNS |
📛 |
| yo ip-updater [--token1] [--token2] [--token3] |
|
DDNS updater |
📛 |
| yo notify [--text] [--title] [--icon] [--url] [--group] [--sound] [--volume] [--copy] [--autoCopy] [--level] [--encrypt] [--base_urlFile] [--deviceKeyFile] |
|
Send custom push to iOS devices |
📛 |
| yo notify-me [--address] [--port] [--dataDir] |
|
Notification server for iOS devices |
📛 |
| yo shareWiFi [--ssidFile] [--passwordFile] |
|
creates a QR code of guest WiFi and push image to iPhone |
✅ |
| yo speed |
st |
Test internet download speed |
✅ |
| 🎧 Media Management |
|
|
|
| yo news [--apis] [--clean] [--playedFile] |
|
API caller and playlist manager for latest Swedish news |
✅ |
| yo transcode [--directory] |
trans |
Transcode media files |
📛 |
| yo tv [--typ] [--search] [--device] [--shuffle] [--tvshowsDir] [--moviesDir] [--musicDir] [--musicvideoDir] [--videosDir] [--podcastDir] [--audiobookDir] [--youtubeAPIkeyFile] [--webserver] [--defaultPlaylist] [--favoritesPlaylist] [--max_items] [--mqttUser] [--mqttPWFile] |
remote |
Android TV Controller. Fuzzy search all media types and creates playlist and serves over webserver for casting. Fully conttrollable. |
✅ |
| yo tv-guide [--search] [--channel] [--jsonFilePath] |
tvg |
TV-guide assistant.. |
✅ |
| yo tv-scraper [--epgFilePath] [--jsonFilePath] [--flake] |
tvs |
Scrapes web for tv-listing data. Builds EPG and generates HTML. |
📛 |
| 🔐 Security & Encryption |
|
|
|
| yo sops --input [--operation] [--value] [--output] [--agePub] |
e |
Encrypts a file with sops-nix |
📛 |
| yo yubi --operation --input |
yk |
Encrypts and decrypts files using a Yubikey and AGE |
📛 |
| 🛖 Home Automation |
|
|
|
| yo alarm [--hours] [--minutes] [--sound] |
wakeup |
Set an alarm for a specified time |
✅ |
| yo bed [--part] [--state] |
|
Bed controller |
✅ |
| yo blinds [--state] |
|
Turn blinds up/down |
✅ |
| yo chair [--part] [--state] |
|
Chair controller |
✅ |
| yo darkTime [--location] [--locationPath] [--offset] |
|
Configures darkTime - the window of time where motion is triggering lights based upon sunrise/sunset. |
📛 |
| yo duckDash [--host] [--port] [--cert] [--key] |
dash |
Mobile-first dashboard, unified frontend for zigbee devices, tv remotes and other smart home gadgets. |
📛 |
| yo findPhone |
|
Helper for locating Phone |
✅ |
| yo house [--device] [--state] [--brightness] [--color] [--temperature] [--scene] [--user] [--passwordfile] [--flake] |
|
Control lights and other home automatioon devices |
✅ |
| yo kitchenFan [--state] |
|
Turns kitchen fan on/off |
✅ |
| yo leaving |
|
Run when leaving house to set away state |
📛 |
| yo returned |
|
Run when returned home to set home state |
📛 |
| yo temperatures |
|
Get all temperature values from sensors and return a average value. |
✅ |
| yo tibber [--mode] [--homeIDFile] [--APIKeyFile] [--filePath] [--user] [--pwfile] |
el |
Fetches home electricity price data |
✅ |
| yo timer [--minutes] [--seconds] [--hours] [--sound] |
|
Set a timer |
✅ |
| yo toilet |
|
Flush the toilet |
✅ |
| yo zigduck [--user] [--pwfile] |
zigb, hem |
Home Automations at its best! Bash & Nix cool as dat. Runs on single process |
📛 |
| 🧩 Miscellaneous |
|
|
|
| yo duckPUCK [--mode] [--team] [--stat] [--dataDir] |
puck |
duckPUCK is your personal hockey assistant - Expert commentary and analyzer specialized on Hockey Allsvenskan (SWE). Analyzing games, scraping scoreboard and keeping track of all dates annd numbers. |
✅ |
| yo hockeyGames [--type] [--days] [--team] [--dataDir] [--debug] |
hag |
Hockey Assistant. Provides Hockey Allsvenskan data and deliver analyzed natural language responses (TTS). |
✅ |
| yo invokeai --prompt [--host] [--port] [--outputDir] [--width] [--height] [--steps] [--cfgScale] [--seed] [--model] |
genimg |
AI generated images powered by InvokeAI |
✅ |
| yo joke [--jokeFile] |
|
Tells a quacktastic joke |
✅ |
| yo post [--postalCodeFile] [--postalCode] |
|
Check for the next postal delivery day. (Sweden) |
✅ |
| yo qr --input [--icon] [--output] |
|
Create fun randomized QR codes from input. |
📛 |
| yo reminder [--about] [--list] |
remind |
Reminder Assistant |
✅ |
| yo shop-list [--operation] [--item] |
|
Shopping list management |
✅ |
| yo suno --prompt [--genre] |
mg |
AI generated lyrics and music files powered by Suno |
✅ |
| yo time |
|
Tells time, day and date |
✅ |
| 🧹 Maintenance |
|
|
|
| yo clean |
gc |
Run a total garbage collection: Removes old NixOS generations, empty trash, flush tmp files, whipes cache and runs a docker prune |
📛 |
| yo health [--host] |
hc |
Check system health status across your machines |
✅ |