Linux Desktop Tools Index

Index of repositories for Linux desktop tools, KDE/Plasma widgets, system utilities, desktop applications, and workstation management.

Last updated: 06/04/2026

Part of the Daniel Rosehill Index Collection

danielrosehill/Index View on GitHub

Linux Desktop Tools Index

Index of repositories for Linux desktop tools, KDE/Plasma widgets, system utilities, desktop applications, and workstation management.

Last updated: 2026-03-25

KDE Plasma Widgets & Actions

Hebrew-Date-KDE-Widget

WIP - KDE Plasmoid for displaying the Hebrew calendar date

GitHub

danielrosehill/Hebrew-Date-KDE-Widget ★ 1

WIP - KDE Plasmoid for displaying the Hebrew calendar date

QMLUpdated Nov 2025

KDE-AC-Controller-Widget

Controller widget for AC

GitHub

danielrosehill/KDE-AC-Controller-Widget View on GitHub

Local-UTC-KDE-Widget

WIP - KDE Plasma widget for displaying local and UTC time in 24 hour format

GitHub

danielrosehill/Local-UTC-KDE-Widget View on GitHub

Claude-Dolphin-Konsole-Actions

Dolphin actions for KDE + Claude Code

GitHub

danielrosehill/Claude-Dolphin-Konsole-Actions View on GitHub

Open-In-Windsurf-KDE

"Open In Windsurf" (AI IDE) context menu element for KDE Plasma

GitHub

danielrosehill/Open-In-Windsurf-KDE View on GitHub

Quick-RMBG

Dolphin action for KDE Plasma to quickly invoke RMBG for background removal

GitHub

danielrosehill/Quick-RMBG View on GitHub

touchpad-mouse-toggle

Auto-disable laptop touchpad when external mouse is connected (KDE Wayland)

GitHub

danielrosehill/touchpad-mouse-toggle View on GitHub

Desktop Applications

Claude-Bug-Catcher

Desktop utility for catching bugs in the moment

GitHub

danielrosehill/Claude-Bug-Catcher View on GitHub

Claude-Konsole-Launcher

Launch utility (WIP) for using Claude Code + Konsole in KDE Plasma

GitHub

danielrosehill/Claude-Konsole-Launcher View on GitHub

Claude-Linux-Desktop-Manager

WIP/Plan: extension of slash commands to an actual GUI/program

GitHub

danielrosehill/Claude-Linux-Desktop-Manager View on GitHub

Dual-WhatsApp-Linux-Desktop

Dual WA client for the Linux desktop (AI generated)

GitHub

danielrosehill/Dual-WhatsApp-Linux-Desktop View on GitHub

Homebox-Desktop-Wrapper-AppImage

Linux Electron desktop wrapper for Homebox

GitHub

danielrosehill/Homebox-Desktop-Wrapper-AppImage View on GitHub

Linux-Github-Repo-Launcher

Github repository search and quick launch utility preconfigured for VS Code & Windsurf

GitHub

danielrosehill/Linux-Github-Repo-Launcher View on GitHub

Nano-Banana-Desktop

Vibe coded starter for a Nano Banana inpainting utility / image editor (Gemini API)

GitHub

danielrosehill/Nano-Banana-Desktop View on GitHub

NFC-Reader-Writer

Desktop NFC reader/writer app for ACS ACR1252U

GitHub

danielrosehill/NFC-Reader-Writer View on GitHub

Ollama-Ideation-UI

Desktop app for running batch "ideation" prompts with a local LLM

GitHub

danielrosehill/Ollama-Ideation-UI View on GitHub

Voice & Dictation (Desktop)

deepgram-voice-keyboard

Fork of Deepgram's Linux starter. CLI -> GUI + hotkey support, API key editing, cost tracking

GitHub

danielrosehill/deepgram-voice-keyboard View on GitHub

Deepgram-Voice-Keyboard-Ubuntu

WIP to create a good STT utility with cloud STT APIs

GitHub

danielrosehill/Deepgram-Voice-Keyboard-Ubuntu View on GitHub

hyprvoice

Voice-powered typing for Wayland/Hyprland desktops

GitHub

danielrosehill/hyprvoice View on GitHub

parakeet-dictation

On-device voice typing for Linux using Parakeet and NeMo ASR models via sherpa-onnx

GitHub

danielrosehill/parakeet-dictation View on GitHub

speech-notes-with-text-fixes

Speech Note Linux app. Note taking, reading and translating with offline STT, TTS and Machine translation

GitHub

danielrosehill/speech-notes-with-text-fixes View on GitHub

Thought-Pad

Linux desktop application for creating notes from dictated speech

GitHub

danielrosehill/Thought-Pad View on GitHub

Voice-Note-Recorder-Ubuntu

GUI for recording voice notes

GitHub

danielrosehill/Voice-Note-Recorder-Ubuntu View on GitHub

Wayland-Voice-Typer

Simple GUI around whisper.cpp for voice-to-text on Linux

GitHub

danielrosehill/Wayland-Voice-Typer View on GitHub

System Administration & Agents

AI-Sysadmin

Desktop maintenance utility (WIP/planning notes)

GitHub

danielrosehill/AI-Sysadmin View on GitHub

Claude-System-Recovery-Mode

Boot target for using an agentic CLI for system recovery on Ubuntu

GitHub

danielrosehill/Claude-System-Recovery-Mode View on GitHub

Ezra

WIP - Computer use agent for routine use of Linux desktop environments (Ubuntu)

GitHub

danielrosehill/Ezra View on GitHub

Gemini-Ubuntu-Maintenance-Agent

Ubuntu maintenance agent using Gemini

GitHub

danielrosehill/Gemini-Ubuntu-Maintenance-Agent View on GitHub

Install-This-Debian

A simple litmus test for assessing whether agentic CLIs are useful for basic desktop admin tasks

GitHub

danielrosehill/Install-This-Debian View on GitHub

Local-Linux-Repair-Bot

Experimentary repo to try use an AI IDE as a local agent workspace for local OS debugging

GitHub

danielrosehill/Local-Linux-Repair-Bot View on GitHub

Ubuntu-AI-Boot-Agent

WIP/Notes for AI post-boot health check

GitHub

danielrosehill/Ubuntu-AI-Boot-Agent View on GitHub

Claude Code & Linux Desktop

Claude-Code-Linux-Desktop-Slash-Commands

Slash commands for Linux desktop sysadmin with Claude Code

GitHub

danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands View on GitHub

Home-Folder-Claude-MD

CLAUDE.md for home directory on an Ubuntu Linux desktop

GitHub

danielrosehill/Home-Folder-Claude-MD View on GitHub

Linux-Desktop-ClaudeMD-Seeder

Seeds Claude.md files at common places in Linux Desktop filesystems

GitHub

danielrosehill/Linux-Desktop-ClaudeMD-Seeder View on GitHub

linux-desktop-plugin

Claude Code plugin for Linux desktop environment management, KDE/Plasma configuration

GitHub

danielrosehill/linux-desktop-plugin View on GitHub

KDE-Claude-Runner

WIP/Plan for Claude runner in KDE

GitHub

danielrosehill/KDE-Claude-Runner View on GitHub

System Configuration & Utilities

Distro-Tuner

Quick template for creating a local repo with symlinks to key system files on Linux

GitHub

danielrosehill/Distro-Tuner View on GitHub

Ubuntu-Mic-Selector

Utility for switching microphone sources

GitHub

danielrosehill/Ubuntu-Mic-Selector View on GitHub

Ubuntu-Pipx-Toolbox

Bash scripts for installing a few useful tool groups on Ubuntu with pipx

GitHub

danielrosehill/Ubuntu-Pipx-Toolbox View on GitHub

UbuntuBackupStrategy

Various Bash scripts, edited configuration packages, and other resources for a fresh Ubuntu installation

GitHub

danielrosehill/UbuntuBackupStrategy View on GitHub

USB-Foot-Mouse-Linux

Documentation for getting a cheap USB HID foot mouse to work on Linux

GitHub

danielrosehill/USB-Foot-Mouse-Linux View on GitHub

Reference & Resources

Awesome-Linux-IDEs

IDEs and development tools that work on one or multiple Linux distros

GitHub

danielrosehill/Awesome-Linux-IDEs View on GitHub

Claude-Code-MCP-List

Short collection of MCPs to install for CC on Linux Desktop

GitHub

danielrosehill/Claude-Code-MCP-List View on GitHub

Claude-Code-Notebook

Personal reference notebook for Claude Code (CLI) usage. Context: Linux desktop (Ubuntu)

GitHub

danielrosehill/Claude-Code-Notebook View on GitHub

Desktop-MCP

Local MCP server exposing specialised tools to agents

GitHub

danielrosehill/Desktop-MCP View on GitHub

Linux-Friendly-Voice-Tech

List of resources for voice technology with support for Linux

GitHub

danielrosehill/Linux-Friendly-Voice-Tech View on GitHub

Linux-MCP-Clients

A very small list of MCP clients that are available to Linux users

GitHub

danielrosehill/Linux-MCP-Clients View on GitHub

Linux-Related-System-Prompts

System prompts for AI assistants for Linux

GitHub

danielrosehill/Linux-Related-System-Prompts View on GitHub

Voice-Control-Linux

Claude-enhanced research for voice control platforms with Linux support

GitHub

danielrosehill/Voice-Control-Linux View on GitHub

Workstation & Hardware

Desktop-Backup-Notes-1125

Desktop backup notes

GitHub

danielrosehill/Desktop-Backup-Notes-1125 View on GitHub

Desktop-Wallpapers

Some desktop wallpapers

GitHub

danielrosehill/Desktop-Wallpapers View on GitHub

MasterBackupStrategy

A markdown file summarizing current approaches for creating 3-2-1 compliant backups

GitHub

danielrosehill/Master_Backup_Strategy View on GitHub

Workstation-Benchmarks-0226

Desktop benchmarks Feb 20, 2026

GitHub

danielrosehill/Workstation-Benchmarks-0226 View on GitHub

Workstation-Specs

Periodically updated spec-sheet for workstation/desktop

GitHub

danielrosehill/Workstation-Specs View on GitHub

Agent-Deploy

Prompt and model for creating agent-specific variants of Bash scripts

GitHub

danielrosehill/Agent-Deploy View on GitHub

Dictation-Macropad

Plan/key allocation for a macropad optimised for heavy daily dictation workflows

GitHub

danielrosehill/Dictation-Macropad View on GitHub

Linux-Voice-Typing-App-Notes

Planning notes for a voice typing tool

GitHub

danielrosehill/Linux-Voice-Typing-App-Notes View on GitHub

Local-ASR-STT-Benchmark

Quick evaluation to find the best STT model in Speech Note (Ubuntu) for specific hardware

GitHub

danielrosehill/Local-ASR-STT-Benchmark View on GitHub

Github-Repo-Pruner

Helps to discard old repositories from a local filesystem (for Linux)

GitHub

danielrosehill/Github-Repo-Pruner View on GitHub

Voice-Training-Data-Creator

GUI to facilitate capturing voice data for TTS / voice clone training (Ubuntu Linux)

GitHub

danielrosehill/Voice-Training-Data-Creator View on GitHub