literate-dotfiles/dotfiles/applications.org
2020-01-11 22:04:28 +01:00

6.3 KiB

#+TITLE:Desktop file for the applications

Mime Applications

  [Default Applications]
  text/plain=nvim.desktop
  x-scheme-handler/magnet=torrent.desktop;
  text/x-shellscript=nvim.desktop;
  image/png=img.desktop;
  image/jpeg=img.desktop;
  image/gif=img.desktop;
  application/rss+xml=rss.desktop
  x-scheme-handler/mailto=neomutt.desktop
  message/rfc822=neomutt.desktop
  application/x-bittorrent=deluge.desktop
  application/pdf=zathura.desktop
  x-scheme-handler/http=qutebrowser.desktop
  x-scheme-handler/https=qutebrowser.desktop
  x-scheme-handler/ftp=qutebrowser.desktop
  x-scheme-handler/chrome=qutebrowser.desktop
  text/html=qutebrowser.desktop
  application/x-extension-htm=qutebrowser.desktop
  application/x-extension-html=qutebrowser.desktop
  application/x-extension-shtml=qutebrowser.desktop
  application/xhtml+xml=qutebrowser.desktop
  application/x-extension-xhtml=qutebrowser.desktop
  application/x-extension-xht=qutebrowser.desktop

  [Added Associations]
  text/plain=mousepad.desktop;
  application/x-bittorrent=deluge.desktop;

Neomutt

  [Desktop Entry]
  Name=Neomutt
  GenericName=Email client
  Exec=/usr/bin/termite -e neomutt %u
  Type=Application
  Icon=/usr/share/icons/Papirus/64x64/apps/mutt.svg
  Categories=Network;Email;
  MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall;
  StartupNotify=true

Zathura

  [Desktop Entry]
  Version=1.0
  Type=Application
  Name=Zathura
  Comment=A minimalistic document viewer
  Exec=zathura %U
  Icon=/usr/share/icons/Papirus/64x64/apps/zathura.svg
  Terminal=false
  Categories=Office;Viewer;
  Keywords=PDF;PS;PostScript;DjVU;document;presentation;viewer;

Weechat

  [Desktop Entry]
  Encoding=UTF-8
  MultipleArgs=false
  Terminal=false
  Exec=termite --class=WeeChat -e 'weechat'
  StartupWMClass=WeeChat
  Icon=/usr/share/icons/Papirus/64x64/apps/weechat.svg
  Type=Application
  Categories=Network;IRCClient;
  StartupNotify=true
  Name=WeeChat
  GenericName=IRC Client

Matlab

  [Desktop Entry]
  Version=1.0
  Type=Application
  Terminal=false
  Exec=/home/thomas/bin/matlab -desktop
  Name=MATLAB
  Icon=/usr/share/icons/Papirus/48x48/apps/matlab.svg
  Categories=Development;Math;Science
  Comment=Scientific computing environment
  StartupNotify=true
  StartupWMClass=com-mathworks-util-PostVMInit

Neovim

  [Desktop Entry]
  Name=Neovim
  GenericName=Text Editor
  Comment=Edit text files
  Exec=nvim %F
  Terminal=true
  Type=Application
  Keywords=Text;editor;
  Icon=/usr/share/icons/Papirus/48x48/apps/nvim.svg
  Categories=Utility;TextEditor;
  StartupNotify=false
  MimeType=text/english;text/plain;text/x-makefile;

TODO Transmission

  [Desktop Entry]
  Type=Application
  Name=Torrent
  Exec=/usr/bin/env transadd %U

Images

  [Desktop Entry]
  Type=Application
  Name=Image viewer
  Exec=/usr/bin/sxiv -a %u

TODO RSS

  [Desktop Entry]
  Type=Application
  Name=RSS feed addition
  Exec=/usr/bin/env rssadd %U

Qutebrowser

  [Desktop Entry]
  Name=qutebrowser
  GenericName=Web Browser
  Comment=A keyboard-driven, vim-like browser based on PyQt5
  Icon=qutebrowser
  Type=Application
  Categories=Network;WebBrowser;
  Exec=qutebrowser %u
  Terminal=false
  StartupNotify=false
  MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/qute;
  Keywords=Browser
  Actions=new-window;preferences;

Org-Protocol

  [Desktop Entry]
  Name=org-protocol
  Exec=emacsclient %u
  Type=Application
  Terminal=false
  Categories=System;
  MimeType=x-scheme-handler/org-protocol;

Ranger

  [Desktop Entry]
  Type=Application
  Name=ranger
  Comment=Launches the ranger file manager
  Icon=utilities-terminal
  Terminal=true
  Exec=ranger
  Categories=ConsoleOnly;System;FileTools;FileManager
  MimeType=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;