Existem várias maneiras de adicionar um link a lugares. É chamado de marcador. Enquanto no diretório que você deseja adicionar, clique no menu de favoritos e marque-o como uma marca de livro.
Gostaria de adicionar links personalizados à janela de locais na parte superior do painel esquerdo em todas as janelas do nautilus. Eu encontrei soluções que sugerem apenas arrastar e soltá-lo no painel esquerdo, mas isso não funciona com o meu Ubuntu 14.04.
Alguém sabe como funciona aqui?
Existem várias maneiras de adicionar um link a lugares. É chamado de marcador. Enquanto no diretório que você deseja adicionar, clique no menu de favoritos e marque-o como uma marca de livro.
Desculpe por mencionar uma pergunta antiga, mas a resposta aceita explica como adicionar itens a Favoritos, não a Locais. Infelizmente, você não pode adicionar à lista de lugares.
Os itens em Lugares são definidos em .config/user-dirs.dirs
. O meu parece assim:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
Você pode adicionar livremente mais diretórios, mas eles não estão listados no Nautilus. Você pode alterar as pastas para apontar para diretórios diferentes ou pode defini-las como "$ HOME /" para removê-las (consulte man xdg-user-dirs-update
), mas não é possível adicioná-las a elas. Isso porque as ferramentas xdg (por exemplo, xdg-user-dir
) têm uma lista fixa de diretórios "Places" que podem ser definidos. Você pode ver essa lista com man xdg-user-dir
:
This command expects the name of an XDG user dir as argument. The
possible names are:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
Desculpe, mas você não pode adicionar novas entradas ao menu Locais e reconhecê-lo pelas ferramentas xdg- *. Marcadores são alteráveis. Dependendo da versão e do sabor do Linux, você pode encontrar um item de menu para adicionar / editar marcadores, pressionar Ctrl - D ou pressionar um símbolo de engrenagem para adicionar um local um marcador. Seus favoritos são armazenados em .config/gtk-3.0/bookmarks
. Parece que as entradas duplicadas (tanto em Favoritos quanto em Locais) aparecem apenas em Locais, pelo menos no Nautilus.
você pode adicionar seu próprio item modificando o arquivo user-dirs.dirs apenas criar uma pasta no diretório home e então adicionar sua localização ao arquivo como segue
cd .config
sudo nano user-dirs.dirs
eu adiciono programas à lista
%código%
você pode mudar o ícone por mofdi a XDG_DOCUMENTS_DIR="$HOME/programs"
em seguida, basta reabrir o gerenciador de arquivos e é isso
meu arquivo final é
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
XDG_DOCUMENTS_DIR="$HOME/programs"
O comando xdg-user-dirs-update
parece ser a solução perfeita!
xdg-user-dirs-update --set PICTURES $HOME/some_random_dir/
De man xdg-user-dirs-update
:
--set NAME PATH
Sets the XDG user dir with the given name.
NAME should be one of the following:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
PATH must be an absolute path, e.g. $HOME/Some/Directory.
Tags unity 14.04 gui customization places