Carpetes no s'obren amb Nautilus - Arch Linux

Com configurar nautilus com a programa per a obrir carpetes a Arch Linux després d'una instal·lació que ho hagi canviat.

Introducció

Des d’anys que hi han posts repartits per l’internet d’usuaris que, després d’una actualizació o instal·lació d’alguns paquets clau a Arch han detectat que les carpetes (especialment les icones al escriptori) no s’obren a amb nautilus, sinó amb un altre programa. Especialment, n’hi han moltes mencions (i també era el meu cas) de les carpetes obrint-se amb VS code.

Tot això prové de la configuració de gio mime

Solució

Per a veure quins programes estan llistats per a obrir directoris introduim:
gio mime inode/directory

Això ens retornarà una resposta similar a aquesta:

1
2
3
4
5
6
7
8
[spork@larc ~]$ gio mime inode/directory
Default application for “inode/directory”: code.desktop
Registered applications:
	code.desktop
	org.gnome.Nautilus.desktop
Recommended applications:
	code.desktop
	org.gnome.Nautilus.desktop

Per a escollir una opció com a predeterminada:
gio mime inode/directory <aplicació>

Per exemple:

1
2
[spork@larc ~]$ gio mime inode/directory org.gnome.Nautilus.desktop
Set org.gnome.Nautilus.desktop as the default for inode/directory
Amb <3 des de Barcelona
Creat amb Hugo
Tema Stack dissenyat per Jimmy