Remove the published version from git, figure out centering, remove some assets I shouldn't be using

This commit is contained in:
Bun 2025-07-01 14:24:35 -04:00
parent 6d0553b648
commit aaf2c39d16
20 changed files with 57 additions and 222 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
public

8
content/_index.md Normal file
View file

@ -0,0 +1,8 @@
+++
title = "the nixfox den"
template = "generic.html"
+++
nixfox.ca is the home for both my personal projects as well as 'foss' services i host for myself and others. everything here is being ran and operated by me, viceebun.
if you'd like to suggest anything for my site, have any problems with the services, or would like to get in contact with me for any reason, check out my contact page!

View file

@ -9,24 +9,26 @@ Defending myself against bad actors.
Defending my political and subjective takes and beliefs. Defending my political and subjective takes and beliefs.
Defending myself from emotional harm, in all forms. Defending myself from emotional harm, in all forms.
### Being defensive ## Being defensive
This constant shield *can* work to your benefit. Many times, defending myself in an argument, I am able to rise above the discourse and triumphantly plant my flag as the victor of a given scenario. I have defended my political takes when talking to people, in doing so maybe even managing to either convince someone of my arguments or, more realistically, succeed in allowing them to see my side to some degree. These are both defensive but also moral victories for me. This constant shield *can* work to your benefit. Many times, defending myself in an argument, I am able to rise above the discourse and triumphantly plant my flag as the victor of a given scenario. I have defended my political takes when talking to people, in doing so maybe even managing to either convince someone of my arguments or, more realistically, succeed in allowing them to see my side to some degree. These are both defensive but also moral victories for me.
But the more I've felt I need to defend myself, I've also grown to feel not only can, but should be doing more. But the more I've felt I need to defend myself, I've also grown to feel not only can, but should be doing more.
### Defending others ## Defending others
Perhaps this is an arrogant position to be in. That I feel I can save my friends from themselves. That I can sway them out of bad takes, that I can avoid infighting if only I manage to bring everyone to the same page, that I can help someone to see how their actions impact both their own lives and others, as if I by some miracle can create a better world through throwing my time, love, energy, and effort, into woodchippers time and time again, at people that aren't receptive to my words or, justifiably, have their own sets of beliefs and morals that take prescidence over my specific biased opinions. Perhaps this is an arrogant position to be in. That I feel I can save my friends from themselves. That I can sway them out of bad takes, that I can avoid infighting if only I manage to bring everyone to the same page, that I can help someone to see how their actions impact both their own lives and others, as if I by some miracle can create a better world through throwing my time, love, energy, and effort, into woodchippers time and time again, at people that aren't receptive to my words or, justifiably, have their own sets of beliefs and morals that take prescidence over my specific biased opinions.
This is also a stressful position to be in. The worst kind of war to be constantly fighting. This is also a stressful position to be in. The worst kind of war to be constantly fighting.
### The unwinnable war
## The unwinnable war
As I type this, reflecting on many of my years of talking to people I love, people I care for, and even just casual friends, I realize this level of defense has manifested poorly for me. Not because I believe I have hidden my true self behind a shield, or because I've felt I need to prevent discourse by not allowing my opinions and beliefs to shine through to those who know me, but because I am consistently anticipating a conflict. As I type this, reflecting on many of my years of talking to people I love, people I care for, and even just casual friends, I realize this level of defense has manifested poorly for me. Not because I believe I have hidden my true self behind a shield, or because I've felt I need to prevent discourse by not allowing my opinions and beliefs to shine through to those who know me, but because I am consistently anticipating a conflict.
I cannot say I have grown use to them, as they have only gotten more stressful, more anxiety enducing as time has gone by, as I have reflected more. But I have perhaps grown tolerant enough to the frequency that I have found myself a frog in the boiling pot, only having just seen my burns and scars for the first time. The anxiety of experiencing such constant defense has immobilized me to never considering I could do better. I cannot say I have grown use to them, as they have only gotten more stressful, more anxiety enducing as time has gone by, as I have reflected more. But I have perhaps grown tolerant enough to the frequency that I have found myself a frog in the boiling pot, only having just seen my burns and scars for the first time. The anxiety of experiencing such constant defense has immobilized me to never considering I could do better.
So, in reflection and acknowledgement of this, *what can be done better?* So, in reflection and acknowledgement of this, *what can be done better?*
### Putting yourself first
## Putting yourself first
While having a good shield has proved useful, feeling I must carry it everywhere I go has been tiresome. This is most potent in scenarios where I feel I have the most to lose, a big friend group I enjoy being with, a relationship, connection with family members. However, these are often scenarios where I feel I should be the most comfortable, the most able to put my shield down and relax, not anticipating the inevitable drama grenade being chucked through our hypothetical safe space window. While having a good shield has proved useful, feeling I must carry it everywhere I go has been tiresome. This is most potent in scenarios where I feel I have the most to lose, a big friend group I enjoy being with, a relationship, connection with family members. However, these are often scenarios where I feel I should be the most comfortable, the most able to put my shield down and relax, not anticipating the inevitable drama grenade being chucked through our hypothetical safe space window.
In realizing this, I see for the first time that I must strive not to allow myself to be deadlocked into scenarios I feel are not only unwinnable, but scenarios that put me in the mindset I must always be ready to win to begin with. In realizing this, I see for the first time that I must strive not to allow myself to be deadlocked into scenarios I feel are not only unwinnable, but scenarios that put me in the mindset I must always be ready to win to begin with.
@ -35,7 +37,8 @@ It is in this way I feel I should start taking more chances and meeting new peop
These are obviously lofty goals, not ones you can go out and find in a day. Not ones you can always expect to find, people who can truly make anyone feel comfortable, safe, and heard, will always feel rare to come by. But it is in that rarity that preventing yourself from taking those chances based off maintaining, key word, *defending,* your current scenarios, is to be actively hindering yourself. These are obviously lofty goals, not ones you can go out and find in a day. Not ones you can always expect to find, people who can truly make anyone feel comfortable, safe, and heard, will always feel rare to come by. But it is in that rarity that preventing yourself from taking those chances based off maintaining, key word, *defending,* your current scenarios, is to be actively hindering yourself.
### Priorities
## Priorities
Through this new lense, I feel I must reorganize my own mental priorities. Place finding those new places, people, groups, above maintaining a stressful present. This doesn't mean abandoning your current life, but to a degree, not allowing all of your own emotional energy to be spent in one place, stewing in a pot of your own making without doing anything but maintaining status quo. Through this new lense, I feel I must reorganize my own mental priorities. Place finding those new places, people, groups, above maintaining a stressful present. This doesn't mean abandoning your current life, but to a degree, not allowing all of your own emotional energy to be spent in one place, stewing in a pot of your own making without doing anything but maintaining status quo.
Perhaps I'll decide to spend more days out. Find more time for a board game's event at my local communities over another day online playing Minecraft. Go to a march instead of going to the bar with a friend I feel I can't shine my brightest around. Perhaps I'll decide to spend more days out. Find more time for a board game's event at my local communities over another day online playing Minecraft. Go to a march instead of going to the bar with a friend I feel I can't shine my brightest around.

View file

@ -1,3 +0,0 @@
<!doctype html>
<title>404 Not Found</title>
<h1>404 Not Found</h1>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 B

View file

@ -1,71 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<title>nixfox den</title>
<!-- Stylesheets -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=IBM+Plex+Mono">
<link rel="stylesheet" href="/style.css">
<link rel="stylesheet" href="/sidebar.css">
</head>
<body>
<div id="sidebar">
<a href="/"><img alt="teto creature" src="https://art.pixilart.com/sr2a62fc9ed2173.png" class="sb_img" title="Little Teto Guy"></a>
<div class="sb_header personal"><b>personal</b></div>
<a href="/blog" class="sb_link pers">📰 blog</a><br>
<a href="/images" class="sb_link pers">🖼️ images</a><br>
<a href="/hardware" class="sb_link pers">🖥️ hardware</a><br>
<a href="/software" class="sb_link pers">💾 software</a><br>
<br>
<div class="sb_header nixfox"><b>nixfox</b></div>
<a href="https://mail.nixfox.ca/" class="sb_link fox">📧 email</a><br>
<a href="https://files.nixfox.ca" class="sb_link fox">☁️ nextcloud</a><br>
<a href="https://pass.nixfox.ca" class="sb_link fox">🔒 vaultwarden</a><br>
<a href="https://git.nixfox.ca" class="sb_link fox">🗄️ forgejo</a><br>
<a href="https://live.nixfox.ca" class="sb_link fox">📹 owncast</a><br>
<a href="https://radio.nixfox.ca" class="sb_link fox">📻 icecast</a><br>
<a href="https://chat.nixfox.ca" class="sb_link fox">💬 matrix</a><br>
<a href="https://tor.nixfox.ca" class="sb_link fox">🗃️ transmission</a><br>
</div>
<div id="main">
<h1 class="title">
Defense &#x2F; Priorities
</h1>
<p class="subtitle"><strong>2025-06-26</strong></p>
<p>I have spent a lot of years playing both active and preemptive emotional defense.</p>
<p>Defending myself against bad actors.
Defending my political and subjective takes and beliefs.
Defending myself from emotional harm, in all forms.</p>
<h3 id="being-defensive">Being defensive</h3>
<p>This constant shield <em>can</em> work to your benefit. Many times, defending myself in an argument, I am able to rise above the discourse and triumphantly plant my flag as the victor of a given scenario. I have defended my political takes when talking to people, in doing so maybe even managing to either convince someone of my arguments or, more realistically, succeed in allowing them to see my side to some degree. These are both defensive but also moral victories for me.</p>
<p>But the more I've felt I need to defend myself, I've also grown to feel not only can, but should be doing more.</p>
<h3 id="defending-others">Defending others</h3>
<p>Perhaps this is an arrogant position to be in. That I feel I can save my friends from themselves. That I can sway them out of bad takes, that I can avoid infighting if only I manage to bring everyone to the same page, that I can help someone to see how their actions impact both their own lives and others, as if I by some miracle can create a better world through throwing my time, love, energy, and effort, into woodchippers time and time again, at people that aren't receptive to my words or, justifiably, have their own sets of beliefs and morals that take prescidence over my specific biased opinions.</p>
<p>This is also a stressful position to be in. The worst kind of war to be constantly fighting.</p>
<h3 id="the-unwinnable-war">The unwinnable war</h3>
<p>As I type this, reflecting on many of my years of talking to people I love, people I care for, and even just casual friends, I realize this level of defense has manifested poorly for me. Not because I believe I have hidden my true self behind a shield, or because I've felt I need to prevent discourse by not allowing my opinions and beliefs to shine through to those who know me, but because I am consistently anticipating a conflict.</p>
<p>I cannot say I have grown use to them, as they have only gotten more stressful, more anxiety enducing as time has gone by, as I have reflected more. But I have perhaps grown tolerant enough to the frequency that I have found myself a frog in the boiling pot, only having just seen my burns and scars for the first time. The anxiety of experiencing such constant defense has immobilized me to never considering I could do better.</p>
<p>So, in reflection and acknowledgement of this, <em>what can be done better?</em></p>
<h3 id="putting-yourself-first">Putting yourself first</h3>
<p>While having a good shield has proved useful, feeling I must carry it everywhere I go has been tiresome. This is most potent in scenarios where I feel I have the most to lose, a big friend group I enjoy being with, a relationship, connection with family members. However, these are often scenarios where I feel I should be the most comfortable, the most able to put my shield down and relax, not anticipating the inevitable drama grenade being chucked through our hypothetical safe space window.</p>
<p>In realizing this, I see for the first time that I must strive not to allow myself to be deadlocked into scenarios I feel are not only unwinnable, but scenarios that put me in the mindset I must always be ready to win to begin with.</p>
<p>It is in this way I feel I should start taking more chances and meeting new people. I should strive always to finding the people I can truly be comfortable with, people I don't feel I have to be playing a constant game around.</p>
<p>These are obviously lofty goals, not ones you can go out and find in a day. Not ones you can always expect to find, people who can truly make anyone feel comfortable, safe, and heard, will always feel rare to come by. But it is in that rarity that preventing yourself from taking those chances based off maintaining, key word, <em>defending,</em> your current scenarios, is to be actively hindering yourself.</p>
<h3 id="priorities">Priorities</h3>
<p>Through this new lense, I feel I must reorganize my own mental priorities. Place finding those new places, people, groups, above maintaining a stressful present. This doesn't mean abandoning your current life, but to a degree, not allowing all of your own emotional energy to be spent in one place, stewing in a pot of your own making without doing anything but maintaining status quo.</p>
<p>Perhaps I'll decide to spend more days out. Find more time for a board game's event at my local communities over another day online playing Minecraft. Go to a march instead of going to the bar with a friend I feel I can't shine my brightest around.</p>
<p>Who knows.</p>
<p>But I must work towards it.</p>
</div>
</body>
</html>

View file

@ -1,52 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<title>nixfox den</title>
<!-- Stylesheets -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=IBM+Plex+Mono">
<link rel="stylesheet" href="/style.css">
<link rel="stylesheet" href="/sidebar.css">
</head>
<body>
<div id="sidebar">
<a href="/"><img alt="teto creature" src="https://art.pixilart.com/sr2a62fc9ed2173.png" class="sb_img" title="Little Teto Guy"></a>
<div class="sb_header personal"><b>personal</b></div>
<a href="/blog" class="sb_link pers">📰 blog</a><br>
<a href="/images" class="sb_link pers">🖼️ images</a><br>
<a href="/hardware" class="sb_link pers">🖥️ hardware</a><br>
<a href="/software" class="sb_link pers">💾 software</a><br>
<br>
<div class="sb_header nixfox"><b>nixfox</b></div>
<a href="https://mail.nixfox.ca/" class="sb_link fox">📧 email</a><br>
<a href="https://files.nixfox.ca" class="sb_link fox">☁️ nextcloud</a><br>
<a href="https://pass.nixfox.ca" class="sb_link fox">🔒 vaultwarden</a><br>
<a href="https://git.nixfox.ca" class="sb_link fox">🗄️ forgejo</a><br>
<a href="https://live.nixfox.ca" class="sb_link fox">📹 owncast</a><br>
<a href="https://radio.nixfox.ca" class="sb_link fox">📻 icecast</a><br>
<a href="https://chat.nixfox.ca" class="sb_link fox">💬 matrix</a><br>
<a href="https://tor.nixfox.ca" class="sb_link fox">🗃️ transmission</a><br>
</div>
<div id="main">
<h1 class="title">
the bunblogs
</h1>
<ul>
<!-- If you are using pagination, section.pages will be empty.
You need to use the paginator object -->
<li><a href="https://www.nixfox.ca/blog/defense/">Defense &#x2F; Priorities</a></li>
</ul>
</div>
</body>
</html>

View file

@ -1,43 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<title>nixfox den</title>
<!-- Stylesheets -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=IBM+Plex+Mono">
<link rel="stylesheet" href="./style.css">
<link rel="stylesheet" href="./sidebar.css">
</head>
<body>
<div id="sidebar">
<a href="/"><img alt="teto creature" src="https://art.pixilart.com/sr2a62fc9ed2173.png" class="sb_img" title="Little Teto Guy"></a>
<div class="sb_header personal"><b>personal</b></div>
<a href="/blog" class="sb_link pers">📰 blog</a><br>
<a href="/images" class="sb_link pers">🖼️ images</a><br>
<a href="/hardware" class="sb_link pers">🖥️ hardware</a><br>
<a href="/software" class="sb_link pers">💾 software</a><br>
<br>
<div class="sb_header nixfox"><b>nixfox</b></div>
<a href="https://mail.nixfox.ca/" class="sb_link fox">📧 email</a><br>
<a href="https://files.nixfox.ca" class="sb_link fox">☁️ nextcloud</a><br>
<a href="https://pass.nixfox.ca" class="sb_link fox">🔒 vaultwarden</a><br>
<a href="https://git.nixfox.ca" class="sb_link fox">🗄️ forgejo</a><br>
<a href="https://live.nixfox.ca" class="sb_link fox">📹 owncast</a><br>
<a href="https://radio.nixfox.ca" class="sb_link fox">📻 icecast</a><br>
<a href="https://chat.nixfox.ca" class="sb_link fox">💬 matrix</a><br>
<a href="https://tor.nixfox.ca" class="sb_link fox">🗃️ transmission</a><br>
</div>
<div id="main">
<h1 class="title">nixfox.ca</h1>
</div>
</body>
</html>

View file

@ -1,4 +0,0 @@
User-agent: *
Disallow:
Allow: /
Sitemap: https://www.nixfox.ca/sitemap.xml

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
#sidebar{width:190px;height:100%;top:0;left:0;overflow:auto;overflow-x:hidden;position:fixed;z-index:1;margin:0;padding:0;font-size:25px;background-image:url("https://static.vecteezy.com/system/resources/previews/034/886/330/non_2x/black-background-modern-dark-abstract-seamless-texture-vector.jpg");background-attachment:fixed}.sb_header{font-size:25px;margin-left:15px}.sb_link{margin:.5em;padding:.5em;color:#fff;font-size:16px;text-decoration:none;transition:.3s}.sb_link:hover{color:#7ccbd5;font-size:17px;text-decoration:none}.sb_img{display:block;margin-left:auto;margin-right:auto;margin-top:10px;max-width:calc(100% - 1.2em)}.sb_img img{display:block;margin-left:auto;margin-right:auto;max-width:calc(100% - 2em)}.personal{color:#fc3f5b}.nixfox{color:#2abafc}.pers:hover{color:#fca9c0}.fox:hover{color:#a9c0fc} #sidebar{width:8em;height:100%;top:0;left:0;overflow:auto;overflow-x:hidden;position:fixed;z-index:1;margin:0;padding:0;font-size:1.6em;background-color:#101419}.sb_header{font-size:25px;margin-left:15px}.sb_link{margin:.5em;padding:.5em;color:#fff;font-size:16px;text-decoration:none;transition:.3s}.sb_link:hover{color:#7ccbd5;font-size:17px;text-decoration:none}.sb_img{display:block;margin-left:auto;margin-right:auto;margin-top:10px;max-width:calc(100% - 1.2em)}.sb_img img{display:block;margin-left:auto;margin-right:auto;max-width:calc(100% - 2em)}.personal{color:#fc3f5b}.nixfox{color:#2abafc}.pers:hover{color:#fca9c0}.fox:hover{color:#a9c0fc}

Binary file not shown.

View file

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.nixfox.ca/</loc>
</url>
<url>
<loc>https://www.nixfox.ca/blog/</loc>
</url>
<url>
<loc>https://www.nixfox.ca/blog/defense/</loc>
<lastmod>2025-06-26</lastmod>
</url>
</urlset>

View file

@ -1 +1 @@
body{font-family:"IBM Plex Mono",monospace;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;font-size:16px;top:0}a{cursor:crosshair;border:1px solid rgba(0,0,0,0);margin:0}a:hover{border:2px solid rgba(0,0,0,0);border-image:url("/ants.gif") 1 repeat}#main{position:absolute;top:50px;right:20%;left:250px;padding-bottom:25px}#main>div{margin:auto;width:100%;min-height:100%}li{list-style-type:none;width:100%} *{font-family:"IBM Plex Mono",monospace;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;top:0}body{color:#141414;background-color:#dde1e9}a{cursor:crosshair;outline:1px solid rgba(0,0,0,0);margin:0}a:hover{outline:2px solid}#main{position:relative;width:60%;max-width:50em;margin:auto;top:3em;left:6.5em;background-color:#eff1f5}li{list-style-type:none;width:100%}.container{padding:20px}

View file

@ -1,6 +1,6 @@
// Sidebar // Sidebar
#sidebar { #sidebar {
width: 190px; width: 8em;
height: 100%; height: 100%;
top: 0; top: 0;
left: 0; left: 0;
@ -12,10 +12,9 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
font-size: 25px; font-size: 1.6em;
background-image: url('https://static.vecteezy.com/system/resources/previews/034/886/330/non_2x/black-background-modern-dark-abstract-seamless-texture-vector.jpg'); background-color: #101419;
background-attachment: fixed;
} }
.sb_header { .sb_header {

View file

@ -1,39 +1,43 @@
// Setup stuff // Setup stuff
body { * {
font-family: 'IBM Plex Mono', monospace; font-family: 'IBM Plex Mono', monospace;
background-attachment: fixed; background-attachment: fixed;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: cover; background-size: cover;
font-size: 16px;
top: 0; top: 0;
} }
body {
color: #141414;
background-color: #DDE1E9;
}
a { a {
cursor: crosshair; cursor: crosshair;
border: 1px solid transparent; outline: 1px solid transparent;
margin: 0; margin: 0;
} }
a:hover { a:hover {
border: 2px solid transparent; outline: 2px solid;
border-image: url("/ants.gif") 1 repeat;
} }
#main { #main {
position: absolute; position: relative;
top: 50px; width:60%;
right: 20%; max-width:50em;
left: 250px;
padding-bottom: 25px;
}
#main > div {
margin: auto; margin: auto;
width: 100%; top: 3em;
min-height: 100%; left: 6.5em;
background-color: #EFF1F5;
} }
li { li {
list-style-type: none; list-style-type: none;
width: 100%; width: 100%;
} }
.container {
padding: 20px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 B

View file

@ -12,7 +12,7 @@
</head> </head>
<body> <body>
<div id="sidebar"> <div id="sidebar" class="column">
<a href="/" class="sb_img"><img src="https://art.pixilart.com/sr2a62fc9ed2173.png" alt="teto creature"></a> <a href="/" class="sb_img"><img src="https://art.pixilart.com/sr2a62fc9ed2173.png" alt="teto creature"></a>
<div class="sb_header personal"><b>personal</b></div> <div class="sb_header personal"><b>personal</b></div>
@ -24,7 +24,8 @@
<br> <br>
<div class="sb_header nixfox"><b>nixfox</b></div> <div class="sb_header nixfox"><b>nixfox</b></div>
<a href="https://mail.nixfox.ca/" class="sb_link fox">📧 email</a><br> <a href="https://uptime.nixfox.ca/status/nixfox" class="sb_link fox">⬆️ uptime</a><br>
<a href="https://mail.nixfox.ca" class="sb_link fox">📧 email</a><br>
<a href="https://files.nixfox.ca" class="sb_link fox">☁️ nextcloud</a><br> <a href="https://files.nixfox.ca" class="sb_link fox">☁️ nextcloud</a><br>
<a href="https://pass.nixfox.ca" class="sb_link fox">🔒 vaultwarden</a><br> <a href="https://pass.nixfox.ca" class="sb_link fox">🔒 vaultwarden</a><br>
<a href="https://git.nixfox.ca" class="sb_link fox">🗄️ forgejo</a><br> <a href="https://git.nixfox.ca" class="sb_link fox">🗄️ forgejo</a><br>
@ -34,8 +35,10 @@
<a href="https://tor.nixfox.ca" class="sb_link fox">🗃️ transmission</a><br> <a href="https://tor.nixfox.ca" class="sb_link fox">🗃️ transmission</a><br>
</div> </div>
<div id="main"> <div id="main" class="column">
{% block content %} {% endblock content %} <div class="container">
{% block content %} {% endblock content %}
</div>
</div> </div>
</body> </body>
</html> </html>

8
templates/generic.html Normal file
View file

@ -0,0 +1,8 @@
{% extends "base.html" %}
{% block content %}
<h1 class="title">
{{ section.title }}
</h1>
{{ section.content | safe }}
{% endblock content %}

View file

@ -1,5 +0,0 @@
{% extends "base.html" %}
{% block content %}
<h1 class="title">nixfox.ca</h1>
{% endblock content %}