Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок?

Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок? Я на 10.10 (Maverick).

Изменить: Кто-то опубликовал правильный ответ, но теперь он, кажется, был удален. Из памяти: это связано с редактированием вашего / etc / профиля с помощью секретной строки, которая вызывает использование нового местоположения. Затем вы перезагрузитесь. Ваши старые заметки не будут перенесены, но вы можете переместить их вручную из "скрытого" места, что я и сделал после того, как удалил раздражающие заметки "по умолчанию". Удаление заметок по умолчанию, похоже, не вызвало катастрофических системных проблем, поэтому я думаю, что они такие же, как и любые другие заметки. Но если у вас проблемы, просто не используйте Tomboy. Чтобы выйти из Tomboy, вы можете распечатать свои заметки и отправить их в компанию, которая будет их сканировать. Затем вы можете импортировать их в программное обеспечение, которое ЯВЛЯЕТСЯ о месте, где они хранятся. Возможно, есть другие способы, которые, возможно, не связаны с бумагой.

3 ответа

Решение

Ваши заметки Tomboy хранятся в каталоге ~/.local/share/tomboy/, Вы можете изменить каталог по умолчанию для ваших заметок, следуя этим инструкциям.

Откройте терминал и затем выполните эти команды:

  1. sudo cp /etc/profile /etc/profile.bak

  2. gksudo gedit /etc/profile

  3. Скопируйте и вставьте эту строку в только что открытый документ.

    export TOMBOY_PATH=/path/to/your/directory
    

    Это будет настроить /path/to/your/directory для вашего Tomboy PATH. + Изменить /path/to/your/directory в какой каталог вы хотите хранить свои заметки.

  4. Выйдите из системы и войдите снова, и теперь Tomboy прочтет записи, сохраненные в этом каталоге.

Обратите внимание, что заметки, уже сохраненные в старом каталоге, не будут автоматически импортированы в новый каталог. Вы должны скопировать в новый каталог самостоятельно.

(источник)

Для многопользовательской машины я предпочитаю хранить свою конфигурацию в моей домашней папке. Моя домашняя папка также резервная копия, которая сохраняет мои изменения конфигурации. Я запускаю Ubuntu 14.04 с Tomboy 1.15.4. У меня есть сервер owncloud, который sycs файл / папки в /home/$user/owncloud, Вы должны заменить /home/$user/owncloud с вашим предпочтительным расположением каталога. Команды вводятся в терминал.

  1. Сначала закройте приложение tomboy.
  2. Создать папку /home/$USER/owncloud/tomboy и скопировал все мои заметки сорванца в эту папку. $USER это ваше имя пользователя.

    mkdir /home/$USER/owncloud/tomboy  
    cp -av /home/$USER/.local/share/tomboy/* /home/$USER/owncloud/tomboy/
    
  3. Затем мне нужно было сказать сорванцу, где найти файлы данных. Я создал файл /home/$USER/.profile

    gedit /home/$USER/.profile 
    

    а затем включены следующие строки.

    # this sets environment variable for user "your name here" 
    # set tomboy data directory to owncloud/tomboy directory  
    TOMBOY_PATH="/home/$USER/owncloud/tomboy"
    
  4. Чтобы сделать .profile для использования, вы должны сообщить об этом операционной системе с помощью команды source.

    source /home/$USER/.profile  
    
  5. Убедитесь, что операционная система знает о TOMBOY_PATH переменная.

    echo $TOMBOY_PATH
    

    Вы должны увидеть вывод с настройками вашего каталога.

  6. Теперь вы можете начать сорванца.
  7. Добавление $TOMBOY_PATH в /etc/environment или / etc / profile не подходит для многопользовательской машины. Например, если пользователь "Билл" задает путь в своем домашнем каталоге, то пользователь "Сьюзен" не сможет использовать tomboy, потому что tomboy попытается сохранить свои данные в каталог, определенный Биллом, а Сьюзан не будет иметь разрешения на запись для сохранения. файлы в домашнем каталоге Билла. Вы можете использовать переменную $USER в операторе пути "/home/$USER/tomboy/", и тогда местоположение Билла и Сьюзен будет "/home/Bill/tomboy/" и "/home/Susan/tomboy/" соответственно.

Этот метод был успешно протестирован в Ubuntu версий 12.04, 13.10 и 14.04:

Откройте терминал (Ctrl+Alt+T) и отредактируйте файл среды:

sudo -H gedit /etc/environment

В конце этого файла добавьте следующую строку:

TOMBOY_PATH="/home/user/tomboy"

Где можно заменить /home/user/tomboy по любому другому пути, где вы можете хранить свои заметки.

Затем создайте файл среды:

source /etc/environment

Наконец, проверьте, все ли прошло хорошо:

echo $TOMBOY_PATH

Вы должны вернуть новый путь заметок Tomboy.

Другие вопросы по тегам