User Tools

Site Tools


doc:appunti:linux:tux:xfce

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:appunti:linux:tux:xfce [2020/11/01 16:59] – [Applet utili] niccolodoc:appunti:linux:tux:xfce [2020/11/02 07:34] – [User environment] niccolo
Line 5: Line 5:
 ===== User environment ===== ===== User environment =====
  
-If you want to set **aliases** or environment **variables** you have to rely on **rc files** of your shell program; e.g. for the **bash** you can edit **$HOME/.bash_aliases** or just the **$HOME/.bashrc**. Notice that the terminal emulator is not genearally executed as a login shell, to the files contained into **/etc/profile.d/** directory are not executed (they are instead executed when logging remotely via ssh).+If you want to set **aliases** or **environment variables** you have to rely on the **rc files** of your shell program; e.g. for the **bash** you can edit **$HOME/.bash_aliases** or just the **$HOME/.bashrc**. Notice that the terminal emulator is not generally executed as a login shell, so the files contained into **/etc/profile.d/** directory are not sourced (they are instead executed when logging remotely via ssh)
 +Some terminal emulator have their own procedure to set environment variables, e.g. the **konsole** program has the **Settings** => **Edit Current Profile...** => **General** => Environment **Edit...**. 
 + 
 +===== Default MIME Applications ===== 
 + 
 +Debian uses the **[[https://www.freedesktop.org/wiki/Software/xdg-utils/|XDG system]]** (desktop integration utilities from freedesktop.org) to know what application is associated to a specific MIME Type. So the XFCE file manager **Thunar** (but also textual managers like the **Midnight Commander**) can be configured centrally to suit your preferences. 
 + 
 +Let's take the **image/jpeg** MIME Type: per default it is associated to the ImageMagick viewer: 
 + 
 +<code> 
 +xdg-mime query default image/jpeg 
 +display-im6.q16.desktop 
 +</code> 
 + 
 +Soppose we want to associate it to the **Geeqie** program instead, for the current user only (not a system-wide preference) we can do the following. 
 + 
 +  - Verify that the **Geeqie package** installed its Desktop file **/usr/share/applications/geeqie.desktop**. 
 +  - Create the user's applications directory **$HOME/.local/share/applications/** and copy the **geeqie.desktop** file into it. 
 +  - Update the user's mime database configuration file with the command **update-desktop-database $HOME/.local/share/applications/** 
 + 
 +Now you can verify that the MIME Type is correctly associated: 
 + 
 +<code> 
 +xdg-mime query default image/jpeg 
 +geeqie.desktop 
 +</code> 
 + 
 +From now on, every XDG compliant program will use Geeqie to open an JPEG image.
  
 ===== Applet utili ===== ===== Applet utili =====
doc/appunti/linux/tux/xfce.txt · Last modified: 2021/05/12 05:11 by niccolo