From ed7724001b27da51a74b30d35d1653af4a8d7a4e Mon Sep 17 00:00:00 2001 From: Xavier Moffett Date: Fri, 13 Dec 2024 22:55:09 -0500 Subject: [PATCH] Initial commit --- README.md | 9 ++++++++ input/chunkylynx/index.html | 6 ++++++ input/error/403.html | 9 ++++++++ input/error/404.html | 8 +++++++ input/error/502.html | 7 ++++++ input/error/504.html | 7 ++++++ input/home/about.md | 28 ++++++++++++++++++++++++ input/home/blog.md | 6 ++++++ input/home/index.md | 8 +++++++ input/home/links.md | 13 +++++++++++ input/home/projects.md | 43 +++++++++++++++++++++++++++++++++++++ 11 files changed, 144 insertions(+) create mode 100644 README.md create mode 100644 input/chunkylynx/index.html create mode 100644 input/error/403.html create mode 100644 input/error/404.html create mode 100644 input/error/502.html create mode 100644 input/error/504.html create mode 100644 input/home/about.md create mode 100644 input/home/blog.md create mode 100644 input/home/index.md create mode 100644 input/home/links.md create mode 100644 input/home/projects.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7b0137e --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Sapphirus.org Website + +Pages from which the https://sapphirus.org/ website and its associated pages are generated. + +# License + +Copyright (C) 2024 - Xavier Moffett - All Rights Reserved. + +Contents of this source-code repository are proprietary and therefore source-available only. diff --git a/input/chunkylynx/index.html b/input/chunkylynx/index.html new file mode 100644 index 0000000..b0e528b --- /dev/null +++ b/input/chunkylynx/index.html @@ -0,0 +1,6 @@ +[//]: # "Title: chunkylynx.sapphirus.net" + +
+

ChunkyLynx

+
+
diff --git a/input/error/403.html b/input/error/403.html new file mode 100644 index 0000000..1387295 --- /dev/null +++ b/input/error/403.html @@ -0,0 +1,9 @@ +[//]: # "Title: Access unauthorised" + +
+

Access Unauthorised

+

Access to this resource has been prohibited, because either + you have insufficient permissions to access this resource; or + the ip address you're connecting from has been prohibited + access to this server.

+
diff --git a/input/error/404.html b/input/error/404.html new file mode 100644 index 0000000..c4d1081 --- /dev/null +++ b/input/error/404.html @@ -0,0 +1,8 @@ +[//]: # "Title: Not Found" + +
+
+

Not Found

+

The resource requested not found on this server.

+
+
diff --git a/input/error/502.html b/input/error/502.html new file mode 100644 index 0000000..40039a7 --- /dev/null +++ b/input/error/502.html @@ -0,0 +1,7 @@ +[//]: # "Title: Bad Gateway" + +
+

Bad Gateway

+

The upstream resource is unavailable.
+ Please try again later, or check here for further information.

+
diff --git a/input/error/504.html b/input/error/504.html new file mode 100644 index 0000000..08786a8 --- /dev/null +++ b/input/error/504.html @@ -0,0 +1,7 @@ +[//]: # "Title: Gateway Timeout" + +
+

Gateway Timeout

+

The upstream resource is unavailable.
+ Please try again later, or check here for further information.

+
diff --git a/input/home/about.md b/input/home/about.md new file mode 100644 index 0000000..22f5de7 --- /dev/null +++ b/input/home/about.md @@ -0,0 +1,28 @@ +[//]: # "Title: About - sapphirus.org" +[//]: # "Copyright (C) 2024 Xavier Moffett + All Rights Reserved" + +# About + +Hello, + +I'm Xavier, also known by pseudonym the Sapphirus, and this is my website. + +## Interests and Hobbies + +- Linux +- Software Development +- Japanese Otaku Culture +- Listening to music +- Watching anime +- Video Games + +## Contact + +- Matrix: [@sapphirus:sapphirus.org](https://matrix.to/#/@sapphirus:sapphirus.org) +- XMPP: [sapphirus@sapphirus.org](xmpp:sapphirus@sapphirus.org) +- Libera: [Sapphirus](ircs://irc.libera.chat:6697/Sapphirus,isuser) + +## Thanks + +Thanks for visiting 😼. diff --git a/input/home/blog.md b/input/home/blog.md new file mode 100644 index 0000000..65ae8c0 --- /dev/null +++ b/input/home/blog.md @@ -0,0 +1,6 @@ +[//]: # "Title: Blog - sapphirus.org" +[//]: # "Copyright (C) 2024 Xavier Moffett + All Rights Reserved" +# Blog + +### Under construction diff --git a/input/home/index.md b/input/home/index.md new file mode 100644 index 0000000..21490f0 --- /dev/null +++ b/input/home/index.md @@ -0,0 +1,8 @@ +[//]: # "Title: Home - sapphirus.org" +[//]: # "Copyright (C) 2024 Xavier Moffett + All Rights Reserved" +# Home + +Welcome to my website 😸. + +Hopefully something of interest lurks within this set of hypertext. diff --git a/input/home/links.md b/input/home/links.md new file mode 100644 index 0000000..503948b --- /dev/null +++ b/input/home/links.md @@ -0,0 +1,13 @@ +[//]: # "Title: Links - sapphirus.org" +[//]: # "Copyright (C) 2024 Xavier Moffett + All Rights Reserved" + +# Links + +Here are some links that I've found interesting over the past little while. + +### Sunday, April 28th, 2024 + +- [Did we lose our way in making efficient software? — ~30 MB doc file vs browser](https://rufatmammadli.medium.com/did-we-lose-our-way-in-making-efficient-software-30-mb-doc-file-vs-browser-fed12dd866a4) ([HN Discussion](https://news.ycombinator.com/item?id=40189682)) + + diff --git a/input/home/projects.md b/input/home/projects.md new file mode 100644 index 0000000..6897ffa --- /dev/null +++ b/input/home/projects.md @@ -0,0 +1,43 @@ +[//]: # "Title: Projects - sapphirus.org" +[//]: # "Copyright (C) 2024 Xavier Moffett + All Rights Reserved" + +# Projects + +## Software + +These are software projects I've developed to one degree or another over the past while. Preferred language of choice right now is Rust, although you'll find other languages mixed within these projects. + +The source code for these projects, most of which are open source, are available both on Github and my own self-hosted Forgejo instance. + +### pacwrap ([Github](https://github.com/pacwrap)) ([Git](https://git.sapphirus.org/pacwrap)) + +A package manager which facilitates Arch-based bubblewrap containers. + +Pacwrap utilises libalpm to facilitate the creation of unprivileged, userspace containers with parallelised, filesystem-agnostic deduplication. These containers are constructed via bubblewrap to execute package transactions and launch applications. + +### Window Controls Applet ([Github](https://github.com/SapphirusBeryl/window-controls-applet)) ([Git](https://git.sapphirus.org/Sapphirus/window-controls-applet)) + +Provides a themable window control applet for the Cinnamon Desktop Environment. + +Motivation for this project was to have a usable desktop environment whilst maximising screen real estate. + +### SimpleByteUnit ([Github](https://github.com/SapphirusBeryl/simplebyteunit)) ([Git](https://git.sapphirus.org/Sapphirus/simplebyteunit)) + +SimpleByteUnit is a crate which provides a thin encapsulate for integer primitives to facilitate a fast, simple, yet ergonomic byteunit implementation. + +Utilising Rust's sum type, it provides a simple way to convert integers into human-readable byteunits. + +### Static Website Generator + +Used to generate this website with 🦀. More coming on this soon™. + +These hypertext documents were derived from version-controlled markdown documents. Each document is made source available ~~[here](https://github.com/sapphirus-org/website)~~ (soon); with a link to the commit residing at the footer of each page. + +## Packages + +I'm presently the maintainer of the following [AUR](https://git.sapphirus.org/AUR) packages: + +- #### opencubicplayer +- #### libancient +- #### pacwrap