<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Professionol Posts on Professonal Website</title>
        <link>https://zxo.codeberg.page/posts/</link>
        <description>Recent content in Professionol Posts on Professonal Website</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</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>Thu, 24 Jun 2021 00:00:00 +0000</lastBuildDate>
        <atom:link href="https://zxo.codeberg.page/posts/index.xml" rel="self" type="application/rss+xml" />
        
        <item>
            <title>Use The Terminal on Linux: Intro</title>
            <link>https://zxo.codeberg.page/posts/usetheterminal-intro/</link>
            <pubDate>Thu, 01 Jul 2021 19:23:47 -0600</pubDate>
            
            <guid>https://zxo.codeberg.page/posts/usetheterminal-intro/</guid>
            <description>The terminal is a great tool for Linux, but most people who use Linux have no clue how to use it. It is really easy once you get used to it, just type a command and get it done. Here&amp;rsquo;s a simple guide on the basics of the terminal.
The basics before commands Root: Root here is used to refer to system files outside of the user&amp;rsquo;s directory.
Basically, each user has a home directory, which is contained in a folder separate from the system files.</description>
            <content type="html"><![CDATA[<p>The terminal is a great tool for Linux, but most people who use Linux have no clue how to use it. It is really easy once you get used to it, just type a command and get it done. Here&rsquo;s a simple guide on the basics of the terminal.</p>
<h2 id="the-basics-before-commands">The basics before commands</h2>
<h4 id="root">Root:</h4>
<p><em>Root</em> here is used to refer to system files outside of the user&rsquo;s directory.<br>
Basically, each user has a home directory, which is contained in a folder separate from the system files.</p>
<p>This makes sure users without administrator access can not modify the system files, only install stuff to the user directory.<br>
This also reduces the chance of malware taking over the system.</p>
<p>Sometimes, operating systems do not come with root access to any user. Two examples are most Android systems (for phones), and Fedora Silverblue (for desktop).<br>
These types of operating systems are referred to <em>immutable</em> operating systems.</p>
<h4 id="linux-distributions">Linux distributions:</h4>
<p><em>Linux distributions</em>, commonly called <em>distros</em> in the Linux community, are effectively different operating systems, all using Linux.<br>
They operate in a fork fashion, where operating systems fork off of another one. These operations systems are called <em>forks</em>, and most Linux operating systems are forks of something else.</p>
<p>How it works:<br>
You have the starting GNU operating system. Fedora, Arch Linux, Debian, and Slackware are forked off of the GNU OS.<br>
Ubuntu, Tails OS, Kali Linux, and PureOS are based off of Debian.<br>
Elementary OS, Linux Mint, Zorin OS, and Pop!_OS are forks of Ubuntu.</p>
<p>There are many more Linux operating systems out there that are not shown here, such as QubesOS and Red Hat Enterprise Linux (RHEL) that are forked from Fedora. There are over 1000 Linux distros so there are undoubtedly many. many more than I listed.</p>
<p>Distros control file management in some form and affect how to terminal works.</p>
<h2 id="starting-up-the-terminal">Starting up the terminal</h2>
<p>The terminal icon normally has an icon with a black box with <code>&gt;_</code>, <code>&gt; </code>, <code>&gt;.</code>, or something similar located inside of it. A visual representation looks as so:</p>
<p><img src="https://codeberg.org/zxo/pages-src/raw/commit/7ee7432e4be15f382f9015d21a4b9de1cf16ba13/assets/term.png" alt="GNOME Terminal logo"></p>
<p>When you open the terminal, you&rsquo;ll see something like this:</p>
<p><code>[user@computer ~]$</code></p>
<p>You have successfully started the terminal, it is ready to be used.</p>
<p>We will be learning how to manage packages and processes today through the terminal.</p>
<h2 id="installing-packages-through-the-terminal">Installing packages through the terminal</h2>
<h3 id="search-for-packages">Search for packages</h3>
<p>Say you want to install something that looks like the matrix. Maybe let&rsquo;s search it.</p>
<p>In terms of commands, enter as such to search for matrix:</p>
<p>Fedora:</p>
<p><code>[user@computer ~]$ dnf search matrix</code></p>
<p>Manjaro:</p>
<p><code>[user@computer ~]$ pamac search matrix</code></p>
<p>Anything else:</p>
<p><code>[user@computer ~]$ apt search matrix</code></p>
<p><em>*</em> <em>Please note that there are multiple distros that do not use these commands, but it is likely that if you are using them you&rsquo;ll know how to manage packages on them.</em></p>
<h3 id="installing-packages">Installing packages</h3>
<p>Cmatrix looks like a good tool to do the job for this.<br>
Now it&rsquo;s time to install it.</p>
<p>But before you install it, we need to grant root access in order for the program to work.</p>
<p>This can be done using the command <code>sudo</code>.</p>
<p>After running a command with <code>sudo</code>, you have to enter the administrator password. There is no visual confirmation so watch out.</p>
<p>Fedora:</p>
<p><code>[user@computer ~]$ sudo dnf install cmatrix</code></p>
<p>Manjaro:</p>
<p><code>[user@computer ~]$ sudo pamac install cmatrix</code></p>
<p>Anything else:</p>
<p><code>[user@computer ~]$ sudo apt install cmatrix</code></p>
<p><em>*</em> <em>Remember the password for sudo -  this is important.</em></p>
<p>It will also install all the dependencies so it won&rsquo;t break.</p>
<h3 id="root-terminal">Root terminal</h3>
<p>If you need to execute more than one terminal command in a row, use of of these two following commands:</p>
<p><code>[user@computer ~]$ sudo su</code></p>
<p><code>[user@computer ~]$ sudo -s</code></p>
<p>These will change the terminal into a root terminal, which starts with a hashtag:</p>
<p><code>[root@computer user]#</code></p>
<p>When you run a command from here, imagine <code>sudo</code> is placed in front of the command.</p>
<h3 id="uninstalling-packages">Uninstalling packages.</h3>
<p>Maybe you don&rsquo;t like it, lets uninstall it.</p>
<p>Fedora:</p>
<p><code>[user@computer ~]$ sudo dnf remove cmatrix</code><br>
or<br>
<code>[root@computer user]# dnf remove cmatrix</code></p>
<p>OR</p>
<p><code>[user@computer ~]$ sudo dnf erase cmatrix</code><br>
or<br>
<code>[root@computer user]# dnf erase cmatrix</code></p>
<p>Manjaro:</p>
<p><code>[user@computer ~]$ sudo pamac remove cmatrix</code><br>
or<br>
<code>[root@computer user]# pamac remove cmatrix</code></p>
<p>Anything else:</p>
<p><code>[user@computer ~]$ sudo apt remove cmatrix</code><br>
or<br>
<code>[root@computer user]# apt remove cmatrix</code></p>
<p>OR</p>
<p><code>[user@computer ~]$ sudo apt purge cmatrix</code><br>
or<br>
<code>[root@computer user]# apt purge cmatrix</code></p>
<p><em>*</em> <em>The difference between remove and erase/purge is that remove just removes the file, erase/purge removes the config files so if an app breaks on reinstall try using erase/purge.</em></p>
<h3 id="updates">Updates</h3>
<p>Updates are super easy with the terminal! Just run this command:</p>
<p>Fedora:</p>
<p><code>[user@computer ~]$ sudo dnf update</code><br>
or<br>
<code>[root@computer user]# dnf update</code></p>
<p>Manjaro:</p>
<p><code>[user@computer ~]$ sudo pamac update</code><br>
or<br>
<code>[root@computer user]# pamac update</code></p>
<p>Anything else:</p>
<p><code>[user@computer ~]$ sudo apt update</code><br>
OR<br>
<code>[root@computer user]# apt update</code></p>
<h2 id="process-management">Process management</h2>
<h3 id="starting-processes">Starting processes</h3>
<p>Starting processes with the terminal is quite simple. However, you have to know the process name.<br>
For example, Files on GNOME is <code>nautilus</code>, on KDE the file manager is <code>dolphin</code>, and more.<br>
If you just run a command with the name of the program it will open the program.</p>
<p>For example:</p>
<p><code>[user@computer ~]$ firefox</code> will open Firefox.</p>
<p><code>[user@computer ~]$ geany</code> will open Geany</p>
<p><code>[user@computer ~]$ emacs</code> will open Emacs.</p>
<p>Sometimes, the program will make it so that the terminal will not be able to be used until the program is closed.<br>
To circumvent this, add an ampersand at the end of the command.</p>
<p><code>[user@computer ~]$ firefox &amp;</code> will open Firefox in the background so you can use the terminal even with Firefox open.</p>
<p><code>[user@computer ~]$ geany &amp;</code> Much of the same as Firefox.</p>
<p><code>[user@computer ~]$ emacs &amp;</code> You get the idea.</p>
<p><em>*</em> <em>Much like <code>sudo su</code>, running a process is much the same on any distro.</em></p>
<h4 id="running-processes-with-root">Running processes with root</h4>
<p>Sometimes you want to open programs with root. Like files, to access system files. In which case you would do</p>
<p><code>[user@computer ~]$ sudo nautilus</code><br>
or<br>
<code>[root@computer user]# nautilus</code></p>
<p>OR</p>
<p><code>[user@computer ~]$ sudo nautilus &amp;</code><br>
or<br>
<code>[root@computer user]# nautilus &amp;</code></p>
<p>to open GNOME Files. Or replace <code>nautilus</code> to open any other program with root.<br>
Remember, you need password confirmation.</p>
<h3 id="killing-processes">Killing processes</h3>
<p>You could also call it ending processes.</p>
<p>To do it, enter <code>pkill</code> followed by the process name. It will kill the process, for stuff such as <code>gnome-software</code> that stay open in the backgroud when you close them, or for unresponsive processes.</p>
<p><code>[user@computer ~]$ pkill gnome-software</code> would kill GNOME Software</p>
<p><code>[user@computer ~]$ pkill session</code> would kill GNOME Sesion, not this logs you out.</p>
<p><code>[user@computer ~]$ pkill dolphin</code> would kill KDE files.</p>
<p>And you get the idea.</p>
<h2 id="exit">Exit</h2>
<p>Now you know how to use the terminal for a few things. Hope it helps you out!</p>
]]></content>
        </item>
        
        <item>
            <title>Markdown Tutorial</title>
            <link>https://zxo.codeberg.page/posts/markdowntutorial/</link>
            <pubDate>Sat, 26 Jun 2021 14:34:19 -0600</pubDate>
            
            <guid>https://zxo.codeberg.page/posts/markdowntutorial/</guid>
            <description>Have you ever been using Microsoft Word, google Docs, LibreOffice Writer, whatever you use to write documents and been overwhelmed with how many buttons, options, fonts, and stuff it has?
Have you ever wanted something much simpler that is easy to write in with simple formatting, without any buttons, just text? Then try Markdown, probably one of the simplest text editors out there.
It is very simple, but yet also quite powerful.</description>
            <content type="html"><![CDATA[<p>Have you ever been using Microsoft Word, google Docs, LibreOffice Writer, whatever you use to write documents and been overwhelmed with how many buttons, options, fonts, and stuff it has?</p>
<p>Have you ever wanted something much simpler that is easy to write in with simple formatting, without any buttons, just text? Then try Markdown, probably one of the simplest text editors out there.</p>
<p>It is very simple, but yet also quite powerful. It has no frills, just the basics. It is great for writing documents, notes, comments on social media, and everywhere in between.</p>
<h2 id="what-evennbspisnbspmarkdown">What even <em>is</em> Markdown?</h2>
<p>Markdown is a text editor that is both simple and powerful. It is different from a <a href="https://en.wikipedia.org/wiki/WYSIWYG">WYSIWYG</a> text editor in that Markdown does not look like its end result: it has syntax, like code.</p>
<p>However, Markdown syntax is easy to read, so even if you don&rsquo;t see the end result you can picture it without advanced technological knowledge.</p>
<p>It is very simple, and is supported by mostly everything. It is not fancy, it is very simple, to keep the user experience nice.</p>
<p>Something to note about Markdown is the syntax is sensitive, so <code>#Header 1</code> won&rsquo;t render a header, while <code># Header 1</code> will.</p>
<h2 id="markdown-syntax">Markdown Syntax</h2>
<h3 id="headers">Headers</h3>
<p>There are six headers in Markdown, and you normally write them with hashtags in front.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"># Header 1
 
<span style="color:#75715e">## Header 2
</span><span style="color:#75715e"></span>
<span style="color:#75715e">### Header 3
</span><span style="color:#75715e"></span>
<span style="color:#75715e">#### Header 4
</span><span style="color:#75715e"></span>
<span style="color:#75715e">##### Header 5
</span><span style="color:#75715e"></span>
<span style="color:#75715e">###### Header 6
</span></code></pre></div><p>Which renders as:</p>
<hr>
<h1 id="header-1">Header 1</h1>
<h2 id="header-2">Header 2</h2>
<h3 id="header-3">Header 3</h3>
<h4 id="header-4">Header 4</h4>
<h5 id="header-5">Header 5</h5>
<h6 id="header-6">Header 6</h6>
<hr>
<p>I normally use header 1 as title, header 2 as section titles, header 3 as sub-section titles, etc.</p>
<h2 id="normal-text">Normal text</h2>
<h3 id="breaks">Breaks</h3>
<p>Normal text you can find by typing normally. To go down a line, leave a line of blank space between two paragraphs.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">This will not
do anything.

But this will.
</code></pre></div><p>will render as:</p>
<hr>
<p>This will not
do anything.</p>
<p>But this will.</p>
<hr>
<p>If you do want to break, end the line with two or more spaces, and enter once:</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">No break
here. But I can break with two spaces  
which is cool.
</code></pre></div><p>renders as:</p>
<hr>
<p>No break
here. But I can break with two spaces<br>
which is cool.</p>
<hr>
<h3 id="paragraph-markup">Paragraph markup</h3>
<p>In Markdown, you can <em>italicize</em> text, <strong>bold</strong> it, and <em><strong>do both at once</strong></em>.</p>
<p>You italicizs text surrounding it with one asterisk or underscore, bold it with two, and do both with three.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">**Markdown** is <span style="font-style:italic">*really cool*</span>, because it is <span style="font-style:italic">_super_</span> simple and <span style="font-weight:bold">__easy__</span>.

Markdown is <span style="font-weight:bold">***probably**</span>* my favorite text editor in this <span style="font-weight:bold">___world___</span>. 
It is soo*oo*oo**oo**oo***oo*** great!
</code></pre></div><p>shows up as:</p>
<hr>
<p><strong>Markdown</strong> is <em>really cool</em>, because it is <em>super</em> simple and <strong>easy</strong>.</p>
<p>Markdown is <em><strong>probably</strong></em> my favorite text editor in this <em><strong>world</strong></em>.
It is soo<em>oo</em>oo<strong>oo</strong>oo<em><strong>oo</strong></em> great!</p>
<hr>
<p>Note: Do not use underscores in the middle of words, it might not work.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">&#34;Loo_oooo_ok!&#34;
</code></pre></div><p>shows as:</p>
<hr>
<p>&ldquo;Loo_oooo_ok!&rdquo;</p>
<hr>
<p>It&rsquo;s best to stick with asterisks here.</p>
<h2 id="lists">Lists</h2>
<p>Markdown supports lists of two types, numbered and bulleted.</p>
<h3 id="numbered-lists">Numbered Lists</h3>
<p>Ordered lists are numbered lists. It doesn&rsquo;t matter what numbers you put in as long as the first one is a 1.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"><span style="color:#66d9ef">1.</span> Thing
<span style="color:#66d9ef">2.</span> Thing
<span style="color:#66d9ef">3.</span> Thing
	<span style="color:#66d9ef">1.</span> Sub-thing
	<span style="color:#66d9ef">2.</span> Sub-thing
<span style="color:#66d9ef">4.</span> Thing

Markdown is cool.

<span style="color:#66d9ef">1.</span> Thing
<span style="color:#66d9ef">8.</span> Thing
<span style="color:#66d9ef">2915.</span> Thing
	<span style="color:#66d9ef">1.</span> Sub-thing
	<span style="color:#66d9ef">52.</span> Sub-thing
<span style="color:#66d9ef">6.</span> Thing
</code></pre></div><p>Writing this renders as such in Markdown:</p>
<hr>
<ol>
<li>Thing</li>
<li>Thing</li>
<li>Thing
<ol>
<li>Sub-thing</li>
<li>Sub-thing</li>
</ol>
</li>
<li>Thing</li>
</ol>
<p>Markdown is cool.</p>
<ol>
<li>Thing</li>
<li>Thing</li>
<li>Thing
<ol>
<li>Sub-thing</li>
<li>Sub-thing</li>
</ol>
</li>
<li>Thing</li>
</ol>
<hr>
<h3 id="bulleted-lists">Bulleted lists</h3>
<p>You write bulleted lists with either -, *, or +.</p>
<p>Writing this:</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"><span style="color:#66d9ef">-</span> List
<span style="color:#66d9ef">-</span> of
<span style="color:#66d9ef">-</span> things
	<span style="color:#66d9ef">-</span> sub-thing.

Cool.

+ List
+ of
+ things
	+ sub-thing.

Again?

<span style="color:#66d9ef">*</span> List
<span style="color:#66d9ef">*</span> of 
<span style="color:#66d9ef">*</span> things
	<span style="color:#66d9ef">*</span> sub-thing.
</code></pre></div><p>would show up like:</p>
<hr>
<ul>
<li>List</li>
<li>of</li>
<li>things
<ul>
<li>sub-thing.</li>
</ul>
</li>
</ul>
<p>Cool.</p>
<ul>
<li>List</li>
<li>of</li>
<li>things
<ul>
<li>sub-thing.</li>
</ul>
</li>
</ul>
<p>Again?</p>
<ul>
<li>List</li>
<li>of</li>
<li>things
<ul>
<li>sub-thing.</li>
</ul>
</li>
</ul>
<hr>
<h2 id="blocks">Blocks</h2>
<p>There are again, two types of blocks, block quotes and code blocks.</p>
<h3 id="block-quotes">Block quotes.</h3>
<p>Block quotes are written by starting the line with a &gt;. They can span multiple lines, and nest.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"><span style="color:#66d9ef">&gt; </span><span style="font-style:italic">### This is my block quote.
</span><span style="font-style:italic"></span><span style="color:#66d9ef">&gt;
</span><span style="color:#66d9ef"></span><span style="font-style:italic">&gt; It is cool, I like it.
</span><span style="font-style:italic"></span><span style="color:#66d9ef">&gt;
</span><span style="color:#66d9ef"></span><span style="font-style:italic">&gt; - And it can
</span><span style="font-style:italic"></span><span style="color:#66d9ef">&gt;
</span><span style="color:#66d9ef"></span><span style="font-style:italic">&gt;&gt; nest in
</span><span style="font-style:italic"></span>&gt;&gt;
&gt;&gt;&gt; <span style="font-style:italic">*and further in*</span>
&gt;&gt;&gt;
&gt;&gt; back out
&gt;&gt;
<span style="color:#66d9ef">&gt; </span><span style="font-style:italic">and back to here.
</span><span style="font-style:italic"></span>&gt;
</code></pre></div><hr>
<blockquote>
<h3 id="this-is-my-block-quote">This is my block quote.</h3>
<p>It is cool, I like it.</p>
<ul>
<li>And it can</li>
</ul>
<blockquote>
<p>nest in</p>
<blockquote>
<p><em>and further in</em></p>
</blockquote>
<p>back out</p>
</blockquote>
<p>and back to here.</p>
</blockquote>
<hr>
<h3 id="code-blocks">Code blocks</h3>
<p>Code blocks cone in two forms (twoception, am I right?) again: single-line and multi line.</p>
<h4 id="single-line-code-blocks">Single-line code blocks</h4>
<p>Single-line code blocks are made by surronding a word with a backtick (`) on each side.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">Today, I will look at three shells for Linux: 
<span style="color:#e6db74">`Bash`</span>, <span style="color:#e6db74">`Dash`</span>, and <span style="color:#e6db74">`Fish`</span>.

They all are able to run <span style="color:#e6db74">`sudo firefox`</span>.
</code></pre></div><hr>
<p>Today, I will look at three shells for Linux:
<code>Bash</code>, <code>Dash</code>, and <code>Fish</code>.</p>
<p>They all are able to run <code>sudo firefox</code>.</p>
<hr>
<h4 id="multi-line-code-blocks">Multi-line code blocks</h4>
<p>Multi-line code blocks can be made with three ``` on seperate lines before and after the code block. Don&rsquo;t put the backslash like I do, I just did it so my code snippet wouldn&rsquo;t break.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">Look at me!
```\
This spans <span style="font-style:italic">*multiple*</span> lines.

<span style="color:#75715e">## My Markdown syntax doesn&#39;t work!
</span><span style="color:#75715e"></span>```\

And now it <span style="font-weight:bold">**does**</span>.
</code></pre></div><hr>
<p>Look at me!</p>
<pre><code>This spans *multiple* lines.

## My Markdown syntax doesn't work!
</code></pre><p>And now it <strong>does</strong>.</p>
<hr>
<p>You can also use code blocks tabbing in once, or twice inside a list, every line of the block.</p>
<pre><code>I didn't use tab here

	But I did here and ended with two spaces  
	So I got a break

- And here in a list

		Tabbed in twice for code
		
		In between lines too

- Back to the list.
</code></pre><hr>
<p>I didn&rsquo;t use tab here</p>
<pre><code>But I did here and ended with two spaces  
So I got a break
</code></pre>
<ul>
<li>
<p>And here in a list</p>
<pre><code>  Tabbed in twice for code
	
  In between lines too
</code></pre>
</li>
<li>
<p>Back to the list.</p>
</li>
</ul>
<hr>
<h3 id="images">Images</h3>
<p>Images are formatted with an exclamation mark at the start, the hover text in brackets, and the image directory in parentheses, either a website or saved onto the device (the server hosting the site if the Markdown file is published to the site).</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">Nix OS has a cool logo, and is a cool operating system. 

Just look at it, it is so pretty.

![<span style="color:#f92672">Nix OS logo</span>](<span style="color:#a6e22e">https://codeberg.org/zxo/pages-src/raw/branch/main/assets/nixos.png</span>)
</code></pre></div><hr>
<p>Nix OS has a cool logo, and is a cool operating system.</p>
<p>Just look at it, it is so pretty.</p>
<p><img src="https://codeberg.org/zxo/pages-src/raw/branch/main/assets/nixos.png" alt="Nix OS logo"></p>
<hr>
<h3 id="links-and-urls">Links and URLs</h3>
<h4 id="links">Links</h4>
<p>Links can be made like images, minus the ! at the start.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"><span style="color:#75715e">## Invidious
</span><span style="color:#75715e"></span>
Invidious is a frontend for YouTube that does not need JavaScript.

It has multiple instances, you can access them [<span style="color:#f92672">here</span>](<span style="color:#a6e22e">https://redirect.invidious.io/</span>).
</code></pre></div><hr>
<h2 id="invidious">Invidious</h2>
<p>Invidious is a frontend for YouTube that does not need JavaScript.</p>
<p>It has multiple instances, you can access them <a href="https://redirect.invidious.io/">here</a>.</p>
<hr>
<h4 id="urls-and-email-adresses">URLs (and email adresses)</h4>
<p>URLs can be contained within &lt;&gt;, and so can email adresses.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md">&lt;<span style="color:#f92672">https:</span><span style="color:#960050;background-color:#1e0010">//</span><span style="color:#a6e22e">zxo</span><span style="color:#960050;background-color:#1e0010">.</span><span style="color:#a6e22e">codeberg</span><span style="color:#960050;background-color:#1e0010">.</span><span style="color:#a6e22e">page</span>&gt; is created by me, zxo.

If you want to reach out to me email me at &lt;<span style="color:#f92672">zxoclm</span><span style="color:#960050;background-color:#1e0010">@</span><span style="color:#a6e22e">protonmail</span><span style="color:#960050;background-color:#1e0010">.</span><span style="color:#a6e22e">com</span>&gt;.
</code></pre></div><hr>
<p><a href="https://zxo.codeberg.page">https://zxo.codeberg.page</a> is created by me, zxo.</p>
<p>If you want to reach out to me email me at <a href="mailto:zxoclm@protonmail.com">zxoclm@protonmail.com</a>.</p>
<hr>
<h3 id="escaping">Escaping</h3>
<p>Sometimes you want to use *, -, +, `, or something else without it doing something. Enter escaping - through \ before the character.</p>
<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-md" data-lang="md"><span style="color:#66d9ef">*</span> This makes a <span style="font-style:italic">*list*</span>.

<span style="color:#66d9ef">*</span> Wait, it isn&#39;t \*italic*?

\* And no more list for me? That&#39;s very \*sad*.
</code></pre></div><hr>
<ul>
<li>
<p>This makes a <em>list</em>.</p>
</li>
<li>
<p>Wait, it isn&rsquo;t *italic*?</p>
</li>
</ul>
<p>* And no more list for me? That&rsquo;s very *sad*.</p>
<hr>
<h2 id="review">Review</h2>
<p>Markdown is a cool writing format. It is saved in the .md file type (README.md, among other things), and is used when you need something simple to get the job done. I highly recommend it for documents, READMEs, and more, and I find after a while it almost becomes second nature to type in Markdown.</p>
<p>Have a great day, and I hope you know how to use Markdown now if you didn&rsquo;t before!</p>
]]></content>
        </item>
        
        <item>
            <title>Testing Message through Markdown</title>
            <link>https://zxo.codeberg.page/posts/testing-message/</link>
            <pubDate>Thu, 24 Jun 2021 17:56:14 -0400</pubDate>
            
            <guid>https://zxo.codeberg.page/posts/testing-message/</guid>
            <description>Is my site working I hope so.
I write this site on Fedora Linux and not the newest Microsoft dumpster fire containing only the latest in spyware which is to release soon after this post, Windows 11.
Writing this with my IKEA stuffed shark next to me.
The tag it came with says Blåhag on it, dont know what that means.
Have a B) day.</description>
            <content type="html"><![CDATA[<h2 id="is-my-site-working">Is my site working</h2>
<p>I hope so.</p>
<p>I write this site on Fedora Linux and not the newest Microsoft dumpster fire containing only the latest in spyware which is to release soon after this post, Windows 11.</p>
<p>Writing this with my IKEA stuffed shark next to me.</p>
<p>The tag it came with says Blåhag on it, dont know what that means.</p>
<p>Have a B) day.</p>
]]></content>
        </item>
        
    </channel>
</rss>
