xdg-settings

Manage settings of XDG-compatible desktop environments. More information: <https://portland.freedesktop.org/doc/xdg-settings.html>.

Install

All systems
curl cmd.cat/xdg-settings.sh
Debian Debian
apt-get install xdg-utils
Ubuntu
apt-get install xdg-utils
Alpine
apk add xdg-utils
Arch Arch Linux
pacman -S xdg-utils
image/svg+xml Kali Linux
apt-get install xdg-utils
CentOS
yum install xdg-utils
Fedora
dnf install xdg-utils
Windows (WSL2)
sudo apt-get update sudo apt-get install xdg-utils
Raspbian
apt-get install xdg-utils
Docker
docker run cmd.cat/xdg-settings xdg-settings powered by Commando

Manage settings of XDG-compatible desktop environments. More information: <https://portland.freedesktop.org/doc/xdg-settings.html>.

  • Print the default web browser:
    xdg-settings get default-web-browser
  • Set the default web browser to Firefox:
    xdg-settings set default-web-browser firefox.desktop
  • Set the default mail URL scheme handler to Evolution:
    xdg-settings set default-url-scheme-handler mailto evolution.desktop
  • Set the default PDF document viewer:
    xdg-settings set pdf-viewer.desktop
  • Display help:
    xdg-settings --help

© tl;dr; authors and contributors