---
title: "Uses | Ryan Winkler"
description: "My AI tools, desk setup, everyday kit and home lab, grouped by what I use them for."
canonical_url: "https://ryanw.eu/uses/"
template: "raw-page"
schema_type: "CollectionPage"
date_modified: "2026-09-12T00:00:00.000Z"
---

/uses

[uses.tech ↗Explore other setups](https://uses.tech/)

# What I use.

         I use Linux, work with AI, and run a fair bit of my own software. Here’s the setup, grouped by what I use it for.

         Updated  12 September 2026

        On this page

 - [01Using AI](#uses-using-ai)
- [02At my desk](#uses-desk)
- [03Everyday kit](#uses-everyday)
- [04Building & writing](#uses-building)
- [05Running the house](#uses-home)
- [06Off the clock](#uses-media)
- [07Subscriptions & services](#uses-subscriptions)

        On this page   - [01Using AI](#uses-using-ai)
- [02At my desk](#uses-desk)
- [03Everyday kit](#uses-everyday)
- [04Building & writing](#uses-building)
- [05Running the house](#uses-home)
- [06Off the clock](#uses-media)
- [07Subscriptions & services](#uses-subscriptions)

      01

## [Using AI#](#uses-using-ai)

     Coding agents, desktop apps and local models. The labels show where I use each one.

    -
      IDE

    [Antigravity↗](https://antigravity.google/)
     An AI coding environment in my setup.

-
      Terminal

    [Codex↗](https://openai.com/codex/)
     A coding agent I use from the terminal.

-
      Terminal

    [Claude Code↗](https://claude.com/product/claude-code)
     Another part of my coding workflow, alongside Codex.

-
      Desktop app

    [ChatGPT↗](https://chatgpt.com/)
     I use the desktop app as well as the coding tools.

-
      Desktop app

    [Claude Desktop↗](https://claude.com/download)
     The desktop app, separate from Claude Code in the terminal.

-
      Web app

    [Gemini↗](https://gemini.google/about/)
     Part of my AI setup, with Google AI Pro.

-
      Web app

    [NotebookLM↗](https://notebooklm.google/)
     For working through source material.

-
      Local runtime

    [Ollama↗](https://ollama.com/)
     Runs models locally on the desktop.

-
      Workflow

    [gstack↗](https://github.com/garrytan/gstack)
     For product, design, engineering, and QA reviews. I use the different review perspectives when a decision needs scrutiny.

-
      Workflow

    [Superpowers↗](https://github.com/obra/superpowers)
     For the implementation process: planning, tests, code review, and finishing a change.

-
      Workflow

    [GSD↗](https://github.com/open-gsd/gsd-core)
     For larger projects where the plan and context need to survive more than one session.

      02

## [At my desk#](#uses-desk)

     The computer, camera and audio kit I work with.

    -

    [Kubuntu desktop↗](https://kubuntu.org/)
     My desktop runs KDE Plasma. It handles development, local services, and models on an AMD Radeon RX 7900 XTX.

-

    [RØDECaster Pro II↗](https://rode.com/en-ie/products/rodecaster-pro-ii)
     My audio console.

-

    [Shure SM7B↗](https://www.shure.com/en-GB/products/microphones/sm7b)
     The microphone at my desk.

-

    [Sony α6400↗](https://www.sony.ie/interchangeable-lens-cameras/products/ilce-6400)
     I use it as my webcam.

-

    [Keychron K4↗](https://www.keychron.com/pages/k4-keyboard-user-manual)
     My keyboard.

-

    [AKG Q701↗](https://jp.akg.com/Q701.html)
     My headphones at the desk. The official product page is in Japanese.

      03

## [Everyday kit#](#uses-everyday)

     The kit that comes with me.

    -

    [Xiaomi 17 Ultra Leica Edition↗](https://www.mi.com/global/product/xiaomi-17-ultra/)
     My Android phone, linked to the desktop through KDE Connect.

-

    [Fedora Asahi Remix↗](https://asahilinux.org/fedora/)
     Linux with KDE Plasma on my Apple Silicon MacBook.

-

    [Garmin fēnix 7 Pro↗](https://www.garmin.com/en-IE/p/865822/)
     The watch I wear.

-

    [YubiKey Neo 5↗](https://www.yubico.com/products/)
     My hardware security key.

      04

## [Building & writing#](#uses-building)

     Editors, notes and the small tools that keep work moving between machines.

    -
      IDE

    [VS Code↗](https://code.visualstudio.com/)
     One of my development editors, including on the Asahi MacBook.

-
      Terminal

    [Ghostty↗](https://ghostty.org/)
     My terminal, with JetBrains Mono and a Gruvbox theme.

-
      Terminal

    [Oh My Zsh↗](https://ohmyz.sh/)
     Manages my Zsh plugins. The desktop setup uses Powerlevel10k, fuzzy completion, history suggestions, and syntax highlighting.

-
      Local runtime

    [Podman↗](https://podman.io/)
     Runs local containers. I use Podman Desktop when I need a graphical view of them.

-
      Local runtime

    [Distrobox↗](https://distrobox.it/)
     Keeps a Fedora development environment alongside the desktop system.

-
      Desktop app

    [Obsidian↗](https://obsidian.md/)
     My notes and runbooks live here, including the records I used to put this page together.

-
      Self-hosted

    [Penpot↗](https://penpot.app/)
     Self-hosted design and prototyping.

-
      Desktop app

    [CopyQ↗](https://hluk.github.io/CopyQ/)
     Replaced Klipper for clipboard history and pinned snippets. A shortcut sends useful text straight to my Obsidian inbox.

-
      Desktop app

    [Vicinae↗](https://www.vicinae.com/)
     The launcher I use for apps and small commands, including opening the vault.

-
      Desktop app

    [Floorp↗](https://floorp.app/)
     My main browser on the Asahi MacBook, and also installed on the Steam Deck.

-
      Desktop app

    [KDE Connect↗](https://kdeconnect.kde.org/)
     Shares files, clipboard content, and notifications between the phone and desktop.

-
      Local runtime

    [Syncthing↗](https://syncthing.net/)
     Moves my vault between machines, with Home Assistant Green as the always-on hub.

      05

## [Running the house#](#uses-home)

     Home automation, networking and the services I host myself.

    -

    [Home Assistant Green↗](https://www.home-assistant.io/green/)
     Runs the smart-home hub and my dashboards on its own box, separate from the desktop.

-

    [MikroTik RB5009↗](https://mikrotik.com/product/rb5009ug_s_in)
     My router. It now also runs the primary DNS service and a Caddy container.

-

    [UniFi U7 Pro↗](https://techspecs.ui.com/unifi/wifi/u7-pro)
     Provides the Wi-Fi, with its controller on Home Assistant Green.

-
      Self-hosted

    [Technitium DNS Server↗](https://technitium.com/dns/)
     Replaced AdGuard Home for DNS and filtering. The primary runs on the router, with a second instance on Home Assistant Green.

-
      Self-hosted

    [Caddy↗](https://caddyserver.com/)
     Handles reverse proxies. Routes for the migrated home services run on the router; desktop-hosted services still use the desktop.

-
      Service

    [Tailscale↗](https://tailscale.com/)
     For reaching my own services when I am away from home.

-
      Self-hosted

    [n8n↗](https://n8n.io/)
     For workflow automation between tools and services.

      06

## [Off the clock#](#uses-media)

     Games, music and something to watch.

    -

    [Steam Deck↗](https://www.steamdeck.com/)
     For games, with SteamOS and a KDE desktop underneath. I also have Nuvio, Floorp, and Ghostty on it.

-
      Desktop app

    [Nuvio↗](https://github.com/NuvioMedia/NuvioDesktop)
     Part of my media setup on the MacBook and Steam Deck.

-
      Self-hosted

    [Audiobookshelf↗](https://www.audiobookshelf.org/)
     My self-hosted audiobook library, running on Home Assistant Green.

-
      Self-hosted

    [Music Assistant↗](https://www.music-assistant.io/)
     Runs alongside Home Assistant for music across the house.

-

    [NVIDIA Shield Pro↗](https://www.nvidia.com/en-gb/shield/)
     The media box in the living room.

      07

## [Subscriptions & services#](#uses-subscriptions)

     The paid plans and services I use. Tools and billing stay separate here.

           -  Subscription [Spotify Family↗](https://www.spotify.com/ie/family/) The family music plan.

-  Subscription [Google AI Pro↗](https://one.google.com/about/google-ai-plans/) My Google AI subscription.

 [Gemini](#uses-tool-gemini) · [NotebookLM](#uses-tool-notebooklm)

-  Subscription [ChatGPT Pro↗](https://chatgpt.com/pricing/) My ChatGPT Pro subscription, including Codex.

 [ChatGPT](#uses-tool-chatgpt) · [Codex](#uses-tool-codex)

-  Subscription [Claude↗](https://claude.com/pricing) My Claude subscription.

 [Claude Code](#uses-tool-claude-code) · [Claude Desktop](#uses-tool-claude-desktop)

-  Domain registration [Cloudflare Registrar↗](https://www.cloudflare.com/products/registrar/) For domain registration.

## What is a /uses page?

 A /uses page is a personal inventory. These are the tools in my setup, not a buying guide.

 Inspired by the /uses community. Explore other setups at uses.tech.

 [Wes Bos](https://wesbos.com/uses)[Jesse](https://jesse.id/uses)[Explore uses.tech ↗](https://uses.tech/)
       [About me](/about/)[What I'm up to](/now/)[Get in touch](/contact/)[Back to top ↑](#uses-top)
