Nautilusサイドバーからブックマークを削除する方法は?


88

左側のパネルから動画と音楽を削除したい。しかし、そうするためのオプションを見つけることができないようです。どうやってやるの?

ここに画像の説明を入力してください


メインペインの各フォルダの名前を変更するだけで、サイドペインで名前を変更できました。ハイライトし、F2を押して、名前を変更します。NASフォルダーへのシンボリックリンクを作成し、それをホームフォルダーに入れて、不要なデフォルトフォルダーを置き換えてみてください。宛先フォルダーを右クリックし、「リンクを作成」を選択して、リンクをホームフォルダーにドラッグします。名前をMusicなどに変更し、デフォルトを置き換えます。
トムブロスマン

brainstorm.ubuntu.comで何かを取り上げます。
–ζ

@ObsessiveFOSSそれをGNOME開発者に届ける方が良い。
jokerdinoの

回答:


46

Ubuntu 14.04でテスト済み

これらのブックマークはによって制御さ~/.config/user-dirs.dirsれ、行をコメントアウトするとリストの外観が構成されます

例として、リストからビデオブックマークを削除するには、次の行を変更します。

XDG_VIDEOS_DIR="$HOME/Videos"

#XDG_VIDEOS_DIR="$HOME/Videos"

注:
ログイン後、ファイル~/.config/user-dirs.dirsはによって元の設定に戻され/etc/xdg/user-dirs.defaultsます。これを防ぐには、右クリックして[ プロパティ] > [ 権限 ]を選択するか、コマンドを使用して、ファイルを「読み取り専用」にします。

chmod -w ~/.config/user-dirs.dirs

ファイルを再度編集する必要がある場合は、Nautilusを使用して反対の操作を行うか、コマンドを使用します

chmod +w ~/.config/user-dirs.dirs

これをシステムのすべてのユーザーに適用する場合は、ファイルvim /etc/xdg/user-dirs.confを変更し、オプションenabledをに設定しますFalse。ルート権限またはこれが必要です。


これは、/ home / USERNAME / .config / user-dirs.dirsにあるuser-dirs.dirsファイルと同じファイルですか?〜/ .config / user-dirs.dirsにあるディレクトリが見つかりません
カラマルカキッド

コメントアウトは正しい解決策ではありません(ファイルのアクセス許可を変更することは言うまでありません)。代わりにXDG_VIDEOS_DIR="$HOME"、他の回答が示唆するように、ビデオのユーザーディレクトリを無効にするように設定します。ソースについては、freedesktop.org / wiki / Software / xdg-user-dirs /#settingsを参照しください。
バル

2
これは16.04では動作しません(少なくとも私にとっては)。以下の@Benの答えは機能します。
-AndyP

46

お気に入りのテキストエディターでフォルダー内のファイルuser-dirs.dirsを開きます~/.config

nautilusの左ペインに表示したくないフォルダーに関する行をコメント化します。動画フォルダについてコメントしました。

..........
..........
.........
XDG_DOCUMENTS_DIR = "$ HOME / Documents"
XDG_MUSIC_DIR = "$ HOME / Music"
XDG_PICTURES_DIR = "$ HOME / Pictures"
#XDG_VIDEOS_DIR = "$ HOME / Videos"

次に、ターミナルを開き、実行してxdg-user-dirs-gtk-update、魔法をご覧ください。

13.04以降の場合:

Nautilus 3.6以降では、これはログアウト/ログインまたは再起動後も存続しません。これを克服するには、XDGディレクトリを次の"$HOME"ように指定する必要があります。

XDG_VIDEOS_DIR="$HOME"

1
これは正解としてマークする必要があります。
ラファエルベガ

1
同意、ベストアンサー!TYとても。
enapupe

私はしばらくこれを探していました。素晴らしい答え。正しいものとしてマーク@jokerdino
SimplySimon

3
...再起動するまで!これを回避する方法は、フォルダーがこの$
stick

2
1.5年後:より明確な解決策が見つかりました(以下を参照)。
ベン14年

36

Aha- AJ McMinnのおかげで決定的な答え:Nautilus Placesからエントリを削除する

1)不要なブックマークをコメントアウトする ~/.config/user-dirs.dirs

2)~/.config/user-dirs.confファイルを作成または編集し、エントリを追加しますenabled=false

このソリューションは、ブート後も持続します。


* ...これはワンライナーで行うことができます: echo "enabled=false" > ~/.config/user-dirs.conf


5
enabled=falseフラグでは、~/.config/user-dirs.confこれを実行することを目的と方法です、chmod -w@Brunoペレイラによって提案された方法が回避策です。
LeartS 14年

1
これは16.04で機能しますが、再度ログインするまで機能しません。
ベノ

これは16.04で機能し、再起動後も生き残りました。ありがとう!!!
user334639

2
16.04LTSで確認
Rtsne42

3
実際、16.04の場合、ログアウト/ログインで十分です。完全に再起動する必要はありません。数秒節約できます
;

5

これらのディレクトリはxdg-user-dirsによって設定されます

ドキュメントを読むと、ホームディレクトリをポイントすることでユーザーディレクトリを無効にできることがわかります。Ubuntu-Tweakを使用するか、ファイル〜/ .conf / user-dirs.dirsを手動で編集し、表示したくないすべてのブックマークをホームディレクトリにポイントすると、それらはNautilusサイドバーからも消えます。

注: forestpiskieが示唆するように、コメントアウトして〜/ .conf / user-dirs.dirsから行を削除しようとしましたが、それは次回ログインするまでしか機能しませんでした。


4
  1. 〜/ .config / user-dirs.dirsに必要な変更を加えて、たとえば不要なディレクトリをコメントアウトします。
  2. ログイン時に変更が元に戻らないようにするには、ターミナルecho "enabled=false" > ~/.config/user-dirs.confで実行して、オプションを含むuser-dirs.confファイルを作成しますenable=false
  3. ログアウトしてから再度ログインして、変更とその永続性をテストします。Nautilusは次を表示するはずです。

表示


1
個人的には、ここにあるすべての回答から、これが唯一機能したものです。
sinekonata

1

これらの手順は18.04でも機能しているようです。このスレッドのコメントに基づいて、タスクを実行する次のbashスクリプトを作成しました。これらのコマンドを実行した後、nautilusを再起動し、右クリックしてアイテムを削除する必要があることに注意してください。

nautilus_hide_unwanted_sidebar_items()
{    
    echo "Removing unwanted nautilus sidebar items"

    if [ "1" == "0" ]; then
        # Sidebar items are governed by files in $HOME and /etc
        ls ~/.config/user-dirs*
        ls /etc/xdg/user-dirs*

        cat ~/.config/user-dirs.dirs 
        cat ~/.config/user-dirs.locale

        cat /etc/xdg/user-dirs.conf 
        cat /etc/xdg/user-dirs.defaults 

        #cat ~/.config/user-dirs.conf 
    fi

    ### --------------------------------------
    ### modify local config files in $HOME/.config
    ### --------------------------------------

    chmod u+w ~/.config/user-dirs.dirs
    #sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs 
    sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
    ###
    echo "enabled=true" >> ~/.config/user-dirs.conf
    chmod u-w ~/.config/user-dirs.dirs

    ### --------------------------------------
    ### Modify global config files in /etc/xdg
    ### --------------------------------------

    #sudo sed -i 's/DOCUMENTS/#DOCUMENTS/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/TEMPLATES/#TEMPLATES/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/MUSIC/#MUSIC/'             /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PICTURES/#PICTURES/'       /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/VIDEOS/#VIDEOS/'           /etc/xdg/user-dirs.defaults 
    ###
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
    sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf

    # Trigger an update
    xdg-user-dirs-gtk-update

    echo "
    NOTE:
        After restarting nautilus the unwanted items will be demoted to regular
        bookmarks. You can now removed them via the right click context menu.
    "
}

0

編集-

さらに掘り下げてください-〜/ .config / user-dirs.dirを編集すると、パネルからそれらを削除しても、/ homeのフォルダーとして保持できます。

ここに画像の説明を入力してください


1
私はそれを試しました。機能しません。
jokerdino

どれを試した-私が削除した古いまたはこれ?
23 93 26 35 19 57 3 89

4
システムから特別なフォルダー機能も削除されます。つまり、ダウンロードはダウンロードフォルダーとして選択されなくなります。画像プログラムを使用する場合、写真はデフォルトのフォルダーではなくなります。@ jokerdinoを実行することはお勧めしません。
ブルーノペレイラ

@ brunopereira81これが変更されるのはデフォルトのディレクトリだけですか?それとも、他のより劇的なものがあるのでしょうか?
クリスハーパー

1
それは私が思うデフォルトのディレクトリだけでなく、それが警告である理由を変更しますが、そのファイルを使用して元の状態に戻すことができますが、そのファイルはそれらの機能に使用するディレクトリを設定し、ディレクトリを削除し、削除します機能。
ブルーノペレイラ

-1

ウィンドウメニューのブックマークブックマーク>ブックマークの変更(イタリア語のubuntuからの翻訳)を行って、不要なものを削除してください

それ以外の場合は、Ctrl + Dでメニューにアクセスします


Ubuntu 13.04で試した場所では、これはもう機能しません。上記のようにuser-dirs.dirsを編集するとうまくいきました。
カーディン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.