Desktop Launcher Management

Community

Auto-deploy desktop launchers across Linux.

Authoryanivprusman
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill automates the distribution of desktop launcher files (.desktop) from a central repository to the user's Desktop, ensuring consistent launcher availability across sessions without manual edits to deployed files.

Core Features & Use Cases

  • Auto-deploy .desktop files from /opt/automateLinux/desktop/ to ~/Desktop on new terminal sessions.
  • Centralized source-of-truth: manage all launchers in the repository, with automatic synchronization to users’ desktops.
  • Safe editing workflow: edit source files only and rely on automatic or manual deployment to apply changes.

Quick Start

Edit any launcher in /opt/automateLinux/desktop/ (e.g., /opt/automateLinux/desktop/shutDown.desktop) and open a new terminal to trigger automatic deployment to ~/Desktop. If immediate deployment is needed, run: cp /opt/automateLinux/desktop/.desktop ~/Desktop/ && chmod +x ~/Desktop/.desktop

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Desktop Launcher Management
Download link: https://github.com/yanivprusman/automateLinux/archive/main.zip#desktop-launcher-management

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.