, 5 min read
Uses
This describes my equipment I use at home for private use. Professionally I am "forced" to use Windows. This page is part of /uses, a website where people share what gear they use. It was created by Wes Bos.
- 1. Editor
- 2. Terminal + shell
- 3. OS and Window manager
- 4. Desktop
- 5. Compilers, interpreters and languages
- 6. Smartphone (=camera)
- 7. Tablet
- 8. Smartwatch
- 9. Internet service provider
- 10. PC hardware
- 11. Blogging software
- 12. Hosting for backup and to protect against DNS vandalism
- 13. Dynamic DNS
1. Editor
- neovim 0.10.2-2
- mle 1.7.2-1
- geany 2.0-1, if I have to edit very many files all at once
- Notepad++, if on Windows
- Beyond Compare 5.0.2.30045-1
2. Terminal + shell
- st 0.9.2-1 + zsh 5.9-5
- tmux 0.9.2-1 within st
- xterm 395-1, sometimes, if st is not available
- PuTTY and MobaXterm, if on Windows
- git-bash, if on Windows
- termux on Android
- ssh+sshd from openssh 9.9p1-2, and mosh 1.4.0-15 if on a train
3. OS and Window manager
- Arch Linux 6.11.5.arch1-1 using pacman 7.0.0.r3.g7736133-1 + trizen 1:1.68-1
- IceWM 3.6.0-1, no buttons or icons on screen, starts just blank
- iptables 1:1.8.10-2 + ipset 7.22-1 + ssshguard 1.0.0-1
4. Desktop
- Firefox 132.0-1
- Chromium 130.0.6723.69-1
- J-Pilot 2.0.2-1
- LibreOffice 24.8.2-2 occasionally
- mplayer 38542-3 for videos
- sxiv 26-2 for image display
- Imagemagick 7.1.1.39-1 for image modifications
- signal-desktop 7.30.0-1
- ffmpeg 2:7.0.2-3
5. Compilers, interpreters and languages
- gcc 14.2.1+r134+gab884fffe3fc-1
- luajit 2.1.1727870382-1
- cobc 3.2.1-4
- PHP 8.3.13-1
- Perl 5.40.0-1
- node 23.1.0-1
6. Smartphone (=camera)
- Oppo Reno 4 running Android 12, kernel 4.19.157-perf+ since May 2022
- Termux
- F-Droid
- Brave Browser, advertisements on a small screen are really annoying, therefore Brave
- Simplenote for occasional note taking, synchronized accross devices
- Shelly App
- Signal Messenger
- sipgate Satellite
- Proton Mail
7. Tablet
- Samsung Galaxy Tab A7, Android 12, kernel 4.19.157-perf-26272441 since 2020
- Xiaomi Tab 6, MIUI version 14, Android 13, kernel 4.19.157-perf-g184e8dea04e9 since 2023
8. Smartwatch
- Oppo Band Sport since July 2022 up to April 2024; lost it
9. Internet service provider and monitoring
- Vodafone cable: 1 GBit/s download, 50MBit/s upload
- HetrixTools: a very good uptime monitor
- BetterStack: another uptime monitor
10. PC hardware
- AMD Ryzen 7 5700G since May 2022
- 2x32GB G.Skill Trident Z Neo DDR4-3600 DIMM CL16 Dual Kit
- Motherboard ASRock X570 Phantom Gaming 4
- 2TB Samsung PCIe SSD ("harddisk")
- 32" LG Electronics 32UN550-W display monitor, provides ample of screen space
- Loudspeaker Wavemaster Moody BT 2.1
11. Blogging software
- Static site generator Simplified Saaze (Version 2.5, 29-Sep-2024)
- Web-server is NGINX 1.27.2-1
- MathJax for math typesetting
- PrismJS for syntax highlighting
- Fonts Merriweather and UnifrakturMaguntia from Google Fonts
- Icons are from uxwing and Wikimedia
- Mermaid for diagrams
- pagefind 1.1.1 for providing search functionality on this blog
- Ahrefs for site auditing, e.g., finding 404 pages, broken links, etc.
- lftp 4.9.2-2, if I have to use FTP and transfer multiple directories with files in them
12. Hosting for backup and to protect against DNS vandalism
- Cloudflare, site is here
- Netlify, site is here
- Vercel, site is here
- surge.sh, site here
- neocities.org, site is here
- Lima-City, copied via lftp
- Render
- Kinsta, without images
- GitLab, site is here
- GitHub, site without images is here
- DigitalOcean, site without images is here
13. Dynamic DNS
DNS take-down is a common problem, see DNS take-down. Therefore I use multiple dynamic DNS providers. The motto: "Don't put all your eggs in a single basket."
- GoIP DNS Services: main dynamic DNS service, domain name is eklausmeier.goip.de
- "Afraid.org" Free DNS by Joshua Andersen: another backup dynamic DNS service, domain names are klm.us.to and klm.l5.ca
- Dynu DNS: another backup dynamic DNS service, domain name is eklausmeier.mywire.org