Linux Default Apps

created feb 05 26
last modified feb 05 26
tags #linux

Web Browsers

Command: xdg-mime default firefox.desktop x-scheme-handler/https x-scheme-handler/http

Text Editors (Neovim)

Purpose: Register Neovim as a desktop application and set it as the default text editor.

  1. Create Directory: mkdir -p ~/.local/share/applications
  2. Create Desktop Entry: nvim ~/.local/share/applications/nvim.desktop
[Desktop Entry]
Name=Neovim
Exec=nvim
Terminal=true
Type=Application
MimeType=text/plain;
  1. Set Default: xdg-mime default nvim.desktop text/plain

PDF Readers (Zathura)

Purpose: Set Zathura as the default PDF viewer. Command: xdg-mime default org.pwmt.zathura.desktop application/pdf