Очень раздражает когда хочешь открыть какую-либо папку из другого приложения (например, кликнув мышкой по иконке Dropbox'a), эта папка постоянно открывается в Google Chrome.
Немного погуглив, нашел решение этой проблемы в 4 шага. 1. Открываем xdg-open любым редактором текста (нужны рут права). В моем случае вот так:
2. Ищем раздел open_generic(). Должно выглядеть примерно так:
$ sudo nano /usr/bin/xdg-open
open_generic()3. Добавляем в самое начало такой код:
{
# Paths or file:// URLs
if (echo "$1" | grep -q '^file://' ||
! echo "$1" | egrep -q '^[a-zA-Z+\.\-]+:'); then
local file="$1"
# Decode URLs
if echo "$file" | grep -q '^file:///'; then
file=${file#file://}
if [ -d "$1" ]; thenПолучится примерно такое:
pcmanfm $1
exit
fi
open_generic()4. Теперь сохраняем. Теперь все должно открываться в pcmanfm
{
if [ -d "$1" ]; then
pcmanfm $1
exit
fi
# Paths or file:// URLs
if (echo "$1" | grep -q '^file://' ||
! echo "$1" | egrep -q '^[a-zA-Z+\.\-]+:'); then
local file="$1"
# Decode URLs
if echo "$file" | grep -q '^file:///'; then
file=${file#file://}
Комментариев нет:
Отправить комментарий