From fc53183ec5dce2a4a00647dd4a8e0decfd6aa675 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Wed, 13 Mar 2024 20:01:05 -0500 Subject: renovate wiki section --- content/wiki/_index.md | 5 ++ content/wiki/ai.md | 5 ++ content/wiki/audit.md | 5 ++ content/wiki/automation.md | 5 ++ content/wiki/cli.md | 5 ++ content/wiki/data.md | 5 ++ content/wiki/editors.md | 5 ++ content/wiki/foss.md | 5 ++ content/wiki/git.md | 5 ++ content/wiki/hardware.md | 5 ++ content/wiki/index.md | 141 --------------------------------------------- content/wiki/ios.md | 45 +++++++++++++++ content/wiki/linux.md | 51 ++++++++++++++++ content/wiki/macos.md | 86 +++++++++++++++++++++++++++ content/wiki/management.md | 11 ++++ content/wiki/minimalism.md | 5 ++ content/wiki/networking.md | 27 +++++++++ content/wiki/plaintext.md | 11 ++++ content/wiki/privacy.md | 5 ++ content/wiki/python.md | 5 ++ content/wiki/security.md | 5 ++ content/wiki/selfhosted.md | 5 ++ content/wiki/windows.md | 17 ++++++ static/styles.css | 16 ++++- static/styles.min.css | 2 +- templates/wiki.html | 16 +++++ 26 files changed, 355 insertions(+), 143 deletions(-) create mode 100644 content/wiki/_index.md create mode 100644 content/wiki/ai.md create mode 100644 content/wiki/audit.md create mode 100644 content/wiki/automation.md create mode 100644 content/wiki/cli.md create mode 100644 content/wiki/data.md create mode 100644 content/wiki/editors.md create mode 100644 content/wiki/foss.md create mode 100644 content/wiki/git.md create mode 100644 content/wiki/hardware.md delete mode 100644 content/wiki/index.md create mode 100644 content/wiki/ios.md create mode 100644 content/wiki/linux.md create mode 100644 content/wiki/macos.md create mode 100644 content/wiki/management.md create mode 100644 content/wiki/minimalism.md create mode 100644 content/wiki/networking.md create mode 100644 content/wiki/plaintext.md create mode 100644 content/wiki/privacy.md create mode 100644 content/wiki/python.md create mode 100644 content/wiki/security.md create mode 100644 content/wiki/selfhosted.md create mode 100644 content/wiki/windows.md create mode 100644 templates/wiki.html diff --git a/content/wiki/_index.md b/content/wiki/_index.md new file mode 100644 index 0000000..f991d75 --- /dev/null +++ b/content/wiki/_index.md @@ -0,0 +1,5 @@ ++++ +title = "Wiki" +sort_by = "title" +template = "wiki.html" ++++ diff --git a/content/wiki/ai.md b/content/wiki/ai.md new file mode 100644 index 0000000..007cc3b --- /dev/null +++ b/content/wiki/ai.md @@ -0,0 +1,5 @@ ++++ +title = "AI" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/audit.md b/content/wiki/audit.md new file mode 100644 index 0000000..84b99d7 --- /dev/null +++ b/content/wiki/audit.md @@ -0,0 +1,5 @@ ++++ +title = "Audit" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/automation.md b/content/wiki/automation.md new file mode 100644 index 0000000..a6e4864 --- /dev/null +++ b/content/wiki/automation.md @@ -0,0 +1,5 @@ ++++ +title = "Automation" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/cli.md b/content/wiki/cli.md new file mode 100644 index 0000000..d1864d5 --- /dev/null +++ b/content/wiki/cli.md @@ -0,0 +1,5 @@ ++++ +title = "CLI" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/data.md b/content/wiki/data.md new file mode 100644 index 0000000..61183fd --- /dev/null +++ b/content/wiki/data.md @@ -0,0 +1,5 @@ ++++ +title = "Data" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/editors.md b/content/wiki/editors.md new file mode 100644 index 0000000..f7c7465 --- /dev/null +++ b/content/wiki/editors.md @@ -0,0 +1,5 @@ ++++ +title = "Editors" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/foss.md b/content/wiki/foss.md new file mode 100644 index 0000000..05cd79c --- /dev/null +++ b/content/wiki/foss.md @@ -0,0 +1,5 @@ ++++ +title = "FOSS" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/git.md b/content/wiki/git.md new file mode 100644 index 0000000..c54b36a --- /dev/null +++ b/content/wiki/git.md @@ -0,0 +1,5 @@ ++++ +title = "Git" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/hardware.md b/content/wiki/hardware.md new file mode 100644 index 0000000..289dac5 --- /dev/null +++ b/content/wiki/hardware.md @@ -0,0 +1,5 @@ ++++ +title="Hardware" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/index.md b/content/wiki/index.md deleted file mode 100644 index fe61c99..0000000 --- a/content/wiki/index.md +++ /dev/null @@ -1,141 +0,0 @@ -+++ -title = "Wiki" -description = "An informal wiki of sorts." -+++ - -An informal wiki of sorts. - -## Digital Garden - -> At times, wilderness is exactly what readers want: a rich collection -> of resources and links. At times, rigid formality suits readers -> perfectly, providing precisely the information they want, no more and -> no less. Indeed, individual hypertexts and Web sites may contain -> sections that tend toward each extreme. - -> Often, however, designers should strive for the comfort, interest, and -> habitability of parks and gardens: places that invite visitors to -> remain, and that are designed to engage and delight them, to invite -> them to linger, to explore, and to reflect. - -[Hypertext Garden](https://www.eastgate.com/garden/) - -## Git - -I want to get rid of all local modifications and go back to the working -tree of the most recent commit: - -```sh -git restore . -``` - -Revert a specified commit: - -```sh -git revert commit-id -``` - -Reset the repository to a specific commit in the git log: - -```sh -git reset --mixed commit-id -``` - -I need to commit and push changes to a remote that has been changed -since my most recent pull: - -```sh -git pull --rebase -``` - -## Hardware - -### Laptops - -#### macOS - -| Category | Details | -| -------- | --------------- | -| Model | Macbook Pro 16" | -| CPU | Apple M2 Pro | -| RAM | 16GB | -| Storage | 512GB SSD | - -#### Linux - -| Category | Details | -| -------- | ------------------------------------------- | -| Model | Lenovo ThinkPad E15 Gen 4, model 21ED0048US | -| CPU | AMD Ryzen 5 5625U with Radeon Graphics | -| RAM | 16 GB | -| Storage | 256 GB SSD | - -### Servers - -| Category | Details | -| ------------------ | -------------------------------------- | -| Case | Rosewill RSV-R4100U 4U | -| Motherboard | NZXT B550 | -| CPU | AMD Ryzen 7 5700G with Radeon Graphics | -| RAM | 64GB RAM (2x32GB) | -| Storage (On-board) | Western Digital 500GB M.2 NVME SSD | -| Storage (HDD Bay) | 48TB HDD | -| PSU | Corsair RM850 PSU | - -### Networking Equipment - -- UDM-Pro -- USW-24-PoE -- USW-Lite-8-PoE -- U6-Pro -- U6-Extender -- USP-Plug -- UVC G4 Instant x 3 -- UVC G4 Doorbell Pro -- UP Chime -- USW 24-Port Patch Panel -- USW Switch Lite 8 PoE - -## Software - -### Laptop - -Alpine 3.18.2; no DE. - -I currently run my Alpine laptop via the default login shell - no -desktop environment. From here, I use a mix of byobu and emacs to split -my screen into tabs and panes. All programs run through the shell and do -not use visual libraries such as X or Wayland. - -I have Sway installed and configured, but only launch it when I must. - -- brightnessctl -- byobu -- emacs -- [font-dejavu, font-noto, font-noto-cjk, font-noto-cjk-extra] -- glances -- gnupg -- irssi -- lynx -- nano -- neomutt -- newsboat -- ohmyzsh -- [pango, pango-tools] -- pipewire -- syncthing -- wireguard -- zola -- zsh - -### Server - -Ubuntu 22.04.1; no DE. - -See my services page for a list of the publicly-available services -running on this server. - -- certbot -- [docker, docker-compose] -- nginx -- zsh diff --git a/content/wiki/ios.md b/content/wiki/ios.md new file mode 100644 index 0000000..dff47a5 --- /dev/null +++ b/content/wiki/ios.md @@ -0,0 +1,45 @@ ++++ +title = "iOS" +updated = 2024-03-07 +draft = true ++++ + +Related: + +- [Hardware](/wiki/hardware/) + +## iOS + +My only mobile OS. Currently running iOS 17. + +- Safari + - AdGuard + - Dark Reader + - PiPifier + - Privacy Redirect +- Backblaze +- beorg +- Cryptomator +- Element +- Home +- Hue +- iRobot +- iSH +- LinkedIn +- Mullvad VPN +- MultiTab T +- NetNewsWire +- OTP Auth +- Plex +- Plex Dash +- Plexamp +- Signal +- Strongbox +- Steam +- Three Cheers +- Trilby +- UDisc +- UniFi Network +- UniFi Protect +- Unsplash +- Voyager \ No newline at end of file diff --git a/content/wiki/linux.md b/content/wiki/linux.md new file mode 100644 index 0000000..a4787ca --- /dev/null +++ b/content/wiki/linux.md @@ -0,0 +1,51 @@ ++++ +title = "Linux" +updated = 2024-03-07 +draft = true ++++ + +Related: + +- [Hardware](/wiki/hardware/) + +## Alpine Linux + +My secondary laptop OS. + +## Ubuntu Server + +My primary server OS. + +- Applications + - CrowdSec + - Netdata + - Nginx + - Plex Media Server +- Docker Containers + - AnonymousOverflow + - Authelia + - Convos + - CyberChef + - FlashPaper + - FreshRSS + - GotHub + - Gramps + - Invidious + - Libreddit + - NocoDB + - OtterWiki + - Portainer + - rgit + - Scrutiny + - SearXNG + - Stash + - Tautulli + - Teddit + - Watchtower +- Utilities + - byobu + - Certbot + - exiftool + - fail2ban + - ufw + - zfs diff --git a/content/wiki/macos.md b/content/wiki/macos.md new file mode 100644 index 0000000..7e4470d --- /dev/null +++ b/content/wiki/macos.md @@ -0,0 +1,86 @@ ++++ +title = "macOS" +updated = 2024-03-13 +draft = false ++++ + +Related: + +- [Hardware](/wiki/hardware/) + +My primary OS. Currently running macOS Sonoma 14. This wiki page contains most of the apps I have used at one point or another across my different Macbooks. + +[`*`] = My favorites + +## Configuration + +- [Disabling and Enabling System Integrity Protection](https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection) +- Disable Gatekeeper: `sudo spctl --master-disable` + +## Software + +### Browsers + +- [Librewolf](https://librewolf.net/) [`*`] - Custom version of Firefox, focused on privacy and security + - [Bitwarden](https://bitwarden.com/) - An open source password manager + - [Dark Reader](https://darkreader.org/) - Dark mode for all the websites + - [Libredirect](https://libredirect.github.io/) - Automatic web redirections + - [Strongbox](https://strongboxsafe.com/) - Keepass password manager for iOS & macOS + - [uBlock Origin](https://ublockorigin.com/) - Free, open-source ad content blocker +- [Ungoogled Chromium](https://github.com/ungoogled-software/ungoogled-chromium) - Google Chromium, sans integration with Google +- [eww](https://www.gnu.org/software/emacs/manual/html_mono/eww.html) - Emacs Web Wowser, for TUI browsing + +### Communications + +- [gomuks](https://github.com/tulir/gomuks) - A terminal based Matrix client +- [Thunderbird](https://www.thunderbird.net/) [`*`] - An open source email client by Mozilla +- [Signal](https://signal.org/) [`*`] - A simple, powerful, and secure messenger + +### Development + +- [Docker Desktop](https://www.docker.com/products/docker-desktop/) - Docker containers for your desktop + - [open-webui](https://github.com/open-webui/open-webui) - User-friendly WebUI for LLMs +- [iTerm2](https://iterm2.com/) [`*`] - The best terminal for macOS, hands down +- [Xcode](https://developer.apple.com/xcode/) - Apple's IDE +- [zsh](https://en.wikipedia.org/wiki/Z_shell) [`*`] - My shell preference due to its plugin and theme community + - [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) - Fish-like autosuggestions for zsh + - [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting) - Fish shell like syntax highlighting for Zsh + +### Editors + +- [Doom Emacs](https://github.com/doomemacs/doomemacs) - An Emacs framework, great for working in `org` files +- [Obsidian](https://obsidian.md/) [`*`] - A nice Markdown-based editor based on a "vault" structure. Offers a paid sync solution and community extensions +- [Standard Notes](https://standardnotes.com/) - A simple text editor focused on privacy and security. Offers a paid sync solution and community extensions +- [VSCodium](https://vscodium.com/) [`*`] - VS Code without proprietary blobs + +### Media + +- [Luminar](https://skylum.com/luminar) - Luminar offers top-notch photo editing features +- [Minecraft](https://www.minecraft.net/) - Block mining simulator +- [NetNewsWire](https://netnewswire.com/) - A free and open source RSS reader for Mac, iPhone, and iPad +- [Plex](https://www.plex.tv/) [`*`] - Desktop client for the Plex Media Server +- [Steam](https://store.steampowered.com/) - The top gaming marketplace for computers +- [Transmission](https://transmissionbt.com/) [`*`] - A Fast, Easy and Free Bittorrent Client +- [VLC](https://www.videolan.org/vlc/) - A free and open source cross-platform multimedia player + +## Package Management + +- [Homebrew](https://brew.sh/) [`*`] - The Missing Package Manager for macOS (or Linux) +- [MacPorts](https://www.macports.org/) - A system to compile, install, and manage open source software + +### Utilities + +- [Bartender 5](https://www.macbartender.com/Bartender5/) [`*`] - Easy control and customization over the native macOS menu bar +- [BetterDisplay](https://betterdisplay.pro/) - Allows you to tweak a ton of features of built-in and external screens, such as scaling, configuration overrides, and color/brightness upscaling +- [Bitwarden](https://bitwarden.com/) - An open source password manager +- [Ollama](https://ollama.com/) - Run Llama 2, Code Llama, and other models locally on your machine + - [Ollama Swift](https://github.com/kghandour/Ollama-SwiftUI) - User Interface made for Ollama.ai using Swift +- [LittleSnitch](https://obdev.at/products/littlesnitch/index.html) - Shows all network connections on your Macbook, including system and privileged services +- [MicroSnitch](https://obdev.at/products/microsnitch/index.html) - Camera & microphone monitoring and alterting service +- [Mullvad](https://mullvad.net/) [`*`] - A private VPN service +- [skhd](https://github.com/koekeishiya/skhd) [`*`] - Simple hotkey daemon for macOS +- [Strongbox](https://strongboxsafe.com/) - Keepass password manager for iOS & macOS +- [Syncthing](https://syncthing.net/) [`*`] - Continuous file synchronization +- [TinkerTool](https://www.bresink.com/osx/TinkerTool.html) - Unlock hidden configuration options for macOS +- [yabai](https://github.com/koekeishiya/yabai) [`*`] - Automatic window tiling +- [yt-dlp](https://github.com/yt-dlp/yt-dlp) - A youtube-dl fork with additional features and fixes diff --git a/content/wiki/management.md b/content/wiki/management.md new file mode 100644 index 0000000..4bb3d58 --- /dev/null +++ b/content/wiki/management.md @@ -0,0 +1,11 @@ ++++ +title = "Management" +updated = 2024-03-07 +draft = true ++++ + +## Time Management + +## People Management + +## Project Management diff --git a/content/wiki/minimalism.md b/content/wiki/minimalism.md new file mode 100644 index 0000000..af9a3b4 --- /dev/null +++ b/content/wiki/minimalism.md @@ -0,0 +1,5 @@ ++++ +title = "Minimalism" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/networking.md b/content/wiki/networking.md new file mode 100644 index 0000000..09631cb --- /dev/null +++ b/content/wiki/networking.md @@ -0,0 +1,27 @@ ++++ +title = "Networking" +updated = 2024-03-07 +draft = true ++++ + +## Bluetooth + +## DNS + +## Gemini + +## Gopher + +## HTTP + +## IoT + +## Nginx + +## SSH + +## SSL + +## VPN + +## Wi-Fi diff --git a/content/wiki/plaintext.md b/content/wiki/plaintext.md new file mode 100644 index 0000000..670b642 --- /dev/null +++ b/content/wiki/plaintext.md @@ -0,0 +1,11 @@ ++++ +title = "Plaintext" +updated = 2024-03-07 +draft = true ++++ + +## Markdown + +## Org-Mode + +## AsciiDoc diff --git a/content/wiki/privacy.md b/content/wiki/privacy.md new file mode 100644 index 0000000..b233ba4 --- /dev/null +++ b/content/wiki/privacy.md @@ -0,0 +1,5 @@ ++++ +title = "Privacy" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/python.md b/content/wiki/python.md new file mode 100644 index 0000000..7b0aab2 --- /dev/null +++ b/content/wiki/python.md @@ -0,0 +1,5 @@ ++++ +title = "Python" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/security.md b/content/wiki/security.md new file mode 100644 index 0000000..377a1e0 --- /dev/null +++ b/content/wiki/security.md @@ -0,0 +1,5 @@ ++++ +title = "Security" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/selfhosted.md b/content/wiki/selfhosted.md new file mode 100644 index 0000000..d410804 --- /dev/null +++ b/content/wiki/selfhosted.md @@ -0,0 +1,5 @@ ++++ +title = "Self-Hosted" +updated = 2024-03-07 +draft = true ++++ diff --git a/content/wiki/windows.md b/content/wiki/windows.md new file mode 100644 index 0000000..2b6fd7c --- /dev/null +++ b/content/wiki/windows.md @@ -0,0 +1,17 @@ ++++ +title = "Windows" +updated = 2024-03-07 +draft = true ++++ + +## Windows (Work) + +I am required to use a Windows 10 laptop for work, but I have some limited customization options. + +- Alteryx +- Notepad++ +- Obsidian +- Power BI +- Task Scheduler + - Auto Dark Mode + - Auto Light Mode diff --git a/static/styles.css b/static/styles.css index d495220..123db20 100644 --- a/static/styles.css +++ b/static/styles.css @@ -497,7 +497,8 @@ blockquote p { margin: 0; } -.post { +.post, +.wiki-post { display: flex; } @@ -506,6 +507,19 @@ blockquote p { margin-right: 0.5rem; } +.wiki-post { +justify-content: space-between; +} + +.wiki-post:first-of-type { +border-bottom: 1px dotted var(--fg); +margin-bottom: 1rem; +} + +.wiki-post p { +margin: 0; +} + .post-metadata { border: 1px dotted var(--fg); border-top: none; diff --git a/static/styles.min.css b/static/styles.min.css index cf67ce3..f42cf24 100644 --- a/static/styles.min.css +++ b/static/styles.min.css @@ -1 +1 @@ -/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--bg:#fff;--bg-bright:#eee;--fg:#111;--link:#00f;--code:#f00;--border:#ccc}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bg);color:var(--fg);font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.9rem;line-height:1.5;max-width:50em;margin:0 auto;padding:0 1rem}.site-nav,footer{border-color:var(--fg)}footer{border-top:1px dotted;padding-top:1rem;margin:1rem 0}footer p{margin:0}.site-nav{border-bottom:1px dotted}.site-nav ul{list-style-type:none;display:flex;align-items:center;padding:0}.site-nav ul li{margin-right:.5rem}h1,h2,h3,h4{color:var(--fg)}a,a:visited{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}img{width:100%}table{border-collapse:collapse;color:var(--fg);border-color:var(--bg-bright);font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.9rem}thead,th,tr,td{border:1px solid var(--border);padding:.25rem}pre>code,time,code{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:inherit}pre{background-color:var(--bg-bright)!important;margin:.5rem 0;padding:.5rem;overflow-x:auto}:not(pre)>code{color:var(--code);font-family:inherit}aside{background-color:var(--bg-bright);padding:1rem}blockquote{background-color:var(--bg-bright);border-left:5px solid var(--link);margin:1rem 0;padding:.5rem 1rem}blockquote p{margin:0}.post{display:flex}.post time{flex-shrink:0;margin-right:.5rem}.post-metadata{border:1px dotted var(--fg);border-top:none;padding:1rem}.post-metadata h1{margin:0}.post-metadata p{margin:0}details{margin-top:1rem}summary{font-weight:700}.footnote-definition{display:flex;justify-content:flex-start;align-items:top;margin:1rem 0}.footnote-definition sup{font-size:inherit;top:0;line-height:inherit;padding-right:.5rem}.footnote-definition sup::after{content:"."}.footnote-definition p{display:inline-block;margin:0}@media(prefers-color-scheme:dark){:root{--bg:#141617;--bg-bright:#191c1d;--fg:#b2aea9;--link:#ff79c6;--code:#ffb454;--border:#333}} \ No newline at end of file +/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--bg:#fff;--bg-bright:#eee;--fg:#111;--link:#00f;--code:#f00;--border:#ccc}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bg);color:var(--fg);font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.9rem;line-height:1.5;max-width:50em;margin:0 auto;padding:0 1rem}.site-nav,footer{border-color:var(--fg)}footer{border-top:1px dotted;padding-top:1rem;margin:1rem 0}footer p{margin:0}.site-nav{border-bottom:1px dotted}.site-nav ul{list-style-type:none;display:flex;align-items:center;padding:0}.site-nav ul li{margin-right:.5rem}h1,h2,h3,h4{color:var(--fg)}a,a:visited{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}img{width:100%}table{border-collapse:collapse;color:var(--fg);border-color:var(--bg-bright);font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.9rem}thead,th,tr,td{border:1px solid var(--border);padding:.25rem}pre>code,time,code{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:inherit}pre{background-color:var(--bg-bright)!important;margin:.5rem 0;padding:.5rem;overflow-x:auto}:not(pre)>code{color:var(--code);font-family:inherit}aside{background-color:var(--bg-bright);padding:1rem}blockquote{background-color:var(--bg-bright);border-left:5px solid var(--link);margin:1rem 0;padding:.5rem 1rem}blockquote p{margin:0}.post,.wiki-post{display:flex}.post time{flex-shrink:0;margin-right:.5rem}.wiki-post{justify-content:space-between}.wiki-post:first-of-type{border-bottom:1px dotted var(--fg);margin-bottom:1rem}.wiki-post p{margin:0}.post-metadata{border:1px dotted var(--fg);border-top:none;padding:1rem}.post-metadata h1{margin:0}.post-metadata p{margin:0}details{margin-top:1rem}summary{font-weight:700}.footnote-definition{display:flex;justify-content:flex-start;align-items:top;margin:1rem 0}.footnote-definition sup{font-size:inherit;top:0;line-height:inherit;padding-right:.5rem}.footnote-definition sup::after{content:"."}.footnote-definition p{display:inline-block;margin:0}@media(prefers-color-scheme:dark){:root{--bg:#141617;--bg-bright:#191c1d;--fg:#b2aea9;--link:#ff79c6;--code:#ffb454;--border:#333}} \ No newline at end of file diff --git a/templates/wiki.html b/templates/wiki.html new file mode 100644 index 0000000..4f51239 --- /dev/null +++ b/templates/wiki.html @@ -0,0 +1,16 @@ +{% extends "base.html" %} + +{% block content %} +

{{ section.title }}

+

Use Ctrl + F to search wiki pages for keywords.

+
+

Wiki Page

+

Last Updated

+
+{% for page in section.pages %} +
+

{{ page.title }}

+

{{ page.updated }}

+
+{% endfor %} +{% endblock content %} -- cgit v1.2.3-70-g09d2