diff options
author | Christian Cleberg <hello@cleberg.net> | 2024-03-29 01:30:23 -0500 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2024-03-29 01:30:23 -0500 |
commit | 41bd0ad58e44244fe67cb36e066d4bb68738516f (patch) | |
tree | 205e844650144648e58700df2b632c89298904d4 /content/wiki | |
parent | 797a1404213173791a5f4126a77ad383ceb00064 (diff) | |
download | cleberg.net-41bd0ad58e44244fe67cb36e066d4bb68738516f.tar.gz cleberg.net-41bd0ad58e44244fe67cb36e066d4bb68738516f.tar.bz2 cleberg.net-41bd0ad58e44244fe67cb36e066d4bb68738516f.zip |
massive re-write from org-publish to weblorg
Diffstat (limited to 'content/wiki')
-rw-r--r-- | content/wiki/blogroll.org | 32 | ||||
-rw-r--r-- | content/wiki/hardware.org | 114 | ||||
-rw-r--r-- | content/wiki/ios.org | 198 | ||||
-rw-r--r-- | content/wiki/macos.org | 192 |
4 files changed, 536 insertions, 0 deletions
diff --git a/content/wiki/blogroll.org b/content/wiki/blogroll.org new file mode 100644 index 0000000..5b6da72 --- /dev/null +++ b/content/wiki/blogroll.org @@ -0,0 +1,32 @@ +#+title: Blogroll +#+date: <2024-03-15 Fri 21:50> + +** Aggregators + +- [[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 + +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://justinjackson.ca/words.html][Words]] + +** Webrings + +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. diff --git a/content/wiki/hardware.org b/content/wiki/hardware.org new file mode 100644 index 0000000..9fa7f4f --- /dev/null +++ b/content/wiki/hardware.org @@ -0,0 +1,114 @@ +#+title: Hardware +#+date: <2024-03-16 Sat 15:42:58> + +** Desktop + +*** macOS + +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 + +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 + +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 + +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.) +- [[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 + +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 + +**** 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 | + +**** 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/ios.org b/content/wiki/ios.org new file mode 100644 index 0000000..adc1bf9 --- /dev/null +++ b/content/wiki/ios.org @@ -0,0 +1,198 @@ +#+title: iOS +#+date: <2024-03-13 Wed 00:00:00> + +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 + +*** 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 +[[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 + +*** Business + +- [[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 + +- [[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 + +- [[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 + +- [[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 + +- [[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 + +*** News + +- [[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 + +- [[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 + +- [[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/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 + +- [[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 + +- [[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 + +- [[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 + +- [[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 + +- [[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/macos.org b/content/wiki/macos.org new file mode 100644 index 0000000..de59e12 --- /dev/null +++ b/content/wiki/macos.org @@ -0,0 +1,192 @@ +#+title: macOS +#+date: <2024-03-13 Wed 00:00:00> + +Related: + +- [[/wiki/hardware.html][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 + +- [[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 + +These are probably out of date, but they give a general idea of how I +configure my machine. + +#+begin_src config +# ~/.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 config +# ~/.zprofile +eval "$(/opt/homebrew/bin/brew shellenv)" +#+end_src + +#+begin_src config +# ~/.config/skhd/skhdrc +cmd - return : /Applications/iTerm.app/Contents/MacOS/iTerm2 +cmd + shift - return : /Applications/LibreWolf.app/Contents/MacOS/librewolf +#+end_src + +#+begin_src config +# ~/.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 + +*** Browsers + +- [[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 + +*** Communications + +- [[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 + +- [[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://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 + +- [[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 + +- [[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 + +- [[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 + +- [[https://www.macbartender.com/Bartender5/][Bartender 5]] [=*=] - Easy + control and customization over the native macOS menu bar +- [[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://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://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://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 +- [[https://github.com/yt-dlp/yt-dlp][yt-dlp]] - A youtube-dl fork with + additional features and fixes |