Mengatasi Open in Folder Malah Terbuka VsCode, Bukan File Manager di Linux


JagoTekno.com - Ketika selesai mendownload file menggunakan Chromium / Brave, untuk membuka file akan lebih cepat jika masuk ke menu download (ctrl+j) lalu klik show in folder.

Tetapi kadang yang terbuka bukan file manager, melainkan VSCode.

show in folder open vscode instead file manager linux

Ini penyebabnya apa yah?

Penyebabnya karena di linux terdapat konfigurasi bernama mimeapps yang terdapat pada ~/.config/mimeapps.list

Untuk mengubahnya sangat mudah, silahkan edit file tersebut lalu cari baris directory. Sehingga hasil akhirnya kira-kira tertulis seperti ini :

vim ~/.config/mimeapps.list

Kemudian edit baris directory yang ada di bagian [Added Association]

Temukan code-oss.desktop kemudian copy barisnya.

inode/directory=code-oss.desktop;

Kemudian tempatkan tepat di bawah [Removed Associations] sehingga tertulis seperti di ini.

[Added Associations]   
...  
inode/directory=code-oss.desktop;    
    
[Default Applications] 
inode/directory=pcmanfm.desktop;   
...  

[Removed Associations]
...
inode/directory=code-oss.desktop

Kemudian pada bagian [Default Applications] tambahkan aplikasi yang ingin dijadikan file manager utama, dalam hal ini saya menggunakan pcmanfm.

Tulisan pcmanfm yang tepat ditemukan melalui perintah xprop, lalu klik jendela pcmanfm.

Jika pada file mimeapps.list anda hanya menemukan baris Removed dan Added, silahkan tambahkan baris Default Applications, dan set default apps yang diinginkan di sana.

Setelah itu save dan browser tidak akan otomatis membuka vs code sebagai file manager ketika mengklik open in folder download.

Selamat mencoba.

Cara Menggunakan Text Editor VIM
Ditulis oleh Rafi pada Wednesday, 22 September 2021
mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

Baca juga

Fix Update Grub Command Not Found

Fix Update Grub Command Not Found

words min read

comments powered by Disqus