186 lines
4.5 KiB
Org Mode
186 lines
4.5 KiB
Org Mode
#+TITLE:Desktop file for the applications
|
|
#+SETUPFILE: ./setup/org-setup-file.org
|
|
|
|
* Mime Applications
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.config/mimeapps.list
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
|
|
#+BEGIN_SRC conf
|
|
[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;
|
|
#+END_SRC
|
|
|
|
* Neomutt
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/neomutt.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Name=Neomutt
|
|
GenericName=Email client
|
|
Exec=$TERMINAL -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
|
|
#+end_src
|
|
|
|
* Weechat
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/weechat.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Encoding=UTF-8
|
|
MultipleArgs=false
|
|
Terminal=false
|
|
Exec=$TERMINAL --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
|
|
#+end_src
|
|
|
|
* Matlab
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/matlab.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Version=R2020a
|
|
Type=Application
|
|
Terminal=false
|
|
MimeType=text/x-matlab
|
|
Exec=/usr/local/MATLAB/R2020a/bin/matlab -desktop -nosplash
|
|
Name=MATLAB
|
|
Icon=matlab
|
|
Categories=Development;Math;Science
|
|
Comment=Scientific computing environment
|
|
StartupNotify=true
|
|
#+end_src
|
|
|
|
* Neovim
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/nvim.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[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;
|
|
#+end_src
|
|
|
|
* Images
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/img.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Type=Application
|
|
Name=Image viewer
|
|
Exec=/usr/bin/sxiv -a %u
|
|
#+end_src
|
|
|
|
* Org-Protocol
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/org-protocol.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Name=org-protocol
|
|
Exec=emacsclient %u
|
|
Icon=emacs-icon
|
|
Type=Application
|
|
Terminal=false
|
|
MimeType=x-scheme-handler/org-protocol;
|
|
#+end_src
|
|
|
|
* Ranger
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/ranger.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[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;
|
|
#+end_src
|
|
* Emacs Client
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/emacsclient.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Name=Emacs Client
|
|
Exec=emacsclient -c %u
|
|
Icon=emacs-icon
|
|
Type=Application
|
|
Terminal=false
|
|
MimeType=x-scheme-handler/org-protocol;
|
|
NoDisplay=true
|
|
#+end_src
|
|
|
|
* Torrent with Transmission
|
|
:PROPERTIES:
|
|
:header-args: :tangle ~/.local/share/applications/torrent.desktop
|
|
:header-args+: :comments both :mkdirp yes
|
|
:END:
|
|
#+begin_src conf
|
|
[Desktop Entry]
|
|
Type=Application
|
|
Name=Torrent
|
|
Exec=tremc %U
|
|
#+end_src
|