aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--footer.html2
-rw-r--r--header.html2
-rw-r--r--pages/projects.md2
-rw-r--r--pages/wiki/cgit.md43
-rw-r--r--pages/wiki/dolphin.md23
-rw-r--r--pages/wiki/dolphin/custom-hd-textures.md25
-rw-r--r--pages/wiki/dolphin/netplay.md5
-rw-r--r--public/style.css5
8 files changed, 80 insertions, 27 deletions
diff --git a/footer.html b/footer.html
index 1be5cb7..5becbe1 100644
--- a/footer.html
+++ b/footer.html
@@ -5,7 +5,7 @@
<div class="footer-nav">
<h3 id="footer-nav">Navigation</h3>
<ul>
- <li><a href="/">Home</a></li><li><a href="/about">About</a></li><li><a href="/posts">Posts</a></li><li><a href="/projects">Projects</a></li><li><a href="/contribute">Contribute</a></li><li><a href="/uses">Uses</a></li><li><a href="/recipes">Recipes</a></li><li><a href="/wiki">Wiki</a></li>
+ <li><a href="/">Home</a></li><li><a href="/about">About</a></li><li><a href="/posts">Posts</a></li><li><a href="/projects">Projects</a></li><li><a href="/git">Git</a></li><li><a href="/contribute">Contribute</a></li><li><a href="/uses">Uses</a></li><li><a href="/recipes">Recipes</a></li><li><a href="/wiki">Wiki</a></li>
</ul>
</div>
<small>
diff --git a/header.html b/header.html
index f56c0dc..5b576d9 100644
--- a/header.html
+++ b/header.html
@@ -14,7 +14,7 @@
<header>
<nav>
<ul>
- <li><a href="/">home</a></li><li><a href="/about">about</a></li><li><a href="/posts">posts</a></li><li><a href="/projects">projects</a></li><li><a href="/contribute">contribute</a></li><li><a href="/uses">uses</a></li><li><a href="/recipes">recipes</a></li><li><a href="/wiki">wiki</a></li><li class="more"><a href="#footer-nav">more</a></li>
+ <li><a href="/">home</a></li><li><a href="/about">about</a></li><li><a href="/posts">posts</a></li><li><a href="/projects">projects</a></li><li><a href="/git">git</a></li><li><a href="/contribute">contribute</a></li><li><a href="/uses">uses</a></li><li><a href="/recipes">recipes</a></li><li><a href="/wiki">wiki</a></li><li class="more"><a href="#footer-nav">more</a></li>
</ul>
</nav>
</header>
diff --git a/pages/projects.md b/pages/projects.md
index 902d137..f81d29b 100644
--- a/pages/projects.md
+++ b/pages/projects.md
@@ -2,7 +2,7 @@
This page a growing collection of active (and not-so-active) projects I am working on.
-All git repos are hosted on: [Codeberg](https://codeberg.org/btxx/)
+All git repos can be found: [here](/git)
## Active Projects
diff --git a/pages/wiki/cgit.md b/pages/wiki/cgit.md
index 0f26b6b..2f0fa08 100644
--- a/pages/wiki/cgit.md
+++ b/pages/wiki/cgit.md
@@ -6,7 +6,48 @@ This page contains a comprehensive guide to setting up cgit on NearlyFreeSpeech.
Most of the following has been lifted from [NearlyFreeSpeech cgit application walkthrough](https://members.nearlyfreespeech.net/wiki/Applications/Cgit) but has been tweaked and updated.
-You can see a **live version** [here](https://git.btxx.org).
+## Setup `git` Repostories
+
+The first thing we need to do is setting up our `git` repos, with the ability for the public to clone our projects. Each one of your project repos will need to follow this same procedure.
+
+Make sure to change your "domain" folder accordingly.
+
+~~~sh
+cd /home/public/git.btxx.org
+
+mkdir myproject.git
+cd myproject.git
+
+git init --bare
+
+# Configure for HTTP access
+git config http.getanyfile true
+git config http.uploadpack true
+
+# Update server info (crucial for HTTP cloning)
+git update-server-info
+
+# Set up the post-update hook
+cat > hooks/post-update << 'EOF'
+#!/bin/sh
+exec git update-server-info
+EOF
+
+chmod +x hooks/post-update
+~~~
+
+Then make sure to include the following `.htaccess` file at the root of your domain folder (ie. `git.btxx.org/`):
+
+~~~sh
+SetEnv GIT_PROJECT_ROOT /home/public/git.btxx.org
+SetEnv GIT_HTTP_EXPORT_ALL
+~~~
+
+Now you can test this locally by running:
+
+~~~
+git clone https://git.btxx.org/myproject.git
+~~~
## Building cgit
diff --git a/pages/wiki/dolphin.md b/pages/wiki/dolphin.md
index 8b4ed30..05246e7 100644
--- a/pages/wiki/dolphin.md
+++ b/pages/wiki/dolphin.md
@@ -2,24 +2,5 @@
This page contains all the details of my personal gaming setup for the Dolphin emulator on macOS (Linux is fairly similar using `apt`, `apk` etc).
-## Installing Dolphin
-
-Grab the latest build from `brew`:
-
-```
-brew install dolphin
-```
-
-That's it!
-
-
-## Custom HD Textures
-
-1. Check both `Load Custom Textures` and `Prefetch Custom Textures` in the main **Graphics** settings
-2. Open `File` > `Open User Folder`
-3. Navigate to `Load` > `Textures`
-4. Create a new folder named after your game code (ie, RE2 is `GHAE08`)
-5. Dump all texture files into this newly created folder
-6. Enjoy HD textures!
-
-![The graphics settings for the Dolphin emulator](/public/images/dolphin-textures.png)
+* [Custom HD Textures](/wiki/dolphin/custom-hd-textures)
+* [NetPlay](/wiki/dolphin/netplay)
diff --git a/pages/wiki/dolphin/custom-hd-textures.md b/pages/wiki/dolphin/custom-hd-textures.md
new file mode 100644
index 0000000..f913b4a
--- /dev/null
+++ b/pages/wiki/dolphin/custom-hd-textures.md
@@ -0,0 +1,25 @@
+# Dolphin: Custom HD Textures
+
+This page contains all the details of my personal gaming setup for the Dolphin emulator on macOS (Linux is fairly similar using `apt`, `apk` etc).
+
+## Installing Dolphin
+
+Grab the latest build from `brew`:
+
+```
+brew install dolphin
+```
+
+That's it!
+
+
+## Custom HD Textures
+
+1. Check both `Load Custom Textures` and `Prefetch Custom Textures` in the main **Graphics** settings
+2. Open `File` > `Open User Folder`
+3. Navigate to `Load` > `Textures`
+4. Create a new folder named after your game code (ie, RE2 is `GHAE08`)
+5. Dump all texture files into this newly created folder
+6. Enjoy HD textures!
+
+![The graphics settings for the Dolphin emulator](/public/images/dolphin-textures.png)
diff --git a/pages/wiki/dolphin/netplay.md b/pages/wiki/dolphin/netplay.md
new file mode 100644
index 0000000..013a4a2
--- /dev/null
+++ b/pages/wiki/dolphin/netplay.md
@@ -0,0 +1,5 @@
+# Dolphin: NetPlay
+
+1. Install [Dolphin](https://dolphin-emu.org/download/) for your proper platform and install
+2. Launch Dolphin and navigate to **Tools** > **Start NetPlay...**
+3. Enter the `IP` provided by the host and join! \ No newline at end of file
diff --git a/public/style.css b/public/style.css
index 6be12ac..0d88240 100644
--- a/public/style.css
+++ b/public/style.css
@@ -130,7 +130,7 @@ footer {
max-width: 100px;
}
-@media(max-width: 600px) {
+@media(max-width: 620px) {
body {
padding: 10px;
}
@@ -141,7 +141,8 @@ footer {
header nav ul li:nth-of-type(5),
header nav ul li:nth-of-type(6),
header nav ul li:nth-of-type(7),
- header nav ul li:nth-of-type(8) {
+ header nav ul li:nth-of-type(8),
+ header nav ul li:nth-of-type(9) {
display: none;
}
li.more {