diff options
| author | Bradley Taunt <bt@btxx.org> | 2025-09-25 13:30:54 -0400 |
|---|---|---|
| committer | Bradley Taunt <bt@btxx.org> | 2025-09-25 13:30:54 -0400 |
| commit | ebb2eaac07edd8c72c85b715f5ebd02a1034c4aa (patch) | |
| tree | 41446c2ffd9e5e7496b3d87bc66f6f09d8d0d19f | |
| parent | 3a5be04c0ec782b35d8f23f4184a8122f4bacd0b (diff) | |
| -rw-r--r-- | footer.html | 2 | ||||
| -rw-r--r-- | header.html | 2 | ||||
| -rw-r--r-- | pages/projects.md | 2 | ||||
| -rw-r--r-- | pages/wiki/cgit.md | 43 | ||||
| -rw-r--r-- | pages/wiki/dolphin.md | 23 | ||||
| -rw-r--r-- | pages/wiki/dolphin/custom-hd-textures.md | 25 | ||||
| -rw-r--r-- | pages/wiki/dolphin/netplay.md | 5 | ||||
| -rw-r--r-- | public/style.css | 5 |
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! - - +* [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! + + 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 { |
