# Setup See [personal infrastructure](../personal_infra) for things I run on servers. ## Workstation hardware I have two Windows machines; a pre-built gaming tower for gaming (connected to a TV) and a small Celeron PC in another location so that I always have some Windows PC physically available. Besides my employer's workstations, I do most of my computing from two desktop computers in each location. I have an old ThinkPad for tests, and a slow ChromeBook tablet with detachable keyboard. ## Software I tend to use LTS Linux distributions. Currently I use Debian Stable, for some time I used CentOS. I use GNOME with [PaperWM](https://github.com/paperwm/PaperWM). I use Firefox with LanguageTool, Bitwarden and NoScript. * GNU Screen * [ubpkg](https://github.com/alexpdp7/ubpkg/) to install software * [Emacs](../emacs) * Nextcloud (through rclone/WebDAV in some systems) * VLC * Steam * uv for Python development * [`fx`](https://fx.wtf/) to explore JSON * Visidata for working with tables * [Mutagen](https://mutagen.io/) for SSH sync * mbsync + [my own terminal email client](https://github.com/alexpdp7/epistle) for mail backup and some reading * [ressh](https://github.com/alexpdp7/ressh/) to retry SSH connections ## Services * Miniflux (RSS) (self-hosted) * Incarnator (ActivityPub/Fediverse/Mastodon), with Enafore for desktop, Toot for terminal, and Tusky for Android (self-hosted) * Telegram, WhatsApp, Discord, Signal, Slack, Google Messages, but also [modern IRC](../workstation/modern_irc.md) * TVMaze * Google (GMail, Calendar, Contacts) * YouTube Music * Transmission/Edonkey (P2P) ## Phone I use a Pixel 7A and a Titan Pocket. - Firefox - F-Droid - Bitwarden - Orgzly (for Emacs org mode, synchronized via Nextcloud) - Bangle.js GadgetBridge (for my Bangle.js 2) - Termux (for occasional SSH use) - VLC - lichess - OpenFoodFacts - AnyConnect (VPN) - Lagrange (Gemini) - aNag - O'Reilly - PressReader