You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

crossdesktop.icons

Package Overview
Dependencies
Maintainers
0
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

crossdesktop.icons

0.0.0-preview.0.12
nugetNuGet
Version published
Maintainers
0
Created
Source

Cross Desktop Specifications for .NET

This project represents an attempt to implement helper libraries for some of the more common XDG/Freedesktop.org specifications.

XDG? Freedesktop? XDG started as the X Desktop Group but is now more commonly known as the Cross Desktop Group. This group publishes a number of high-level specifications for interoperability between different desktop environments and distributions.

About this project

This project is intended as a collection of easy-to-use libraries implementing various XDG specifications for use in Linux environments that support or implement those specifications.

Specifications and Status

SpecificationNameProjectImplementedNotes
desktop-entryDesktop EntryCrossDesktop.DesktopEntriesRead-only APIs only
icon-themeIconsCrossDesktop.Icons
menuMenusCrossDesktop.Menus⚠️Partially implemented
thumbnailThumbnailsCrossDesktop.ThumbnailsDoes not support Shared Thumbnail repositories

Editing/writing APIs

At this time, this project is not focussed on being able to edit/save/create any of the primitives from these specifications. For example, while CrossDesktop.DesktopEntries will allow you to parse and inspect existing desktop entries, there is no support for creating new desktop entries or modifying existing ones.

Cross by Flatart from Noun Project (CC BY 3.0)

Keywords

xdg

FAQs

Package last updated on 12 Jun 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts