Skip to content

danielrosehill/Linux-Desktop-Tools-Index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Part of the Daniel Rosehill Index Collection

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

KDE-AC-Controller-Widget

Controller widget for AC

GitHub

Local-UTC-KDE-Widget

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

GitHub

Claude-Dolphin-Konsole-Actions

Dolphin actions for KDE + Claude Code

GitHub

Open-In-Windsurf-KDE

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

GitHub

Quick-RMBG

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

GitHub

touchpad-mouse-toggle

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

GitHub


Desktop Applications

Claude-Bug-Catcher

Desktop utility for catching bugs in the moment

GitHub

Claude-Konsole-Launcher

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

GitHub

Claude-Linux-Desktop-Manager

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

GitHub

Dual-WhatsApp-Linux-Desktop

Dual WA client for the Linux desktop (AI generated)

GitHub

Homebox-Desktop-Wrapper-AppImage

Linux Electron desktop wrapper for Homebox

GitHub

Linux-Github-Repo-Launcher

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

GitHub

Nano-Banana-Desktop

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

GitHub

NFC-Reader-Writer

Desktop NFC reader/writer app for ACS ACR1252U

GitHub

Ollama-Ideation-UI

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

GitHub


Voice & Dictation (Desktop)

deepgram-voice-keyboard

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

GitHub

Deepgram-Voice-Keyboard-Ubuntu

WIP to create a good STT utility with cloud STT APIs

GitHub

hyprvoice

Voice-powered typing for Wayland/Hyprland desktops

GitHub

parakeet-dictation

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

GitHub

speech-notes-with-text-fixes

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

GitHub

Thought-Pad

Linux desktop application for creating notes from dictated speech

GitHub

Voice-Note-Recorder-Ubuntu

GUI for recording voice notes

GitHub

Wayland-Voice-Typer

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

GitHub


System Administration & Agents

AI-Sysadmin

Desktop maintenance utility (WIP/planning notes)

GitHub

Claude-System-Recovery-Mode

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

GitHub

Ezra

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

GitHub

Gemini-Ubuntu-Maintenance-Agent

Ubuntu maintenance agent using Gemini

GitHub

Install-This-Debian

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

GitHub

Local-Linux-Repair-Bot

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

GitHub

Ubuntu-AI-Boot-Agent

WIP/Notes for AI post-boot health check

GitHub


Claude Code & Linux Desktop

Claude-Code-Linux-Desktop-Slash-Commands

Slash commands for Linux desktop sysadmin with Claude Code

GitHub

Home-Folder-Claude-MD

CLAUDE.md for home directory on an Ubuntu Linux desktop

GitHub

Linux-Desktop-ClaudeMD-Seeder

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

GitHub

linux-desktop-plugin

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

GitHub

KDE-Claude-Runner

WIP/Plan for Claude runner in KDE

GitHub


System Configuration & Utilities

Distro-Tuner

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

GitHub

Ubuntu-Mic-Selector

Utility for switching microphone sources

GitHub

Ubuntu-Pipx-Toolbox

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

GitHub

UbuntuBackupStrategy

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

GitHub

USB-Foot-Mouse-Linux

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

GitHub


Reference & Resources

Awesome-Linux-IDEs

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

GitHub

Claude-Code-MCP-List

Short collection of MCPs to install for CC on Linux Desktop

GitHub

Claude-Code-Notebook

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

GitHub

Desktop-MCP

Local MCP server exposing specialised tools to agents

GitHub

Linux-Friendly-Voice-Tech

List of resources for voice technology with support for Linux

GitHub

Linux-MCP-Clients

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

GitHub

Linux-Related-System-Prompts

System prompts for AI assistants for Linux

GitHub

Voice-Control-Linux

Claude-enhanced research for voice control platforms with Linux support

GitHub


Workstation & Hardware

Desktop-Backup-Notes-1125

Desktop backup notes

GitHub

Desktop-Wallpapers

Some desktop wallpapers

GitHub

Master_Backup_Strategy

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

GitHub

Workstation-Benchmarks-0226

Desktop benchmarks Feb 20, 2026

GitHub

Workstation-Specs

Periodically updated spec-sheet for workstation/desktop

GitHub

Agent-Deploy

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

GitHub

Dictation-Macropad

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

GitHub

Linux-Voice-Typing-App-Notes

Planning notes for a voice typing tool

GitHub

Local-ASR-STT-Benchmark

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

GitHub

Github-Repo-Pruner

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

GitHub

Voice-Training-Data-Creator

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

GitHub

About

Index of repositories for Linux desktop tools, KDE widgets, system utilities, and desktop applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors