Universeller Copy Teilen Button in Hugo PaperMod

Hugo Konfiguration In deiner hugo.yaml muss der Parameter ShowShareButtons unter params: auf true gesetzt sein: params: ... ShowShareButtons: true ... Template vorbereiten Kopiere die Datei themes/PaperMod/layouts/partials/share_icons.html in dein Projektverzeichnis: layouts/partials/share_icons.html. So überschreibst du die Theme-Datei, ohne sie direkt zu verändern. Copy Button Dieser Button kopiert einen Post in den Zwischenspeicher, der so aussieht: # Die Populismusfalle: Warum Logik gegen Populismus versagt https://hyperblog.de/hoergen/posts/2026/2026-08-09-die-populismusfalle/ #demhoergen #hyperblog #Linux #hugo #Fedivers #blog #Friendica #Mastodon Die Bestätigung eines Populisten zu suchen, ist die höchste Form der Dummheit. Ansätze wie man mit Populisten umgehen kann. Im Kopf der Definition können noch eigene Hashtags hinzugefügt werden. Dort wo hier im Beispiel “#demhoergen #hyperblog” steht. ...

30.08.2026 · hoergen

140 Fragen - zur Afd

Ihr dürft die Fragen gerne kopieren und in euren Netzwerken teilen. Vielleicht finden wir zusammen Antworten auf diese Fragen? Warum passen ihre Worte nicht zu ihren Taten? Warum hast du nicht auch manchmal das Gefühl, dass die AfD ganz genau weiß, wovor sie dich warnt - fast als hätte sie es selbst geübt? Warum eigentlich schreit die AfD immer so laut, wenn keiner hinschaut - und wer profitiert davon? Fällt dir auf, dass die AfD am meisten von Freiheit redet - aber am wenigsten aushält, wenn du anders denkst? Warum redet die AfD so viel von "Wahrheit" - aber wird immer dann leise, wenn es konkret wird? Ist es nicht seltsam, dass die AfD immer dann von "Demokratie" redet, wenn sie selbst nicht gewinnt? Warum redet die AfD so viel von "Heimat" - aber nie von dem, was sie kaputtmacht? Ist es nicht auffällig, dass die AfD immer dann von "Freiheit" redet, wenn sie dir etwas verbieten will? Warum redet die AfD so viel von "Widerstand" - aber nie von dem, wogegen? Ist es nicht seltsam, dass die AfD immer dann von "Ordnung" redet, wenn sie selbst das Chaos liebt? Warum redet die AfD so viel von "Frieden" - wenn sie gerade aufgerüstet hat? Ist es nicht auffällig, dass die AfD immer dann von "Glauben" redet, wenn sie keine Beweise hat? Warum redet die AfD so viel von "Nähe" - aber schafft nur Distanz? Ist es nicht seltsam, dass die AfD immer von "Verantwortung" redet - aber nie für die eigenen Fehler? Warum redet die AfD so viel von "Gemeinschaft" - aber spaltet, wo sie kann? Ist es nicht auffällig, dass die AfD immer dann von "Respekt" redet, wenn sie selbst keinen zeigt? Warum redet die AfD so viel von "Stärke" - aber zeigt nur Schwäche, wenn es drauf ankommt? Ist es nicht seltsam, dass die AfD immer dann von "Gerechtigkeit" spricht, wenn sie selbst ungerecht ist? Warum redet die AfD so viel von "Demut" - wenn sie selbst am überheblichsten ist? Warum redet die AfD so viel von "Ehre" - aber ehrt nie die, die wirklich kämpfen? Ist es nicht auffällig, dass die AfD immer dann von "Wahrheit" spricht, wenn sie selbst lügt? Warum redet die AfD so viel von "Stolz" - aber tut nichts, worauf man stolz sein könnte? Ist es nicht seltsam, dass die AfD immer dann von "Opfern" spricht, wenn sie selbst keine gebracht hat? Warum redet die AfD so viel von "Vertrauen" - aber bricht es, wo sie kann? Ist es nicht auffällig, dass die AfD immer dann von "Gemeinwohl" spricht, wenn sie selbst am meisten nimmt? Warum redet die AfD so viel von "Zusammenhalt" - aber zerstört, was verbindet? Ist es nicht seltsam, dass die AfD immer dann von "Wahrheit" spricht, wenn sie selbst am unehrlichsten ist? Warum fällt es der AfD so leicht, andere zu durchschauen - aber nie sich selbst? Warum stolpern sie über die eigenen Vorwürfe? Ist es nicht seltsam, dass immer die AfD die gleichen Ängste schürt - und nie jemand fragt, wem das nützt? Merkwürdig, oder - wie schnell aus einem AfD-Verdacht eine Gewissheit wird, ohne dass jemand gefragt hat? Warum kommen dir die AfD-Vorwürfe so bekannt vor - als hättest du das schon mal gehört, nur mit anderen Feinden? Merkwürdig, wie oft die AfD die gleichen Vorwürfe bringt - nur mit anderem Namen drauf. Kann es sein, dass die AfD am lautesten "Lüge" ruft - aber selbst am wenigsten erklärt? Fällt dir auf, wie schnell bei der AfD aus "Ich finde das nicht gut" plötzlich "Das ist verboten" wird - nur umgekehrt? Ist es nicht komisch, dass bei der AfD immer die gleichen drei Themen kommen - egal, was in der Welt passiert? Merkwürdig, oder - wie oft bei der AfD der Feind plötzlich der ist, der dir helfen will? Merkwürdig, wie schnell bei der AfD aus einer Frage plötzlich eine Anschuldigung wird - aber immer nur in eine Richtung. Warum kommen dir die AfD-Vorwürfe so konstruiert vor - als wären sie gar nicht echt, sondern ein Spiel? Fällt dir auf, dass die AfD am meisten von "Verrat" redet - aber am schnellsten Vergangenheit vergisst? Merkwürdig, wie oft bei der AfD das Wort "Volk" fällt - aber nie, wenn es um dich persönlich geht. Merkwürdig, oder - wie oft die AfD von "Verrat" spricht - aber nie von Versagen? Merkwürdig, wie oft die AfD anderen vorwirft, was sie selbst tut - und du es kaum merkst. Merkwürdig, oder - wie die AfD andere für alles verantwortlich macht - nur sich selbst nie. Merkwürdig, wie oft die AfD von "Lüge" spricht - aber nie von ihrer eigenen. Merkwürdig, oder - wie die AfD anderen ihre Meinung verbieten will - aber selbst alles sagen darf? Merkwürdig, wie oft die AfD anderen "Ideologie" vorwirft - aber selbst nur Parolen hat. Merkwürdig, oder - wie die AfD andere für ihre Fehler bestraft - aber selbst nie zahlt. Merkwürdig, wie die AfD anderen ihre Freiheit nehmen will - aber selbst alle Freiheiten beansprucht. Merkwürdig, oder - wie die AfD immer die gleichen Fehler macht - aber nie dazulernt? Warum schüren sie Ängste? Bräuchten wir nicht mehr Sicherheit? ...

26.08.2026 · hoergen

Hugo - Full Text RSS Feed für das Tag Linux

Um in Hugo und dem Theme PaperMod einen dedizierten RSS-Feed nur für das Tag “Linux” zu erstellen, der den vollständigen Artikelinhalt enthält, musst du eine Kombination aus Hugo-Konfiguration und einem spezifischen Template anlegen. Hier ist die dafür notwendige Schritt-für-Schritt-Anleitung in 3 Schritten 1. RSS-Feed für Tags aktivieren Zuerst muss sichergestellt sein, dass Hugo überhaupt RSS-Feeds für einzelne Tags (Term-Seiten) generiert. Dies wird über die outputs-Einstellung in deiner hugo.yaml gesteuert . Stelle sicher, dass term (für einzelne Begriffe wie Tags) die Ausgabe rss enthält: ...

25.08.2026 · hoergen

sudo - Rechte kontrolliert vergeben

Mit dem Befehl sudo BEFEHL werden Befehle mit den Rechten eines anderen Benutzers (meist root) ausgeführt. Das ist praktisch, wenn du administrative Aufgaben erledigen musst, aber nicht dauerhaft als root angemeldet sein willst. Der Name steht für “superuser do” – also “als Superuser ausführen”. Grundlegende Verwendung ## Als root ausführen sudo apt update ## Als anderer Benutzer ausführen sudo -u benutzer BEFEHL ## Vorherigen Befehl mit sudo wiederholen sudo !! Bei der ersten Nutzung in einer Sitzung wirst du nach deinem eigenen Passwort gefragt. Das ist nicht das root-Passwort, sondern dein Benutzerpasswort. ...

25.08.2026 · hoergen

chmod - praktisches Handbuch

Mit dem Befehl chmod PARAMETER DATEI/ORDNER werden Zugriffsberechtigungen auf Dateien und Ordner gesetzt. Zugriffsberechtigungen schliessen das Ausführen einer Datei (Programm/App) mit ein. Es gibt unterschiedliche Wege, wie diese Berechtigungen entweder gesetzt, entfernt oder manipuliert (geändert) werden können. Außerdem gibt es noch ein paar Sonderberechtigungen. Genereller Aufbau Generell kann chmod mit Zahlen oder mit Buchstaben benutzt werden. Im Alltag werden bei den Zahlen nur 3 Stellen benutzt und bei den Buchstaben nur ugoa. Bei den Zahlen ist aber die Angabe von 4 Stellen möglich, wenn eine entsprechende Sonerberechtigung benötigt wird. ...

25.08.2026 · hoergen

KDE Shutdown/Neustart funktioniert nicht

Plasma-Shutdown Falls unter KDE das Menü zum Herunterfahren oder Neustarten angezeigt wird, aber der Rechner muckt nach dem Auswählen nicht, dann kann das sein, dass der Prozess plasma-shutdown engefroren ist. Dann erst mal diesen Befehl in der Konsole absetzen und dann nochmal das Herunterfahren probieren killall plasma-shutdown Sitzungseinstellungen off/on Falls es dann immer noch nicht funktioniert kann es an der Einstellung der Sitzung liegen. Hierzu die KDE Systemeinstellungen öffnen, dann ganz unten in der Kategorie “System” den Punkt “Sitzung” öffnen. Dort kann unter “Sitzungswiederherstellung” eingestellt werden, welche Sitzung gestartet werden soll: () Die vorherige Sitzung wiederherstellen () Eine manuell gesicherte Sitzung starten () Eine leere Sitzung starten Hier von der ausgewählten Option weg wechseln, unten “Anwenden” anklicken und dann zur alten Option wieder zurück wechseln und wieder “Anwenden” klicken. Danach sollte das Herunterfahren oder Neustarten wieder funktionieren. ...

25.08.2026 · hoergen

Shortcodes für Hugo & Papermod

Shortcodes Hugo and PaperMod Below is a combined, alphabetical list of common shortcodes from both sources, with (Hugo) for Hugo and (CustP) for Custom PaperMod. before - Creates the ‘before’ panel in a side-by-side comparison (CustP) . callout - Creates a highlighted aside with types like info, warning, tip, note, or success (CustP) . compare - Wraps a before/after comparison block for side-by-side visuals (CustP) . details - Inserts an HTML <details> element for a collapsible content block (Hugo) . figure - Inserts an HTML <figure> element with advanced image placement and caption options (Hugo) . gist - Embeds a GitHub Gist (Hugo) . highlight - Displays syntax-highlighted code with configurable options (Hugo) . image - Processes and embeds images with attributes like width and alt text (CustP) . instagram - Embeds an Instagram post (Hugo) . param - Inserts a parameter value from front matter or site configuration (Hugo) . pullquote - Displays a large-format quote for emphasis (CustP) . qr - Generates a QR code image from a provided string (Hugo) . ref - Creates a canonical (absolute) permalink to another page (Hugo) . relref - Creates a relative permalink to another page (Hugo) . stat - Displays a single metric tile with a number and label (CustP) . stats - Wraps a group of stat tiles in a flex container (CustP) . step - Creates a single numbered step within a steps block (CustP) . steps - Wraps a sequence of step shortcodes for auto-numbered procedures (CustP) . vimeo - Embeds a Vimeo video player (Hugo) . x - Embeds an X (formerly Twitter) post (Hugo) . youtube - Embeds a YouTube video player (Hugo) . ...

10.08.2026 · hoergen

Frontmatter Parameter für Hugo & Papermod

Hugo & PaperMod Front Matter Parameters (Alphabetical) aliases - Array of old paths to redirect to this page (H) . audio - Array of audio file paths for opengraph metadata (H) . cascade - Front matter keys passed down to descendants (H) . cover - Cover image settings with image, alt, caption, relative, responsiveImages (P) . date - Page publication datetime (H) . description - Description for SEO and summaries (H) . draft - If true, page not rendered without –buildDrafts (H) . excludeFromRSS - Excludes this page from RSS feed (P) . expiryDate - Content expires after this datetime (H) . headless - If true, sets leaf bundle to headless (H) . images - Array of image paths for opengraph/twitter cards (H) . isCJKLanguage - If true, treats content as CJK for word count (H) . keywords - Array of meta keywords for SEO (H) . lastmod - Last modification datetime (H) . layout - Specific template name to override lookup order (H) . linkTitle - Shorter version of title for links (H) . markup - Content format renderer (md or rst) (H) . menu - Adds page to specified menu(s) (H) . outputs - Array of output formats to render (H) . params - Map of custom page parameters (H) . publishDate - Future publication date (requires –buildFuture) (H) . resources - Array of metadata for page resources (H) . series - Array of series this page belongs to (H) . ShowBreadCrumbs - Shows breadcrumb navigation on the page (P) . ShowCodeCopyButtons - Shows copy buttons on code blocks (P) . ShowFullTextinRSS - Includes full content in RSS feed (P) . ShowPostNavLinks - Shows previous/next post navigation at bottom (P) . ShowReadingTime - Shows estimated reading time (P) . ShowShareButtons - Shows social share buttons (P) . ShowToc - Shows table of contents (P) . sitemap - Map of sitemap options (H) . sites - Map for sites matrix and complements (v0.153.0+) (H) . slug - Overrides last segment of URL path (H) . summary - Custom summary text for teasers (H) . title - Page title (H) . TocOpen - If true, table of contents is expanded by default (P) . translationKey - Arbitrary value to relate translations (H) . type - Overrides content type derived from section (H) . url - Complete custom URL path (H) . weight - Controls sorting order (lower numbers first) (P) . ...

10.08.2026 · hoergen

Die Populismusfalle: Warum Logik gegen Populismus versagt

Du verlierst, obwohl du recht hast Folgende Situation: Du sitzt in einem Meeting, bei einem Familienessen oder in einer Online-Diskussion und hörst jemandem zu, der mit absoluter Überzeugung vereinfachende Parolen wiederholt. Du erkennst sofort die Fehler in seiner Argumentation. Du hast Fakten, hast Gegenargumente und erwartest von der Diskussion, dass die Vernunft siegt. Doch dein Gegenüber wiederholt seine vereinfachende Parole nur mit noch mehr Überzeugung. Warum Logik bei Populismus scheitert Intelligente Menschen begehen einen fatalen Fehler: Sie gehen davon aus, dass andere die Wahrheit und Fakten genauso schätzen wie sie selbst. Sie glauben, wenn sie nur die richtigen Beweise liefern, wird der andere sie analysieren, sein Weltbild anpassen und zustimmen. Aber: ...

09.08.2026 · hoergen

Entfernen von Frontmatter Einträgen

Nach einem Export meiner Blogartikel von Wordpress in Markdown Dateien, waren in diesen Dateien noch jede Menge Wordpress spezifische Einträge, die ich entfernen wollte. Mit diesem Bash Script habe ich die entsprechenden Einträge entfernen können. Zum einen die Felder REMOVE_FIELDS=("excerpt" "layout" "guid" "format" "permalink" "id") und zum anderen wp_statistics_words_count mit weiteren Parametern, die in den Zeilen darunter definiert waren. Das hat mir eine Menge Zeit und manuelle Arbeit gespart! Das Script startet im aktuellen Verzeichnis und geht dann durch alle Unterverzeichnisse. ...

08.08.2026 · hoergen