HPR4706: Quirks and Customisations — Insubornavel

HPR4706: Besonderheiten und Anpassungen

Von Lee17/08/2026 às 00:0054 Aufrufe
Foto: CC BY-SA / Hacker Public Radio
🎙 Lee · Hacker Public Radio

Diese Show wurde vom Host als "sauber" markiert.

System-Eigenheiten & Anpassungen

System-Info:

CPU:16-kerniger AMD Ryzen 9 3950X (-MT MCP-)Geschwindigkeit/min/max:2433/2200/4761 MHz

Kernel:6,8,0-134-generic x86_64Auf:18:28 UhrSpeicher:17,58/62,73 GiB (28,0%)

Speicherplatz:3,64 TiB (81,9% belegt)Prozesse: 616 Shell: SchaleBash: Bashinxi: inxi 3.3.34

Einige der Hacks: Einige der Hacks

Shell & Terminal-Einrichtung: Shell und Terminal-Einrichtung

  • Visuelle Host-Identifikatoren: Visuelle Host-IdentifikatorenIch verwende benutzerdefinierte Terminal-Prompt-Farben und -Stile auf verschiedenen Boxen, damit ich sofort erkennen kann, auf welchem Rechner ich angemeldet bin.
  • Befehlszeilen-Überschreibungen: Befehlszeilen-ÜberschreibungenStandard-Tools werden zu modernen Alternativen umgeleitet.KatzebisFledermauskatze , dfbisDuf , DufAn dieStaub , LSnachEza ).
  • Word-Break-Anpassung:Meine Shell-Konfiguration entfernt -und .Von Worttrennregeln, die es ermöglichen, dass Tab-Vervollständigung hyphenierte oder punktierte Dateinamen als einzelne Wörter behandelt.
  • Geschichtliche Suche:Ich habe eine Karte erstellt.**Übersetzung:** Text: Ctrl+F (instead of **Übersetzung:** Text: Ctrl+RUm benutzerdefinierte, farbige, interaktive unscharfe historische Suche durchzuführen**Übersetzung:** Text: fzf .
  • Lokale KI-Werkzeuge:Ich verwende KI-Codierungs-Interfaces, mitOllamaalias, um Qwen Coder standardmäßig auszuführen.
  • Komplexe Werkzeugketten:Mein System führt mehrere koexistierende Umgebungen aus, einschließlich kollidierender Java-Laufzeiten (8 und 17), Android SDK, Rust, Go und lokale Perl/Python-Bibliotheken.

Automatischer Start & Hintergrunddienste

  • Audio- & RGB-AnpassungenAnpassliche Dienste übernehmen das Bluetooth-Schalten für meine Bose QC35 Kopfhörer und wechseln die Tastaturbeleuchtungsprofile basierend auf der Tageszeit.
  • Passiver Zeitverfolger:Ein anpassbares Hintergrundsystem verfolgt Dateien überinotifywaitund überprüft Netzwerkverbindungen, um meine Arbeitsstunden in einem gerundeten Protokollfile mit 15-minütigen Intervallen zu protokollieren.
  • Typo-Alarm-Tastaturlogger:Ein im System verwurzelter Hintergrundskript puffert meine Tastatureingaben global, um eine Rechtschreibprüfung durchzuführen, und löst einen Desktop-Alarm aus, wenn ich einen Tippfehler mache.
  • Arbeit/Lebensbalance:Discord ist so konfiguriert, dass es nur am Wochenende oder nach 17:30 Uhr an Wochentagen gestartet wird.

Benutzerdefinierte Anwendungen & Startprogramme

  • Lokaler LLM-Stimmassistent:Ein Desktop-Startprogramm öffnete "Marvin", einen privaten lokalen Sprachassistenten.
  • Benutzerdefinierte Fernsteuerung:Ein benutzerdefinierter Skript verwendet ADB und Monkeyrunner, um den Bildschirm eines Android-Tablets in einem lokalen Fenster zu spiegeln und zu steuern.
  • KWin Layout-Korrekturen:Joplin ist so eingestellt, dass es die Taskleiste umgehen wird.

Anpassbare Widgets-Panels

  • Wetter & Helligkeit:Anpassbare Skripte füttern mein Desktop-Panel mit Wetter-Emojis aus der 7Timer! API und ermöglichen es mir, die Helligkeit eines externen Monitors über I2C zu ändern.ddcutilüber I2C.
  • Benachrichtigungs-Pipelines:Anpassbare Shell-Skripte, die SMS und E-Mail-Benachrichtigungen abfragen, indem sie MD5-Hashes der Textblöcke verwenden, um zu gewährleisten, dass ich nie doppelte Benachrichtigungen erhalte.
  • Falscher GPS-Server:Ein winziger lokaler Server auf Port 22222 gibt die Koordinaten meines Heimstandorts an jede lokale App weiter, die eine Geolokalisierung anfordert.

Umgewidmter "Radio"-Panel

  • Hardware-Recycling:Ein altes Android-Tablet mit einem defekten Bildschirm wird als grünes Bildschirm-Terminal verwendet. Es führt eine benutzerdefinierte WebView-App aus, um Umgebungsdaten anzuzeigen.
  • Gmail Push-Pipeline:Ein lokaler PHP-Skript läuft über cron alle 10 Minuten, um neue E-Mail-Benachrichtigungen abzurufen und diese über das lokale Netzwerk an das Tablet zu senden.

BieteFeedbackIn dieser Episode.

Quelle
Hacker Public Radio
Original öffnen ↗

Automatisch übersetzt.

War diese Nachricht nützlich?

Debatten 0

Seien Sie der Erste, der zur Debatte beiträgt.

Teilen Sie Ihre Informationen und fördern Sie Ihr Argument

Zögern Sie nicht, nützliche Informationen zu veröffentlichen.

Um an der Diskussion teilzunehmen, melden Sie sich an oder erstellen Sie ein kostenloses Konto.