<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Hugo 101 on PLUG Polska Grupa Użytkowników Linuxa</title>
		<link>https://plug.gnulinux.pl/series/hugo-101/</link>
		<description>Recent content in Hugo 101 on PLUG Polska Grupa Użytkowników Linuxa</description>
		<generator>Hugo</generator>
		<language>pl</language>
		
		
		
			<copyright>&lt;a href=&#34;https://creativecommons.org/licenses/by-nc/4.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CC BY-NC 4.0&lt;/a&gt;</copyright>
		
		
			<lastBuildDate>Sun, 28 Sep 2014 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://plug.gnulinux.pl/series/hugo-101/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Creating a New Theme</title>
				<link>https://plug.gnulinux.pl/posts/2014/09/creating-a-new-theme/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/posts/2014/09/creating-a-new-theme/</guid>
				<description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;This tutorial will show you how to create a simple theme in Hugo. I assume that you are familiar with HTML, the bash command line, and that you are comfortable using Markdown to format content. I&amp;rsquo;ll explain how Hugo uses templates and how you can organize your templates to create a theme. I won&amp;rsquo;t cover using CSS to style your theme.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll start with creating a new site with a very basic template. Then we&amp;rsquo;ll add in a few pages and posts. With small variations on that, you will be able to create many different types of web sites.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Migrate to Hugo from Jekyll</title>
				<link>https://plug.gnulinux.pl/posts/2014/03/migrate-to-hugo-from-jekyll/</link>
				<pubDate>Mon, 10 Mar 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/posts/2014/03/migrate-to-hugo-from-jekyll/</guid>
				<description>&lt;h2 id=&#34;move-static-content-to-static&#34;&gt;Move static content to &lt;code&gt;static&lt;/code&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Jekyll has a rule that any directory not starting with &lt;code&gt;_&lt;/code&gt; will be copied as-is to the &lt;code&gt;_site&lt;/code&gt; output. Hugo keeps all static content under &lt;code&gt;static&lt;/code&gt;. You should therefore move it all there.&#xA;With Jekyll, something that looked like&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;▾ &amp;lt;root&amp;gt;/&#xA;    ▾ images/&#xA;        logo.png&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;should become&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;▾ &amp;lt;root&amp;gt;/&#xA;    ▾ static/&#xA;        ▾ images/&#xA;            logo.png&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Additionally, you&amp;rsquo;ll want any files that should reside at the root (such as &lt;code&gt;CNAME&lt;/code&gt;) to be moved to &lt;code&gt;static&lt;/code&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Kontakt</title>
				<link>https://plug.gnulinux.pl/kontakt/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/kontakt/</guid>
				<description>&lt;h3 id=&#34;formy-kontaktu-z-plug&#34;&gt;Formy kontaktu z PLUG&lt;/h3&gt;&#xA;&lt;p&gt;Adresy e-mail:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Zarząd: &lt;a href=&#34;mailto:plug-z@linux.org.pl&#34;&gt;plug-z@linux.org.pl&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Prezes: &lt;a href=&#34;mailto:prezes@linux.org.pl&#34;&gt;prezes@linux.org.pl&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Sekretarz: &lt;a href=&#34;mailto:sekretarz@linux.org.pl&#34;&gt;sekretarz@linux.org.pl&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Skarbnik: &lt;a href=&#34;mailto:skarbnik@linux.org.pl&#34;&gt;skarbnik@linux.org.pl&lt;/a&gt;,&lt;/li&gt;&#xA;&lt;li&gt;Sąd koleżeński: &lt;a href=&#34;mailto:plug-sk@linux.org.pl&#34;&gt;plug-sk@linux.org.pl&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;serwer-discord&#34;&gt;Serwer Discord:&lt;/h4&gt;&#xA;&lt;p&gt;PLUGowy serwer discord znajduje się pod adresem: &lt;a href=&#34;https://discord.linux.org.pl&#34;&gt;https://discord.linux.org.pl&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;adres-pocztowy-siedziby&#34;&gt;Adres pocztowy siedziby&lt;/h4&gt;&#xA;&lt;p&gt;PLUG posiada fizyczną siedzibę, jednak jest to raczej adres do oficjalnej korespondencji administracyjnej:&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;</description>
			</item>
			<item>
				<title>O nas</title>
				<link>https://plug.gnulinux.pl/o-nas/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/o-nas/</guid>
				<description>&lt;p&gt;&lt;strong&gt;Polska Grupa Użytkowników Linuxa&lt;/strong&gt; jest stowarzyszeniem stawiającym sobie za zadanie popularyzację GNU/Linuksa zarówno w środowiskach akademickich, jak i komercyjnych. Ma również ułatwiać kontakty pomiędzy zainteresowanymi tym systemem operacyjnym poprzez organizację spotkań, pokazów, seminariów i szkoleń, a także - w przyszłości - testowanie i atestowanie sprzętu jako zgodnego z GNU/Linuksem.&lt;/p&gt;&#xA;&lt;p&gt;W swojej historii PLUG zorganizował lub współorganizował wiele imprez linuksowych. Sztandardową imprezą, którą organizuje PLUG jest Jesień Linuksowa.&lt;/p&gt;&#xA;&lt;h3 id=&#34;statut&#34;&gt;Statut&lt;/h3&gt;&#xA;&lt;p&gt;Działalność stowarzyszenia reguluje &lt;a href=&#34;https://plug.gnulinux.pl/statut/&#34;&gt;Statut PLUG&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Projekty</title>
				<link>https://plug.gnulinux.pl/projekty/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/projekty/</guid>
				<description>&lt;h1 id=&#34;todo&#34;&gt;TODO&lt;/h1&gt;&#xA;&lt;h3 id=&#34;szkolenia-z-linuxa&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/projekty/szkolenia_z_linuxa/&#34;&gt;Szkolenia z Linuxa&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Organizacja szkoleń z systemu Linux dla szkół i nie tylko&lt;/p&gt;&#xA;&lt;h3 id=&#34;wdrożenie-linuxa-w-szkole&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/projekty/wdrozenie_linuxa_w_szkolach/&#34;&gt;Wdrożenie Linuxa w szkole&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Przygotowanie wdrożeń Linuksa w szkołach&lt;/p&gt;&#xA;&lt;h3 id=&#34;fediversum&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/projekty/fediversum/&#34;&gt;Fediversum&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Konfiguracja i utrzymanie serwerów Fediversum&lt;/p&gt;&#xA;&lt;h3 id=&#34;kubernetyzacja-plug&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/projekty/kubernetyzacja_plug/&#34;&gt;Kubernetyzacja PLUG&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Migracja infrastruktury PLUG do Kubernetes&lt;/p&gt;&#xA;&lt;h3 id=&#34;devops-together&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/projekty/devops_together/&#34;&gt;DevOps Together&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Inicjatywa wspólnej nauki DevOpsowania&lt;/p&gt;</description>
			</item>
			<item>
				<title>Przyłącz się</title>
				<link>https://plug.gnulinux.pl/przylacz-sie/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/przylacz-sie/</guid>
				<description>&lt;h3 id=&#34;jak-przyłączyć-się-do-polskiej-grupy-użytkowników-linuksa&#34;&gt;Jak przyłączyć się do Polskiej Grupy Użytkowników Linuksa?&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Przeczytaj uważnie &lt;a href=&#34;https://plug.gnulinux.pl/statut/&#34;&gt;Statut PLUG&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Pobierz, wypełnij &lt;a href=&#34;https://plug.gnulinux.pl/static/PLUG-Deklaracja.pdf&#34;&gt;Deklarację członkowską&lt;/a&gt; i&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;wydrukuj, podpisz i wyślij pocztą tradycyjną na adres PLUG-u, lub&lt;/li&gt;&#xA;&lt;li&gt;podpisz wypełnioną deklarację kwalifikowanym podpisem elekronicznym albo serwisem &lt;a href=&#34;https://podpis.gov.pl/podpisz-dokument-elektronicznie/&#34;&gt;podpis.gov.pl&lt;/a&gt; oraz wyślij na adres Zarządu PLUG-u (&lt;a href=&#34;mailto:plug-z@linux.org.pl&#34;&gt;plug-z@linux.org.pl&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Poczekaj na informację mailową o przyjęciu w szeregi Grupy.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Zarówno pisemna deklaracja jak i formularz są konieczne do tego, by zarząd mógł zagłosować za przyjęciem bądź odrzuceniem Twojej kandydatury. &lt;!-- raw HTML omitted --&gt;&#xA;Mając założone konto, będziesz też mógł sprawdzić swoje dane w naszym systemie, monitorować stan swojego członkowstwa, składek i zgłaszać uczestnictwo w imprezach PLUG. &lt;!-- raw HTML omitted --&gt;&#xA;Jeśli nie masz ukończonych 18 lat, do deklaracji dołącz pisemną zgodę Twojego opiekuna prawnego na to, by zostać członkiem PLUG. &lt;!-- raw HTML omitted --&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Szkolenia z Linuksa</title>
				<link>https://plug.gnulinux.pl/projekty/szkolenia_z_linuxa/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/projekty/szkolenia_z_linuxa/</guid>
				<description>&lt;h2 id=&#34;cel-projektu&#34;&gt;Cel projektu&lt;/h2&gt;&#xA;&lt;p&gt;Przygotować bazę szkoleń z Linuksa dla różnych grup odbiorców.&lt;/p&gt;&#xA;&lt;h2 id=&#34;opis-projektu&#34;&gt;Opis projektu&lt;/h2&gt;&#xA;&lt;p&gt;Jest to projekt do agregacji i rozwoju szkoleń z Lunuksa (i innych technologii) prowadzonych przez PLUG.&lt;br&gt;&#xA;Będziemy zbierać wymagania, propozycje oraz sygestie dotyczące szkoleń, a następnie tworzyć i aktualizować bazę szkoleń.&lt;br&gt;&#xA;Jedno z pierwszych grup docelowych to szkoły średnie, ale nie ograniczamy się tylko do nich.&lt;/p&gt;&#xA;&lt;h2 id=&#34;kontakt&#34;&gt;Kontakt&lt;/h2&gt;&#xA;&lt;p&gt;Discord: &lt;a href=&#34;https://discord.com/channels/786670250301063189/1461674274556219412&#34;&gt;https://discord.com/channels/786670250301063189/1461674274556219412&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wydarzenia</title>
				<link>https://plug.gnulinux.pl/wydarzenia/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/wydarzenia/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;TODO&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;walne-zebranie-członków-plug-2026&#34;&gt;&lt;a href=&#34;https://plug.gnulinux.pl/wydarzenia/walne2026/&#34;&gt;Walne Zebranie Członków PLUG 2026&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Walne Zebranie Członków PLUG&lt;/p&gt;&#xA;&lt;h3 id=&#34;jesień-linuksowa-2025&#34;&gt;&lt;a href=&#34;https://jesien.org/2025/&#34;&gt;Jesień Linuksowa 2025&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Jesień Linuksowa to spotkanie towarzysko-naukowe skupiające miłośników Wolnego Oprogramowania i GNU/Linuksa&lt;/p&gt;&#xA;&lt;h3 id=&#34;linux-presentation-day-2025---end-of-win10-edition&#34;&gt;&lt;a href=&#34;https://pl.linux-presentation-day.org/&#34;&gt;Linux Presentation Day 2025 - End of win10 edition&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Linux Presentation Day to ogólnoświatowa inicjatywa mająca na celu promowanie systemu GNU/Linux oraz Wolnego Oprogramowania. W tym roku w połączeniu z końcem wsparcia dla Windows 10.&lt;/p&gt;&#xA;&lt;h3 id=&#34;jesień-linuksowa-2024&#34;&gt;&lt;a href=&#34;https://jesien.org/2024/&#34;&gt;Jesień Linuksowa 2024&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Jesień Linuksowa to spotkanie towarzysko-naukowe skupiające miłośników Wolnego Oprogramowania i GNU/Linuksa&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wydarzenia</title>
				<link>https://plug.gnulinux.pl/wydarzenia/walne2026/</link>
				<pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/wydarzenia/walne2026/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;TODO&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Drogie Koleżanki, drodzy Koledzy,&lt;/p&gt;&#xA;&lt;p&gt;pragniemy zaprosić wszystkich członków PLUG na Walne Zebranie Członków, które odbędzie się w:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Park Naukowo-Technologiczny w Opolu Sp. z o.o.&lt;/strong&gt;&lt;br&gt;&#xA;sala 2.01-2.02&lt;br&gt;&#xA;ul. Technologiczna 2&lt;br&gt;&#xA;45-839 Opole&lt;/p&gt;&#xA;&lt;h3 id=&#34;terminy-zebrania&#34;&gt;Terminy zebrania:&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pierwszy termin Walnego Zebrania członków:&lt;/strong&gt;&lt;br&gt;&#xA;10 stycznia 2026, godz: 15:30&lt;br&gt;&#xA;Zebranie będzie ważne przy obecności co najmniej 1/3 członków&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Drugi termin zebrania:&lt;/strong&gt;&lt;br&gt;&#xA;10 stycznia 2026, godz: 15:45&lt;br&gt;&#xA;Zebranie odbędzie się bez względu na liczbę obecnych członków&lt;/p&gt;</description>
			</item>
			<item>
				<title>(Hu)go Template Primer</title>
				<link>https://plug.gnulinux.pl/posts/2014/04/hugo-template-primer/</link>
				<pubDate>Wed, 02 Apr 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/posts/2014/04/hugo-template-primer/</guid>
				<description>&lt;p&gt;Hugo uses the excellent &lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt; &lt;a href=&#34;https://golang.org/pkg/html/template/&#34;&gt;html/template&lt;/a&gt; library for&#xA;its template engine. It is an extremely lightweight engine that provides a very&#xA;small amount of logic. In our experience that it is just the right amount of&#xA;logic to be able to create a good static website. If you have used other&#xA;template systems from different languages or frameworks you will find a lot of&#xA;similarities in Go templates.&lt;/p&gt;&#xA;&lt;p&gt;This document is a brief primer on using Go templates. The &lt;a href=&#34;https://golang.org/pkg/html/template/&#34;&gt;Go docs&lt;/a&gt;&#xA;provide more details.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Getting Started with Hugo</title>
				<link>https://plug.gnulinux.pl/posts/2014/04/getting-started-with-hugo/</link>
				<pubDate>Wed, 02 Apr 2014 00:00:00 +0000</pubDate>
				<guid>https://plug.gnulinux.pl/posts/2014/04/getting-started-with-hugo/</guid>
				<description>&lt;h2 id=&#34;step-1-install-hugo&#34;&gt;Step 1. Install Hugo&lt;/h2&gt;&#xA;&lt;p&gt;Go to &lt;a href=&#34;https://github.com/spf13/hugo/releases&#34;&gt;Hugo releases&lt;/a&gt; and download the&#xA;appropriate version for your OS and architecture.&lt;/p&gt;&#xA;&lt;p&gt;Save it somewhere specific as we will be using it in the next step.&lt;/p&gt;&#xA;&lt;p&gt;More complete instructions are available at &lt;a href=&#34;https://gohugo.io/getting-started/installing/&#34;&gt;Install Hugo&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-build-the-docs&#34;&gt;Step 2. Build the Docs&lt;/h2&gt;&#xA;&lt;p&gt;Hugo has its own example site which happens to also be the documentation site&#xA;you are reading right now.&lt;/p&gt;&#xA;&lt;p&gt;Follow the following steps:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Clone the &lt;a href=&#34;http://github.com/spf13/hugo&#34;&gt;Hugo repository&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Go into the repo&lt;/li&gt;&#xA;&lt;li&gt;Run hugo in server mode and build the docs&lt;/li&gt;&#xA;&lt;li&gt;Open your browser to http://localhost:1313&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Corresponding pseudo commands:&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
