diff options
Diffstat (limited to 'content/wiki')
28 files changed, 708 insertions, 799 deletions
diff --git a/content/wiki/_index.md b/content/wiki/_index.md deleted file mode 100644 index dc75e88..0000000 --- a/content/wiki/_index.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Wiki" -sort_by = "title" -template = "wiki.html" -+++
\ No newline at end of file diff --git a/content/wiki/ai.md b/content/wiki/ai.md deleted file mode 100644 index f4da263..0000000 --- a/content/wiki/ai.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "AI" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/audit.md b/content/wiki/audit.md deleted file mode 100644 index 08fe3ec..0000000 --- a/content/wiki/audit.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Audit" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/automation.md b/content/wiki/automation.md deleted file mode 100644 index e4cb8d9..0000000 --- a/content/wiki/automation.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Automation" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/blogroll.md b/content/wiki/blogroll.md deleted file mode 100644 index 5f6c866..0000000 --- a/content/wiki/blogroll.md +++ /dev/null @@ -1,40 +0,0 @@ -+++ -title = "Blogroll" -updated = 2024-04-12 -draft = false -+++ - -## Aggregators - -- [1MB Club](https://1mb.club/) -- [250KB Club](https://250kb.club/) -- [512KB Club](https://512kb.club/) -- [Darktheme Club](https://darktheme.club/) -- [No CSS Club](https://nocss.club/) -- [No-JS Club](https://no-js.club/) -- [Ye Olde Blogroll](https://blogroll.org/) - -## Plain Text - -A list of various plaintext websites and lists. - -- [A List Of Text-Only & Minimalist News - Sites](https://greycoder.com/a-list-of-text-only-new-sites/) -- [Harvard Law Review](https://harvardlawreview.org/) -- [Hyperlinked Text](https://sjmulder.nl/en/textonly.html) -- [Plain-text web - design](https://medium.com/@letsworkshop/plain-text-web-design-a78ccaf9dbc0) -- [Plaintext World](https://plaintextworld.com/) -- [txt2web](https://github.com/masonarmand/txt2web) -- [Words](https://justinjackson.ca/words.html) - -## Webrings - -Instead of listing my personal favorites, I'm just going to drop a link to -[brisay's webring list](https://brisray.com/web/webring-list.htm), which -contains 237 webrings for a total of 7078 websites, as of 2024-03-15. - -## Everything Else - -- [Dead Simple Sites](https://deadsimplesites.com/) -- [Planet Emacslife](https://planet.emacslife.com/) diff --git a/content/wiki/blogroll.org b/content/wiki/blogroll.org new file mode 100644 index 0000000..ed25f3d --- /dev/null +++ b/content/wiki/blogroll.org @@ -0,0 +1,46 @@ +#+title: Blogroll +#+date: <2024-04-12> + +** Aggregators +:PROPERTIES: +:CUSTOM_ID: aggregators +:END: +- [[https://1mb.club/][1MB Club]] +- [[https://250kb.club/][250KB Club]] +- [[https://512kb.club/][512KB Club]] +- [[https://darktheme.club/][Darktheme Club]] +- [[https://nocss.club/][No CSS Club]] +- [[https://no-js.club/][No-JS Club]] +- [[https://blogroll.org/][Ye Olde Blogroll]] + +** Plain Text +:PROPERTIES: +:CUSTOM_ID: plain-text +:END: +A list of various plaintext websites and lists. + +- [[https://greycoder.com/a-list-of-text-only-new-sites/][A List Of + Text-Only & Minimalist News Sites]] +- [[https://harvardlawreview.org/][Harvard Law Review]] +- [[https://sjmulder.nl/en/textonly.html][Hyperlinked Text]] +- [[https://medium.com/@letsworkshop/plain-text-web-design-a78ccaf9dbc0][Plain-text + web design]] +- [[https://plaintextworld.com/][Plaintext World]] +- [[https://github.com/masonarmand/txt2web][txt2web]] +- [[https://justinjackson.ca/words.html][Words]] + +** Webrings +:PROPERTIES: +:CUSTOM_ID: webrings +:END: +Instead of listing my personal favorites, I'm just going to drop a link +to [[https://brisray.com/web/webring-list.htm][brisay's webring list]], +which contains 237 webrings for a total of 7078 websites, as of +2024-03-15. + +** Everything Else +:PROPERTIES: +:CUSTOM_ID: everything-else +:END: +- [[https://deadsimplesites.com/][Dead Simple Sites]] +- [[https://planet.emacslife.com/][Planet Emacslife]] diff --git a/content/wiki/cli.md b/content/wiki/cli.md deleted file mode 100644 index cf9e2ff..0000000 --- a/content/wiki/cli.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "CLI" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/data.md b/content/wiki/data.md deleted file mode 100644 index 120c22f..0000000 --- a/content/wiki/data.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Data" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/editors.md b/content/wiki/editors.md deleted file mode 100644 index adb0939..0000000 --- a/content/wiki/editors.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Editors" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/foss.md b/content/wiki/foss.md deleted file mode 100644 index 00415b7..0000000 --- a/content/wiki/foss.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "FOSS" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/git.md b/content/wiki/git.md deleted file mode 100644 index 3cb86eb..0000000 --- a/content/wiki/git.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Git" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/hardware.md b/content/wiki/hardware.md deleted file mode 100644 index 4ceb04c..0000000 --- a/content/wiki/hardware.md +++ /dev/null @@ -1,117 +0,0 @@ -+++ -title = "Hardware" -updated = 2024-03-16 -draft = false -+++ - -## Desktop - -### macOS - -Probably should have added more RAM but Macbooks are stupid expensive. - -| Category | Details | -| -------- | ----------------------------------------------------- | -| Model | [Macbook Pro 16"](https://www.apple.com/macbook-pro/) | -| CPU | Apple M2 Pro | -| RAM | 16GB | -| Storage | 512GB SSD | - -### Linux - -A beauty. - -| Category | Details | -| -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Model | [Lenovo ThinkPad E15 Gen 4, model 21ED0048US](<https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpade/thinkpad--e15-gen-4-(15-inch-amd)/len101t0023>) | -| CPU | AMD Ryzen 5 5625U with Radeon Graphics | -| RAM | 16 GB | -| Storage | 256 GB SSD | - -## Mobile - -Previously used a Pixel 6 & Pixel 7 with GrapheneOS. - -| Category | Details | -| -------- | --------------------------------------------------------- | -| Model | [iPhone 15 Pro Max](https://www.apple.com/iphone-15-pro/) | -| CPU | A17 Pro | -| RAM | 8GB | -| Storage | 256GB | - -## Homelab - -I run a small homelab with a mix of consumer (compute/storage) and enterprise -(network) hardware. I try to keep the lab energy efficient and quiet as my top -priorities. - -### IoT - -A collection of mainly smart lights, sensors, and smart appliances. My first -preference is to disable all networking for new smart devices or simply not -connect internet in the first place (e.g. I never enable internet on my smart -TVs). If the smart device requires LAN access, I will connect the device to my -guest-restricted IoT network. As a last resort, I will set-up the internet but -monitor the DNS lookups via NextDNS and forcibly block any domains I do not want -the device to be using. If the device is egregious or shady, I'll just sell it -and either replace it or live without it. - -- Other Appliances (washer, dryer, humidifier, fans, etc.) -- [Roomba - i7+](https://about.irobot.com/sitecore/content/north-america/irobot-us/home/roomba/i7-series) -- [Philips Hue A19 - Bulbs](https://www.philips-hue.com/en-us/p/hue-white-and-color-ambiance-a19---e26-smart-bulb---60-w--3-pack-/046677562786) - x 15 -- [Philips Hue Play Light - Bars](https://www.philips-hue.com/en-us/p/hue-bundle-play-blk-ext/33001) -- [Philips Hue Smart - Bridge](https://www.philips-hue.com/en-us/p/hue-bridge/046677458478) + play - light bars and a ton of bulbs -- [UP - Chime](https://store.ui.com/us/en/collections/unifi-camera-security-special-chime) -- [UP-Sense](https://store.ui.com/us/en/collections/unifi-camera-security-special-sensor) - x 2 -- [USP-Plug](https://store.ui.com/us/en/products/unifi-smart-power) -- [UVC G4 - Instant](https://store.ui.com/us/en/collections/unifi-camera-security-compact-wifi-connected) - x 3 -- [UVC G4 Doorbell - Pro](https://store.ui.com/us/en/collections/unifi-camera-security-special-wifi-doorbell) - -### Network - -A rack-mounted Dream Machine Pro, connected downstream to an access point, mesh -extender, and a couple ethernet switches. - -- [UDM-Pro](https://store.ui.com/us/en/collections/unifi-dream-machine/products/udm-pro) -- [USW-24-PoE](https://store.ui.com/us/en/collections/unifi-switching-standard-power-over-ethernet/products/usw-24-poe) -- [USW-Lite-8-PoE](https://store.ui.com/us/en/collections/unifi-switching-utility-poe/products/usw-lite-8-poe) -- [U6-Pro](https://store.ui.com/us/en/collections/unifi-wifi-flagship-high-capacity/products/u6-pro) -- [U6-Extender](https://store.ui.com/us/en/collections/unifi-wifi-inwall-outlet-mesh) -- [USW 24-Port Patch - Panel](https://store.ui.com/us/en/collections/unifi-accessory-tech-installations-rackmount/products/uacc-rack-panel-patch-blank-24) - -### Servers - -1. Rack-Mount Server - - I wasn't happy with using low-powered PCs as servers and I knew I did not - want the ear-shattering enterprise rack-mounted servers, so I built my own. - - | 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 | - -2. Other - - These ran as my main servers before I built the rack-mounted server above. I - have shut these down indefinitely for now as I have no use for them. - - - Dell OptiPlex - - Raspberry Pi 4 diff --git a/content/wiki/hardware.org b/content/wiki/hardware.org new file mode 100644 index 0000000..0b3ceb4 --- /dev/null +++ b/content/wiki/hardware.org @@ -0,0 +1,130 @@ +#+title: Hardware +#+date: <2024-03-16> + +** Desktop +:PROPERTIES: +:CUSTOM_ID: desktop +:END: +*** macOS +:PROPERTIES: +:CUSTOM_ID: macos +:END: +Probably should have added more RAM but Macbooks are stupid expensive. + +| Category | Details | +|----------+---------------------------------------------------------| +| Model | [[https://www.apple.com/macbook-pro/][Macbook Pro 16”]] | +| CPU | Apple M2 Pro | +| RAM | 16GB | +| Storage | 512GB SSD | + +*** Linux +:PROPERTIES: +:CUSTOM_ID: linux +:END: +A beauty. + +| Category | Details | +|----------+----------------------------------------------------------------------------------------------------------------------------------------------------------| +| Model | [[https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpade/thinkpad--e15-gen-4-(15-inch-amd)/len101t0023][Lenovo ThinkPad E15 Gen 4, model 21ED0048US]] | +| CPU | AMD Ryzen 5 5625U with Radeon Graphics | +| RAM | 16 GB | +| Storage | 256 GB SSD | + +** Mobile +:PROPERTIES: +:CUSTOM_ID: mobile +:END: +Previously used a Pixel 6 & Pixel 7 with GrapheneOS. + +| Category | Details | +|----------+-------------------------------------------------------------| +| Model | [[https://www.apple.com/iphone-15-pro/][iPhone 15 Pro Max]] | +| CPU | A17 Pro | +| RAM | 8GB | +| Storage | 256GB | + +** Homelab +:PROPERTIES: +:CUSTOM_ID: homelab +:END: +I run a small homelab with a mix of consumer (compute/storage) and +enterprise (network) hardware. I try to keep the lab energy efficient +and quiet as my top priorities. + +*** IoT +:PROPERTIES: +:CUSTOM_ID: iot +:END: +A collection of mainly smart lights, sensors, and smart appliances. My +first preference is to disable all networking for new smart devices or +simply not connect internet in the first place (e.g. I never enable +internet on my smart TVs). If the smart device requires LAN access, I +will connect the device to my guest-restricted IoT network. As a last +resort, I will set-up the internet but monitor the DNS lookups via +NextDNS and forcibly block any domains I do not want the device to be +using. If the device is egregious or shady, I'll just sell it and either +replace it or live without it. + +- Other Appliances (washer, dryer, humidifier, fans, etc.) +- [[https://about.irobot.com/sitecore/content/north-america/irobot-us/home/roomba/i7-series][Roomba + i7+]] +- [[https://www.philips-hue.com/en-us/p/hue-white-and-color-ambiance-a19---e26-smart-bulb---60-w--3-pack-/046677562786][Philips + Hue A19 Bulbs]] x 15 +- [[https://www.philips-hue.com/en-us/p/hue-bundle-play-blk-ext/33001][Philips + Hue Play Light Bars]] +- [[https://www.philips-hue.com/en-us/p/hue-bridge/046677458478][Philips + Hue Smart Bridge]] + play light bars and a ton of bulbs +- [[https://store.ui.com/us/en/collections/unifi-camera-security-special-chime][UP + Chime]] +- [[https://store.ui.com/us/en/collections/unifi-camera-security-special-sensor][UP-Sense]] + x 2 +- [[https://store.ui.com/us/en/products/unifi-smart-power][USP-Plug]] +- [[https://store.ui.com/us/en/collections/unifi-camera-security-compact-wifi-connected][UVC + G4 Instant]] x 3 +- [[https://store.ui.com/us/en/collections/unifi-camera-security-special-wifi-doorbell][UVC + G4 Doorbell Pro]] + +*** Network +:PROPERTIES: +:CUSTOM_ID: network +:END: +A rack-mounted Dream Machine Pro, connected downstream to an access +point, mesh extender, and a couple ethernet switches. + +- [[https://store.ui.com/us/en/collections/unifi-dream-machine/products/udm-pro][UDM-Pro]] +- [[https://store.ui.com/us/en/collections/unifi-switching-standard-power-over-ethernet/products/usw-24-poe][USW-24-PoE]] +- [[https://store.ui.com/us/en/collections/unifi-switching-utility-poe/products/usw-lite-8-poe][USW-Lite-8-PoE]] +- [[https://store.ui.com/us/en/collections/unifi-wifi-flagship-high-capacity/products/u6-pro][U6-Pro]] +- [[https://store.ui.com/us/en/collections/unifi-wifi-inwall-outlet-mesh][U6-Extender]] +- [[https://store.ui.com/us/en/collections/unifi-accessory-tech-installations-rackmount/products/uacc-rack-panel-patch-blank-24][USW + 24-Port Patch Panel]] + +*** Servers +:PROPERTIES: +:CUSTOM_ID: servers +:END: +1. Rack-Mount Server + + I wasn't happy with using low-powered PCs as servers and I knew I did + not want the ear-shattering enterprise rack-mounted servers, so I + built my own. + + | 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 | + +2. Other + + These ran as my main servers before I built the rack-mounted server + above. I have shut these down indefinitely for now as I have no use + for them. + + - Dell OptiPlex + - Raspberry Pi 4 diff --git a/content/wiki/internet.md b/content/wiki/internet.org index 33f4a29..022c222 100644 --- a/content/wiki/internet.md +++ b/content/wiki/internet.org @@ -1,38 +1,38 @@ -+++ -title = "Internet" -updated = 2024-05-02 -draft = false -+++ - -## Gemini - -The [Gemini Protocol](https://geminiprotocol.net/) is a network of +#+title: Internet +#+date: <2024-05-02> + +** Gemini +:PROPERTIES: +:CUSTOM_ID: gemini +:END: +The [[https://geminiprotocol.net/][Gemini Protocol]] is a network of interconnected plaintext documents. If you've used -[Gopher](https://en.wikipedia.org/wiki/Gopher_(protocol)) before, Gemini will -feel very familiar. - -Instead of web sites, Gemini uses the term "capsules" that can be access via -`gemini://` links. - -In order to browse Gemini capsules, you will need a client capable of supporting -Gemini. The Gemini Protocol website has a [Gemini -software](https://geminiprotocol.net/software/) page with a list of clients for -each platform. +[[https://en.wikipedia.org/wiki/Gopher_(protocol)][Gopher]] before, +Gemini will feel very familiar. +Instead of web sites, Gemini uses the term "capsules" that can be access +via =gemini://= links. -### Gemtext +In order to browse Gemini capsules, you will need a client capable of +supporting Gemini. The Gemini Protocol website has a +[[https://geminiprotocol.net/software/][Gemini software]] page with a +list of clients for each platform. -[Gemtext](https://geminiprotocol.net/docs/cheatsheet.gmi) is a plaintext syntax, -very similar to Markdown. +*** Gemtext +:PROPERTIES: +:CUSTOM_ID: gemtext +:END: +[[https://geminiprotocol.net/docs/cheatsheet.gmi][Gemtext]] is a +plaintext syntax, very similar to Markdown. To quote the Gemini Protocol's documentation: -- Long lines get wrapped by the client to fit the screen. -- Short lines _don't_ get joined together. -- Write paragraphs as single long lines. -- Blank lines are rendered verbatim. +- Long lines get wrapped by the client to fit the screen. +- Short lines /don't/ get joined together. +- Write paragraphs as single long lines. +- Blank lines are rendered verbatim. -```md +#+begin_src md [//]: <> (Headings) # Heading ## Sub-heading @@ -54,16 +54,19 @@ To quote the Gemini Protocol's documentation: Any line starting with three backticks (```) will tell the client to toggle to "preformatted mode", which disables the client's logical checks to render links, headings, etc. and will render the text as-is. -``` - -## Gopher - -The [Gopher Protocol](https://en.wikipedia.org/wiki/Gopher_(protocol)) is a -communication protocol, similar to Gemini, that allows for browsing of any ones -of [the 14 supported item -types](https://datatracker.ietf.org/doc/html/rfc1436#section-3.8): - -```txt +#+end_src + +** Gopher +:PROPERTIES: +:CUSTOM_ID: gopher +:END: +The [[https://en.wikipedia.org/wiki/Gopher_(protocol)][Gopher Protocol]] +is a communication protocol, similar to Gemini, that allows for browsing +of any ones of +[[https://datatracker.ietf.org/doc/html/rfc1436#section-3.8][the 14 +supported item types]]: + +#+begin_src txt 0 Item is a file 1 Item is a directory 2 Item is a CSO phone-book server @@ -80,14 +83,17 @@ types](https://datatracker.ietf.org/doc/html/rfc1436#section-3.8): T Item points to a text-based tn3270 session. g Item is a GIF format graphics file. I Item is some kind of image file. Client decides how to display. -``` - -### Simplicity is Intentional +#+end_src -Gopher is [meant to be -simplistic](https://datatracker.ietf.org/doc/html/rfc1436#section-4). +*** Simplicity is Intentional +:PROPERTIES: +:CUSTOM_ID: simplicity-is-intentional +:END: +Gopher is +[[https://datatracker.ietf.org/doc/html/rfc1436#section-4][meant to be +simplistic]]. -```txt +#+begin_src txt As far as possible we desire any new features to be carried as new protocols that will be hidden behind new document-types. The internet Gopher philosophy is: @@ -110,4 +116,4 @@ internet Gopher philosophy is: (c) The well-tempered client should do something reasonable with funny characters received in text; filter them out, leave them in, whatever. -```
\ No newline at end of file +#+end_src diff --git a/content/wiki/ios.md b/content/wiki/ios.md deleted file mode 100644 index 2108d16..0000000 --- a/content/wiki/ios.md +++ /dev/null @@ -1,204 +0,0 @@ -+++ -title = "iOS" -updated = 2024-05-01 -draft = false -+++ - -Related: - -- [Hardware](/wiki/hardware.html) - -My primary mobile OS. Currently running iOS 17. This wiki page contains most of -the apps I have used at one point or another across my different iPhones. - -(`*`) = My favorites - -## Configuration - -### Display - -- Light Mode - - 10:00 to 16:00 -- Dark Mode - - 16:00 to 10:00 - -### Focus Modes - -- Personal Focus - - 06:00 to 21:00 - - Allow Notifications From: - - Alarms - - Calendar - - Contacts (1 person) - - Messages - - Phone - - Reminders - - Signal - - UniFi Protect -- Sleep Focus - - 21:00 to 06:00 - - Allow Notifications From: - - Alarms - - Contacts (1 person) - - Reminders - - Signal - -### Privacy & Security - -I generally follow the [principle of least -privilege](https://en.wikipedia.org/wiki/Principle_of_least_privilege) by only -permitting the bare minimum privileges and revoking as soon as they are no -longer required. - -Here's the baseline I start with: - -- Disable: - - Analytics & Improvements - - Apple Advertising - - Apple ID > Sign-In & Security > Two-Factor Authentication - - Location Services > System Services > Product Improvement - - Tracking > Allow Apps to Request to Track - - Safari > Advanced > Privacy Preserving Ad Measurement -- Enable: - - Apple ID > iCloud > Advanced Data Protection - - Apple ID > Personal Information > Communication Preferences - - App Privacy Report - - Location Services only for Camera, Find My, UDisc, & WiFiman (`While - Using`) - - Safari > Prevent Cross-Site Tracking - - Safari > Hide IP Address - - Safari > Advanced > Advanced Tracking and Fingerprinting Protection - -## Native Apps - -### Business - -- [Element](https://apps.apple.com/us/app/element-messenger/id1083446067) - A - cross-platform messenger, based on Matrix -- [LinkedIn](https://apps.apple.com/us/app/linkedin-network-job-finder/id288429040) - - One of the only social media apps I use - -### Developer Tools - -- [Harbour](https://testflight.apple.com/join/F2vK7xo4) - Easily manage your - Portainer service -- [iSH](https://apps.apple.com/us/app/ish-shell/id1436902243) - A local shell - with SSH functionality - -### Entertainment - -- [Plex](https://apps.apple.com/us/app/plex-watch-live-tv-and-movies/id383457673) - - A client for the Plex Media Server -- [Steam](https://apps.apple.com/us/app/steam-mobile/id495369748) - The top - gaming marketplace for computers - -### Lifestyle - -- [Home](https://apps.apple.com/us/app/home/id1110145103) (`*`) - Apple - homekit powered smart home manager -- [Hue](https://apps.apple.com/us/app/philips-hue/id1055281310) - Philips Hue - smart home manager -- [iRobot](https://apps.apple.com/us/app/irobot-home/id1012014442) - Manage - iRobot Roomba devices -- [UniFi Protect](https://apps.apple.com/us/app/unifi-protect/id1392492235) - - View and manage most UniFi Protect cameras and settings - -### Music - -- [Apple Music](https://apps.apple.com/us/app/apple-music/id1108187390) (`*`) - - Apple's native music streaming app -- [Plexamp](https://apps.apple.com/us/app/plexamp/id1500797510) (`*`) - - Top-notch music app for your Plex Media Server, with a neural network that - provides excellent radio/shuffle suggestions - -### Navigation - -- [deedum](https://apps.apple.com/us/app/deedum/id1546810946) - A Gemini - Protocol browser - -### News - -- [NetNewsWire](https://apps.apple.com/us/app/netnewswire-rss-reader/id1480640210) - - A free and open source RSS reader for Mac, iPhone, and iPad - -### Photo & Video - -- [Aislingeach](https://testflight.apple.com/join/Q6WyyEpS) - A quick way to - generate and rate images from the Stable Horde -- [Unsplash](https://apps.apple.com/us/app/unsplash/id1290631746) - Premium - images, mostly free - -### Productivity - -- [beorg](https://apps.apple.com/us/app/beorg-to-do-list-agenda/id1238649962) - - An org-mode editor, outline, and scheduler with paid extensions -- [Bitwarden](https://apps.apple.com/us/app/bitwarden-password-manager/id1137397744) - (`*`) - An open source password manager -- [Bitwarden - Authenticator](https://apps.apple.com/us/app/bitwarden-authenticator/id6497335175) - (`*`) - Generate 2FA on your device -- [Cryptomator](https://apps.apple.com/us/app/cryptomator/id1560822163) - A - cross-platform encryption program -- [Obsidian](https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442) - (`*`) - A nice Markdown-based editor based on a "vault" structure. Offers a - paid sync solution and community extensions -- [Strongbox](https://apps.apple.com/us/app/strongbox-password-manager/id897283731) - - Keepass password manager for iOS & macOS -- [UniFi Network](https://apps.apple.com/us/app/unifi/id1057750338) - View and - manage most UniFi Network settings - -### Safari Extensions - -- [AdGuard](https://apps.apple.com/us/app/adguard-adblock-privacy/id1047223162) - - Ad blocker -- [Dark - Reader](https://apps.apple.com/us/app/dark-reader-for-safari/id1438243180) - - Dark mode for all the sites -- [PiPifier](https://apps.apple.com/us/app/pipifier/id1234771095) - Force - videos to support PiP -- [Privacy - Redirect](https://apps.apple.com/us/app/privacy-redirect/id1578144015) - - Redirect select websites to others, usually to privacy-focused alternatives - -### Social Networking - -- [MultiTab T](https://apps.apple.com/us/app/multitab-for-tumblr/id1071533778) - (`*`) - A gallery-based Tumblr client with some unique features, such as tab - history and sync -- [Signal](https://apps.apple.com/us/app/signal-private-messenger/id874139669) - (`*`) - A simple, powerful, and secure messenger -- [Three Cheers](https://testflight.apple.com/join/mpVk1qIy) - A client for - Tildes.net with a design focus that matches the intent of Tildes -- [Voyager](https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762) - A - Lemmy client - -### Sports - -- [Apple Sports](https://apps.apple.com/us/app/apple-sports/id6446788829) - - Apple's new sports app - lacks notifications and live events -- [UDisc](https://apps.apple.com/us/app/udisc-disc-golf/id1072228953) - Disc - golf course maps, score cards, and more - -### Utilities - -- [Backblaze](https://apps.apple.com/us/app/backblaze/id628638330) - Quickly - view and manage Backblaze b2 cloud storage -- [Mullvad VPN](https://apps.apple.com/us/app/mullvad-vpn/id1488466513) (`*`) - - A private VPN service -- [OTP Auth](https://apps.apple.com/us/app/otp-auth/id659877384) (`*`) - A - minimalistic OTP app with support for biometrics, custom icons, - import/export, and iCloud sync -- [Plex Dash](https://apps.apple.com/us/app/plex-dash/id1500797677) - Stats - about your Plex Media Server -- [Safari](https://apps.apple.com/us/app/safari/id1146562112) - iOS default - browser -- [Unifi WiFiman](https://apps.apple.com/us/app/ubiquiti-wifiman/id1385561119) - - Create visual layouts of WiFi strength and save heat maps to your phone - -## Web Apps & Shortcuts - -- [Brutalist Report](https://brutalist.report/) - Minimal news aggregator -- [\_Cyber.Report](https://cyber.report/) - Cybersecurity news aggregator -- [Hacker News](https://news.ycombinator.com/) - Mostly technical news -- [NextDNS](https://nextdns.io/) - NextDNS statistics dashboard -- [Readspike](https://readspike.com/) - Minimal news aggregator diff --git a/content/wiki/ios.org b/content/wiki/ios.org new file mode 100644 index 0000000..cfe0b0d --- /dev/null +++ b/content/wiki/ios.org @@ -0,0 +1,246 @@ +#+title: iOS +#+date: <2024-05-01> + +Related: + +- [[/wiki/hardware.html][Hardware]] + +My primary mobile OS. Currently running iOS 17. This wiki page contains +most of the apps I have used at one point or another across my different +iPhones. + +(=*=) = My favorites + +** Configuration +:PROPERTIES: +:CUSTOM_ID: configuration +:END: +*** Display +:PROPERTIES: +:CUSTOM_ID: display +:END: +- Light Mode + - 10:00 to 16:00 +- Dark Mode + - 16:00 to 10:00 + +*** Focus Modes +:PROPERTIES: +:CUSTOM_ID: focus-modes +:END: +- Personal Focus + - 06:00 to 21:00 + - Allow Notifications From: + - Alarms + - Calendar + - Contacts (1 person) + - Messages + - Phone + - Reminders + - Signal + - UniFi Protect +- Sleep Focus + - 21:00 to 06:00 + - Allow Notifications From: + - Alarms + - Contacts (1 person) + - Reminders + - Signal + +*** Privacy & Security +:PROPERTIES: +:CUSTOM_ID: privacy-security +:END: +I generally follow the +[[https://en.wikipedia.org/wiki/Principle_of_least_privilege][principle +of least privilege]] by only permitting the bare minimum privileges and +revoking as soon as they are no longer required. + +Here's the baseline I start with: + +- Disable: + - Analytics & Improvements + - Apple Advertising + - Apple ID > Sign-In & Security > Two-Factor Authentication + - Location Services > System Services > Product Improvement + - Tracking > Allow Apps to Request to Track + - Safari > Advanced > Privacy Preserving Ad Measurement +- Enable: + - Apple ID > iCloud > Advanced Data Protection + - Apple ID > Personal Information > Communication Preferences + - App Privacy Report + - Location Services only for Camera, Find My, UDisc, & WiFiman + (=While Using=) + - Safari > Prevent Cross-Site Tracking + - Safari > Hide IP Address + - Safari > Advanced > Advanced Tracking and Fingerprinting Protection + +** Native Apps +:PROPERTIES: +:CUSTOM_ID: native-apps +:END: +*** Business +:PROPERTIES: +:CUSTOM_ID: business +:END: +- [[https://apps.apple.com/us/app/element-messenger/id1083446067][Element]] - + A cross-platform messenger, based on Matrix +- [[https://apps.apple.com/us/app/linkedin-network-job-finder/id288429040][LinkedIn]] + - One of the only social media apps I use + +*** Developer Tools +:PROPERTIES: +:CUSTOM_ID: developer-tools +:END: +- [[https://testflight.apple.com/join/F2vK7xo4][Harbour]] - Easily + manage your Portainer service +- [[https://apps.apple.com/us/app/ish-shell/id1436902243][iSH]] - A + local shell with SSH functionality + +*** Entertainment +:PROPERTIES: +:CUSTOM_ID: entertainment +:END: +- [[https://apps.apple.com/us/app/plex-watch-live-tv-and-movies/id383457673][Plex]] + - A client for the Plex Media Server +- [[https://apps.apple.com/us/app/steam-mobile/id495369748][Steam]] - + The top gaming marketplace for computers + +*** Lifestyle +:PROPERTIES: +:CUSTOM_ID: lifestyle +:END: +- [[https://apps.apple.com/us/app/home/id1110145103][Home]] (=*=) - + Apple homekit powered smart home manager +- [[https://apps.apple.com/us/app/philips-hue/id1055281310][Hue]] - + Philips Hue smart home manager +- [[https://apps.apple.com/us/app/irobot-home/id1012014442][iRobot]] - + Manage iRobot Roomba devices +- [[https://apps.apple.com/us/app/unifi-protect/id1392492235][UniFi + Protect]] - View and manage most UniFi Protect cameras and settings + +*** Music +:PROPERTIES: +:CUSTOM_ID: music +:END: +- [[https://apps.apple.com/us/app/apple-music/id1108187390][Apple + Music]] (=*=) + - Apple's native music streaming app +- [[https://apps.apple.com/us/app/plexamp/id1500797510][Plexamp]] + (=*=) - Top-notch music app for your Plex Media Server, with a neural + network that provides excellent radio/shuffle suggestions + +*** Navigation +:PROPERTIES: +:CUSTOM_ID: navigation +:END: +- [[https://apps.apple.com/us/app/deedum/id1546810946][deedum]] - A + Gemini Protocol browser + +*** News +:PROPERTIES: +:CUSTOM_ID: news +:END: +- [[https://apps.apple.com/us/app/netnewswire-rss-reader/id1480640210][NetNewsWire]] + - A free and open source RSS reader for Mac, iPhone, and iPad + +*** Photo & Video +:PROPERTIES: +:CUSTOM_ID: photo-video +:END: +- [[https://testflight.apple.com/join/Q6WyyEpS][Aislingeach]] - A quick + way to generate and rate images from the Stable Horde +- [[https://apps.apple.com/us/app/unsplash/id1290631746][Unsplash]] - + Premium images, mostly free + +*** Productivity +:PROPERTIES: +:CUSTOM_ID: productivity +:END: +- [[https://apps.apple.com/us/app/beorg-to-do-list-agenda/id1238649962][beorg]] + - An org-mode editor, outline, and scheduler with paid extensions +- [[https://apps.apple.com/us/app/bitwarden-password-manager/id1137397744][Bitwarden]] + (=*=) - An open source password manager +- [[https://apps.apple.com/us/app/bitwarden-authenticator/id6497335175][Bitwarden + Authenticator]] (=*=) - Generate 2FA on your device +- [[https://apps.apple.com/us/app/cryptomator/id1560822163][Cryptomator]] - + A cross-platform encryption program +- [[https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442][Obsidian]] + (=*=) - A nice Markdown-based editor based on a "vault" structure. + Offers a paid sync solution and community extensions +- [[https://apps.apple.com/us/app/strongbox-password-manager/id897283731][Strongbox]] + - Keepass password manager for iOS & macOS +- [[https://apps.apple.com/us/app/unifi/id1057750338][UniFi Network]] - + View and manage most UniFi Network settings + +*** Safari Extensions +:PROPERTIES: +:CUSTOM_ID: safari-extensions +:END: +- [[https://apps.apple.com/us/app/adguard-adblock-privacy/id1047223162][AdGuard]] + - Ad blocker +- [[https://apps.apple.com/us/app/dark-reader-for-safari/id1438243180][Dark + Reader]] - Dark mode for all the sites +- [[https://apps.apple.com/us/app/pipifier/id1234771095][PiPifier]] - + Force videos to support PiP +- [[https://apps.apple.com/us/app/privacy-redirect/id1578144015][Privacy + Redirect]] - Redirect select websites to others, usually to + privacy-focused alternatives + +*** Social Networking +:PROPERTIES: +:CUSTOM_ID: social-networking +:END: +- [[https://apps.apple.com/us/app/multitab-for-tumblr/id1071533778][MultiTab + T]] (=*=) - A gallery-based Tumblr client with some unique features, + such as tab history and sync +- [[https://apps.apple.com/us/app/signal-private-messenger/id874139669][Signal]] + (=*=) - A simple, powerful, and secure messenger +- [[https://testflight.apple.com/join/mpVk1qIy][Three Cheers]] - A + client for Tildes.net with a design focus that matches the intent of + Tildes +- [[https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762][Voyager]] - + A Lemmy client + +*** Sports +:PROPERTIES: +:CUSTOM_ID: sports +:END: +- [[https://apps.apple.com/us/app/apple-sports/id6446788829][Apple + Sports]] - Apple's new sports app - lacks notifications and live + events +- [[https://apps.apple.com/us/app/udisc-disc-golf/id1072228953][UDisc]] - + Disc golf course maps, score cards, and more + +*** Utilities +:PROPERTIES: +:CUSTOM_ID: utilities +:END: +- [[https://apps.apple.com/us/app/backblaze/id628638330][Backblaze]] - + Quickly view and manage Backblaze b2 cloud storage +- [[https://apps.apple.com/us/app/mullvad-vpn/id1488466513][Mullvad + VPN]] (=*=) + - A private VPN service +- [[https://apps.apple.com/us/app/otp-auth/id659877384][OTP Auth]] + (=*=) - A minimalistic OTP app with support for biometrics, custom + icons, import/export, and iCloud sync +- [[https://apps.apple.com/us/app/plex-dash/id1500797677][Plex Dash]] - + Stats about your Plex Media Server +- [[https://apps.apple.com/us/app/safari/id1146562112][Safari]] - iOS + default browser +- [[https://apps.apple.com/us/app/ubiquiti-wifiman/id1385561119][Unifi + WiFiman]] + - Create visual layouts of WiFi strength and save heat maps to your + phone + +** Web Apps & Shortcuts +:PROPERTIES: +:CUSTOM_ID: web-apps-shortcuts +:END: +- [[https://brutalist.report/][Brutalist Report]] - Minimal news + aggregator +- [[https://cyber.report/][_Cyber.Report]] - Cybersecurity news + aggregator +- [[https://news.ycombinator.com/][Hacker News]] - Mostly technical news +- [[https://nextdns.io/][NextDNS]] - NextDNS statistics dashboard +- [[https://readspike.com/][Readspike]] - Minimal news aggregator diff --git a/content/wiki/linux.md b/content/wiki/linux.md deleted file mode 100644 index a4787ca..0000000 --- a/content/wiki/linux.md +++ /dev/null @@ -1,51 +0,0 @@ -+++ -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 deleted file mode 100644 index d22cdf6..0000000 --- a/content/wiki/macos.md +++ /dev/null @@ -1,206 +0,0 @@ -+++ -title = "macOS" -updated = 2024-05-01 -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 - -### Disable System Services - -- [Disabling and Enabling System Integrity - Protection](https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection) -- Disable Gatekeeper: `sudo spctl --master-disable` - -### Dotfiles - -These are probably out of date, but they give a general idea of how I configure -my machine. - -```conf -# ~/.zshrc -export PATH="/opt/homebrew/bin:$PATH" -export PATH="$HOME/.emacs.d/bin:$PATH" -export EDITOR="/opt/homebrew/bin/emacs -nw" -ZSH_THEME="bureau" -plugins=(git zsh-autosuggestions) -source $ZSH/oh-my-zsh.sh -``` - -```conf -# ~/.zprofile -eval "$(/opt/homebrew/bin/brew shellenv)" -``` - -```conf -# ~/.config/skhd/skhdrc -cmd - return : /Applications/iTerm.app/Contents/MacOS/iTerm2 -cmd + shift - return : /Applications/LibreWolf.app/Contents/MacOS/librewolf -``` - -```conf -# ~/.config/yabai/yabairc -yabai -m config \ - mouse_follows_focus off \ - focus_follows_mouse off \ - window_origin_display default \ - window_placement second_child \ - window_zoom_persist on \ - window_shadow on \ - window_animation_duration 0.0 \ - window_animation_frame_rate 120 \ - window_opacity_duration 0.0 \ - active_window_opacity 1.0 \ - normal_window_opacity 0.90 \ - window_opacity off \ - insert_feedback_color 0xffd75f5f \ - split_ratio 0.50 \ - split_type auto \ - auto_balance off \ - top_padding 15 \ - bottom_padding 15 \ - left_padding 15 \ - right_padding 15 \ - window_gap 10 \ - layout bsp \ - mouse_modifier fn \ - mouse_action1 move \ - mouse_action2 resize \ - mouse_drop_action swap -echo "yabai configuration loaded.." -``` - -## 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 - -### Command Line Tools - -- [doggo](https://github.com/mr-karan/doggo) - Command-line DNS Client for - Humans -- [duf](https://github.com/muesli/duf) - Disk Usage/Free Utility - a better - 'df' alternative -- [dust](https://github.com/bootandy/dust) - A more intuitive version of du in - rust -- [eza](https://github.com/eza-community/eza) - A modern alternative to ls -- [macchina](https://github.com/Macchina-CLI/macchina) - A system information - frontend with an emphasis on performance. -- [yt-dlp](https://github.com/yt-dlp/yt-dlp) - A youtube-dl fork with - additional features and fixes - -### Communications - -- [Element](https://element.io/) (`*`) - Matrix's default GUI client -- [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 -- [Podman Desktop](https://podman-desktop.io/) (`*`) - Open source tool for - containers and Kubernetes -- [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-mode -- [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 - -- [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 -- [Ice](https://icemenubar.app/) (`*`)- A powerful menu bar management tool -- [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 -- [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 -- [OrbStack](https://orbstack.dev/) - A fast and convenient GUI to manage - Docker contains and Linux VMs -- [Raycast](https://www.raycast.com/) - A collection of tools and shortcuts, - an alternative to Spotlight -- [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 diff --git a/content/wiki/macos.org b/content/wiki/macos.org new file mode 100644 index 0000000..e05d723 --- /dev/null +++ b/content/wiki/macos.org @@ -0,0 +1,236 @@ +#+title: macOS +#+date: <2024-05-01> + +Related: + +- [[/wiki/hardware/][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 +:PROPERTIES: +:CUSTOM_ID: configuration +:END: +*** Disable System Services +:PROPERTIES: +:CUSTOM_ID: disable-system-services +:END: +- [[https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection][Disabling + and Enabling System Integrity Protection]] +- Disable Gatekeeper: =sudo spctl --master-disable= + +*** Dotfiles +:PROPERTIES: +:CUSTOM_ID: dotfiles +:END: +These are probably out of date, but they give a general idea of how I +configure my machine. + +#+begin_src conf +# ~/.zshrc +export PATH="/opt/homebrew/bin:$PATH" +export PATH="$HOME/.emacs.d/bin:$PATH" +export EDITOR="/opt/homebrew/bin/emacs -nw" +ZSH_THEME="bureau" +plugins=(git zsh-autosuggestions) +source $ZSH/oh-my-zsh.sh +#+end_src + +#+begin_src conf +# ~/.zprofile +eval "$(/opt/homebrew/bin/brew shellenv)" +#+end_src + +#+begin_src conf +# ~/.config/skhd/skhdrc +cmd - return : /Applications/iTerm.app/Contents/MacOS/iTerm2 +cmd + shift - return : /Applications/LibreWolf.app/Contents/MacOS/librewolf +#+end_src + +#+begin_src conf +# ~/.config/yabai/yabairc +yabai -m config \ + mouse_follows_focus off \ + focus_follows_mouse off \ + window_origin_display default \ + window_placement second_child \ + window_zoom_persist on \ + window_shadow on \ + window_animation_duration 0.0 \ + window_animation_frame_rate 120 \ + window_opacity_duration 0.0 \ + active_window_opacity 1.0 \ + normal_window_opacity 0.90 \ + window_opacity off \ + insert_feedback_color 0xffd75f5f \ + split_ratio 0.50 \ + split_type auto \ + auto_balance off \ + top_padding 15 \ + bottom_padding 15 \ + left_padding 15 \ + right_padding 15 \ + window_gap 10 \ + layout bsp \ + mouse_modifier fn \ + mouse_action1 move \ + mouse_action2 resize \ + mouse_drop_action swap +echo "yabai configuration loaded.." +#+end_src + +** Software +:PROPERTIES: +:CUSTOM_ID: software +:END: +*** Browsers +:PROPERTIES: +:CUSTOM_ID: browsers +:END: +- [[https://librewolf.net/][Librewolf]] (=*=) - Custom version of + Firefox, focused on privacy and security + - [[https://bitwarden.com/][Bitwarden]] - An open source password + manager + - [[https://darkreader.org/][Dark Reader]] - Dark mode for all the + websites + - [[https://libredirect.github.io/][Libredirect]] - Automatic web + redirections + - [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager + for iOS & macOS + - [[https://ublockorigin.com/][uBlock Origin]] - Free, open-source ad + content blocker +- [[https://github.com/ungoogled-software/ungoogled-chromium][Ungoogled + Chromium]] - Google Chromium, sans integration with Google +- [[https://www.gnu.org/software/emacs/manual/html_mono/eww.html][eww]] - + Emacs Web Wowser, for TUI browsing + +*** Command Line Tools +:PROPERTIES: +:CUSTOM_ID: command-line-tools +:END: +- [[https://github.com/mr-karan/doggo][doggo]] - Command-line DNS Client + for Humans +- [[https://github.com/muesli/duf][duf]] - Disk Usage/Free Utility - a + better 'df' alternative +- [[https://github.com/bootandy/dust][dust]] - A more intuitive version + of du in rust +- [[https://github.com/eza-community/eza][eza]] - A modern alternative + to ls +- [[https://github.com/Macchina-CLI/macchina][macchina]] - A system + information frontend with an emphasis on performance. +- [[https://github.com/yt-dlp/yt-dlp][yt-dlp]] - A youtube-dl fork with + additional features and fixes + +*** Communications +:PROPERTIES: +:CUSTOM_ID: communications +:END: +- [[https://element.io/][Element]] (=*=) - Matrix's default GUI client +- [[https://github.com/tulir/gomuks][gomuks]] - A terminal based Matrix + client +- [[https://www.thunderbird.net/][Thunderbird]] (=*=) - An open source + email client by Mozilla +- [[https://signal.org/][Signal]] (=*=) - A simple, powerful, and secure + messenger + +*** Development +:PROPERTIES: +:CUSTOM_ID: development +:END: +- [[https://www.docker.com/products/docker-desktop/][Docker Desktop]] - + Docker containers for your desktop + - [[https://github.com/open-webui/open-webui][open-webui]] - + User-friendly WebUI for LLMs +- [[https://iterm2.com/][iTerm2]] (=*=) - The best terminal for macOS, + hands down +- [[https://podman-desktop.io/][Podman Desktop]] (=*=) - Open source + tool for containers and Kubernetes +- [[https://developer.apple.com/xcode/][Xcode]] - Apple's IDE +- [[https://en.wikipedia.org/wiki/Z_shell][zsh]] (=*=) - My shell + preference due to its plugin and theme community + - [[https://github.com/zsh-users/zsh-autosuggestions][zsh-autosuggestions]] + - Fish-like autosuggestions for zsh + - [[https://github.com/zsh-users/zsh-syntax-highlighting][zsh-syntax-highlighting]] + - Fish shell like syntax highlighting for Zsh + +*** Editors +:PROPERTIES: +:CUSTOM_ID: editors +:END: +- [[https://github.com/doomemacs/doomemacs][Doom Emacs]] (=*=) - An + Emacs framework, great for working in org-mode +- [[https://obsidian.md/][Obsidian]] - A nice Markdown-based editor + based on a "vault" structure. Offers a paid sync solution and + community extensions +- [[https://standardnotes.com/][Standard Notes]] - A simple text editor + focused on privacy and security. Offers a paid sync solution and + community extensions +- [[https://vscodium.com/][VSCodium]] - VS Code without proprietary + blobs + +*** Media +:PROPERTIES: +:CUSTOM_ID: media +:END: +- [[https://skylum.com/luminar][Luminar]] - Luminar offers top-notch + photo editing features +- [[https://www.minecraft.net/][Minecraft]] - Block mining simulator +- [[https://netnewswire.com/][NetNewsWire]] - A free and open source RSS + reader for Mac, iPhone, and iPad +- [[https://www.plex.tv/][Plex]] (=*=) - Desktop client for the Plex + Media Server +- [[https://store.steampowered.com/][Steam]] - The top gaming + marketplace for computers +- [[https://transmissionbt.com/][Transmission]] (=*=) - A Fast, Easy and + Free Bittorrent Client +- [[https://www.videolan.org/vlc/][VLC]] - A free and open source + cross-platform multimedia player + +*** Package Management +:PROPERTIES: +:CUSTOM_ID: package-management +:END: +- [[https://brew.sh/][Homebrew]] (=*=) - The Missing Package Manager for + macOS (or Linux) +- [[https://www.macports.org/][MacPorts]] - A system to compile, + install, and manage open source software + +*** Utilities +:PROPERTIES: +:CUSTOM_ID: utilities +:END: +- [[https://betterdisplay.pro/][BetterDisplay]] - Allows you to tweak a + ton of features of built-in and external screens, such as scaling, + configuration overrides, and color/brightness upscaling +- [[https://bitwarden.com/][Bitwarden]] - An open source password + manager +- [[https://icemenubar.app/][Ice]] (=*=)- A powerful menu bar management + tool +- [[https://obdev.at/products/littlesnitch/index.html][LittleSnitch]] - + Shows all network connections on your Macbook, including system and + privileged services +- [[https://obdev.at/products/microsnitch/index.html][MicroSnitch]] - + Camera & microphone monitoring and alterting service +- [[https://mullvad.net/][Mullvad]] (=*=) - A private VPN service +- [[https://ollama.com/][Ollama]] - Run Llama 2, Code Llama, and other + models locally on your machine + - [[https://github.com/kghandour/Ollama-SwiftUI][Ollama Swift]] - User + Interface made for Ollama.ai using Swift +- [[https://orbstack.dev/][OrbStack]] - A fast and convenient GUI to + manage Docker contains and Linux VMs +- [[https://www.raycast.com/][Raycast]] - A collection of tools and + shortcuts, an alternative to Spotlight +- [[https://github.com/koekeishiya/skhd][skhd]] (=*=) - Simple hotkey + daemon for macOS +- [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager + for iOS & macOS +- [[https://syncthing.net/][Syncthing]] (=*=) - Continuous file + synchronization +- [[https://www.bresink.com/osx/TinkerTool.html][TinkerTool]] - Unlock + hidden configuration options for macOS +- [[https://github.com/koekeishiya/yabai][yabai]] (=*=) - Automatic + window tiling diff --git a/content/wiki/management.md b/content/wiki/management.md deleted file mode 100644 index 4bb3d58..0000000 --- a/content/wiki/management.md +++ /dev/null @@ -1,11 +0,0 @@ -+++ -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 deleted file mode 100644 index b4e8d6b..0000000 --- a/content/wiki/minimalism.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Minimalism" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/networking.md b/content/wiki/networking.md deleted file mode 100644 index 09631cb..0000000 --- a/content/wiki/networking.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -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 deleted file mode 100644 index 670b642..0000000 --- a/content/wiki/plaintext.md +++ /dev/null @@ -1,11 +0,0 @@ -+++ -title = "Plaintext" -updated = 2024-03-07 -draft = true -+++ - -## Markdown - -## Org-Mode - -## AsciiDoc diff --git a/content/wiki/privacy.md b/content/wiki/privacy.md deleted file mode 100644 index 6969c4b..0000000 --- a/content/wiki/privacy.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Privacy" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/python.md b/content/wiki/python.md deleted file mode 100644 index 3244c24..0000000 --- a/content/wiki/python.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Python" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/security.md b/content/wiki/security.md deleted file mode 100644 index cb5dc8d..0000000 --- a/content/wiki/security.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Security" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/selfhosted.md b/content/wiki/selfhosted.md deleted file mode 100644 index acc884c..0000000 --- a/content/wiki/selfhosted.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = "Self-Hosted" -updated = 2024-03-07 -draft = true -+++
\ No newline at end of file diff --git a/content/wiki/windows.md b/content/wiki/windows.md deleted file mode 100644 index 1c71c90..0000000 --- a/content/wiki/windows.md +++ /dev/null @@ -1,18 +0,0 @@ -+++ -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 |