Contents
Where are xdg settings stored?
Default for foreign programs (user-specific) Some applications use xdg-open (part of xdg-utils). xdg-settings can be used to both get and change the default browser. Local settings can also be found in the users’ home in ~/. config/mimeapps.
What is xdg MIME?
The XDG MIME Applications specification builds upon the shared MIME database and desktop entries to provide default applications. Applications describe what MIME types they can handle using desktop entries. Applications can install new MIME types by placing XML files in /usr/share/mime/packages/ .
How does xdg-open work?
xdg-open opens a file or URL in the user’s preferred application. If a URL is provided the URL will be opened in the user’s preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs.
What does xdg utils do?
xdg-utils is a set of tools that allows applications to easily integrate with the desktop environment of the user, regardless of the specific desktop environment that the user runs.
What is update mime database?
update-mime-database is a program which is responsible for updating the shared mime-info cache according to the system described in the Shared MIME-Info Database specification from the X Desktop Group.
The shared-mime-info package contains the core database of common types and the update-mime-database command used to extend it. It requires glib2 to be installed for building the update command. Additionally, it uses intltool for translations, though this is only a dependency for the maintainers.
What is update-mime-database?
Is xdg-open safe?
Yes it is. Once you alias it, it’s valid only for your user. You cold also add it inside ~/. bashrc , so it will be available only for your user and only for the current shell session (aliasing itself again every time you start a new session).
What does xdg mean Linux?
X Desktop Group
Xdg itself was an acronym of the X Desktop Group, which is now known as freedesktop.org , which developed a set of standards that are common across different desktop environments such as GNOME, KDE, LXDE and others.
What is ETC xdg autostart?
Linux desktop environments that are XDG compliant implement functionality for XDG autostart entries. These entries will allow an application to automatically start during the startup of a desktop environment after user logon. By default, XDG autostart entries are stored within the /etc/xdg/autostart or ~/.
What is Freedesktop platform?
freedesktop.org is building a base platform for desktop software on Linux and UNIX. The elements of this platform have become the backend for higher-level application-visible APIs such as Qt, GTK+, XUL, VCL, WINE, GNOME, and KDE. The base platform is both software and standards.