summaryrefslogtreecommitdiff
path: root/pages/uses.skr
diff options
context:
space:
mode:
Diffstat (limited to 'pages/uses.skr')
-rw-r--r--pages/uses.skr147
1 files changed, 147 insertions, 0 deletions
diff --git a/pages/uses.skr b/pages/uses.skr
new file mode 100644
index 0000000..9803a17
--- /dev/null
+++ b/pages/uses.skr
@@ -0,0 +1,147 @@
+(post
+ :title "Uses"
+ :date (make-date* 2026 10 31 12 00)
+ :index "true"
+
+ (h1 [Stuffs I use])
+
+ (h2 [Hardware])
+ (image "/static/images/devices-2026-Oct.jpeg"
+ :alt-text "A gold colored MacBook, a black iPad, a Mac Mini M4, Logitech keyboard MX keys for Mac, and a mouse named VXE R1")
+
+ (p [OK, I might be too deep into the Apple ecosystem.])
+ (p [Been thinking about buying a ,(anchor "Framework laptop" "https://frame.work/") and install ,(anchor "GhostBSD" "https://www.ghostbsd.org/"), but that's not going to happen anytime soon.])
+ `(details
+ (summary [Computers I use now])
+ ,(ul
+ (li [,(strong [MacBook Air (13” M1): ])
+ Workhorse. It only has 256GB storage and everything is just basic, but it's the best laptop I had. I don't really need the best and newest hardware. (Surprised I learn that lesson from ,(em [Apple]))])
+ (li [,(strong [Mac Mini (M4): ])
+ Basically an entertainment center now. Suprise! I use it for ,(em [gaming]) (*ghast)])
+ (li [,(strong [iPad Air 5: ])
+ I doodle and... ,(em [Why did I buy this?])])))
+ `(details
+ (summar [Accessories:])
+ ,(ul
+ (li [,(strong [VXE Dragonfly R1: ])
+ Cheap mouse that just works.])
+ (li [,(strong [Logitech MX Keys for Mac: ])
+ Got this after I fall out of love with machanical keyboards. Look how thin it is!])
+ (li [,(strong [AirPods 4 (with ANC)])
+ 🤘])))
+
+ `(hr)
+
+ (h2 [Operating Systems])
+
+ `(div (@ (style "float: left; width: 120px; margin-right: 1rem"))
+ ,(image "/static/images/uses/openbsd.svg"))
+ (p [Recently fell in love with ,(strong [OpenBSD]). Love how it's ,(em [proactively secure]) by default. I also enjoy their ,(anchor "artwork" "https://www.openbsd.org/artwork.html") and ,(anchor "music" "https://www.openbsd.org/lyrics.html"). I run it on one of my VPSs.])
+
+ `(div (@ (style "float: right; width: 120px; margin-right: 1rem")) ,(image "/static/images/uses/archlinux.svg"))
+ (p [I used to run ,(strong [Arch Linux]) and KDE on my old laptop. I still use it for my server but I'm making my way out of Linux and dive into BSD.])
+
+ `(div (@ (style "float: left; width: 120px; margin-right: 1rem"))
+ ,(image "/static/images/uses/ubuntu.svg"))
+ (p [,(strong [Ubuntu]) is probably the default Linux distro and very ,(em [enterprise]). It's getting bloated and I never really liked aptitude. On my way to abandon it.])
+
+ `(div (@ (style "float: right; width: 120px; margin-right: 1rem")) ,(image "/static/images/uses/apple.svg"))
+ (p [Of course I use ,(strong [macOS]). Tahoe was a nightmare and Golden Gate was a lot better. Overall it's a fine Unix-like OS with ,(em [good]) UX.])
+
+ `(hr)
+
+ (h2 [Terminal])
+
+ `(div (@ (style "display: grid; grid-template-columns: repeat(4, 1fr);"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/ghostty.png")
+ (alt "Ghostty terminal emulator")
+ (height "64px")))
+ ,(anchor (strong "GhosTTY")"https://ghostty.org/"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/nushell.png")
+ (alt "Nushell, a new type of shell")
+ (height "64px")))
+ ,(anchor (strong "Nushell") "https://www.nushell.sh/"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/neovim.png")
+ (alt "Neovim the editor")
+ (height "64px")))
+ ,(anchor (strong "Neovim") "https://neovim.io/"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/babashka.svg")
+ (alt "Babashka logo")
+ (height "64px")))
+ ,(anchor (strong "Babashka") "https://babashka.org/")))
+
+ (p [I use ,(strong [Ghostty]) because it's fast and native. Plus it's ,(anchor "non-profit" "https://mitchellh.com/writing/ghostty-non-profit") libre software. ,(anchor "Mitchell" "https://mitchellh.com/") has some really good ideas for Ghostty.])
+ (p [I code and draft articles with ,(strong [Neovim]). And I configure it in ,(anchor "Fennel" "https://fennel-lang.org/"), a ,(em [Lispy]) Lua. I use folke's ,(anchor "lazy.nvim" "https://github.com/folke/lazy.nvim") to manage plugins.])
+ (p [I love how ,(strong [Nushell]) makes it so easy and fun to manipulate data in shell. You can also get a POSIX-style experience on Windows without Cygwin.])
+ (p [But I don't write nushell script that much. I use ,(strong [Babashka]) instead. Scripting in ,(anchor "Clojure" "https://clojure.org/") makes it less like a chore. Plus, it can make a really nice command runner with ,(code [bb.edn]). Say goodbyte to ,(code [Makefile])!])
+ (p [Check out my ,(anchor "dotfiles" "https://src.eltr.ac/eltrac/dotfiles") for more.])
+
+ `(hr)
+
+ (h2 [Desktop])
+
+ `(div (@ (style "display: grid; grid-template-columns: repeat(3, 1fr);"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/hammerspoon.png")
+ (alt "Hammerspoon logo")
+ (height "86px")))
+ ,(anchor (strong "Hammerspoon") "https://www.hammerspoon.org/"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/helium.png")
+ (alt "Helium logo, a white asterisk in blue background")
+ (style "transform: rotate(-9deg) scale(0.9)")
+ (height "86px")))
+ ,(anchor (strong "Helium") "https://helium.computer/"))
+ (div (@ (style "display: flex; flex-direction: column; align-items: center"))
+ (img (@ (src "/static/images/uses/vicinae.png")
+ (alt "Vicinae logo, a moon in dark background")
+ (style "transform: rotate(-9deg) scale(0.9); border-radius: 10px")
+ (height "86px")))
+ ,(anchor (strong "Vicinae") "https://www.vicinae.com/")))
+ (p [,(strong [Hammerspoon]) is a macOS system API which allows you to control your Mac using ,(em [Lua]). I run ,(anchor "PaperWM.spoon" "https://github.com/mogenson/PaperWM.spoon") with it, a tiled scrollable window manager.])
+ (p [,(strong [Helium]) is a privacy-by-default Ungoogled Chromium fork. It has uBlock Origin built in. I ,(anchor "donate" "/donates") to its developers monthly.])
+ (p [,(strong [Vicinae]) is a cross-platform app launcher and more. I ditched ,(em [Raycast]) for it.])
+
+ `(hr)
+
+ (h2 "Apps")
+ (p [Below are some of the apps I use across all devices.])
+ (ul
+ `(li (img (@ (src "/static/images/uses/netnewswire.jpeg")
+ (style "height: 1.35rem; display: inline-block; margin-right: 0.5rem; vertical-align: middle")))
+ ,(anchor "NetNewsWire" "https://netnewswire.com/"))
+ `(li (img (@ (src "/static/images/uses/keepassxc.svg")
+ (style "height: 1.35rem; display: inline-block; margin-right: 0.5rem; vertical-align: middle")))
+ ,(anchor "KeePassXC" "https://keepassxc.org/")))
+
+ `(div (@ (style "clear: both")))
+
+ `(hr)
+
+ (h2 "Self-hosted and paid services")
+ (p [I got lazy, so here's some plain lists with no links or images.])
+ (p [Stuffs I self-host:])
+ (ul
+ (li [,(strong [Akkoma]), as my Fediverse instance])
+ (li [,(strong [Continuwuity]), as my Matrix homeserver])
+ (li [,(strong [Miniflux]), as my RSS aggregator])
+ (li [,(strong [Forgejo]), as my personal git forge. (,(anchor "Hydra" "https://src.eltr.ac/"))]))
+ (p [Sutffs I wish I could self-host but decides to delegate them to a service privider I trust:])
+ (ul
+ (li [,(strong [Migadu]) micro plan, for my emails.])
+ (li [,(strong [Kagi]) family plan, a search engine with no ads.]))
+
+ `(hr)
+
+ (h2 "Hosting")
+ (p [These European companies host my infrastructure.])
+ (ul
+ (li [,(strong [Contabo]), they have really cheap prices.])
+ (li [,(strong [,(anchor "SKRIME" "https://skrime.eu/a/eltrac")]), they have ,(em [very impressive customer service]).])
+ (li [,(strong [,(anchor "Bunny" "https://bunny.net?ref=xwpnwvmoo5")]), they are decent Cloudflare alternative.]))
+ (p [If you need hosting in Europe. You can click my affiliate links above, so we both can get some discounts. :3])
+ )