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

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

Редактировать: кто-то отправил правильный ответ, но теперь он, кажется, был удален. Из памяти: это связано с редактированием вашего / etc / profile секретной строкой, которая приводит к использованию нового местоположения. Затем вы перезагружаетесь. Ваши старые заметки не будут перенесены, но вы можете переместить их вручную из «скрытого» местоположения, что я и сделал после того, как я удалил раздражающие заметки «по умолчанию». Удаление заметок по умолчанию, похоже, не вызвало катастрофических системных проблем, поэтому я думаю, что они похожи на любые другие примечания. Но если у вас проблемы, просто не используйте Tomboy. Чтобы выйти из Tomboy, вы можете распечатать свои заметки, курьерские документы в компанию, которые будут выполнять OCR. Затем вы можете импортировать их в ПО, которое EXPLICIT о местоположении, которое они хранят. Вероятно, есть другие способы, которые, вероятно, не связаны с бумагой.

1
задан 13 April 2014 в 00:17

2 ответа

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

Сначала закройте приложение tomboy. Создайте папку /home/$USER/owncloud/tomboy и скопируйте все мои заметки с надписью в эту папку. $USER - ваше имя пользователя.
mkdir /home/$USER/owncloud/tomboy  
cp -av /home/$USER/.local/share/tomboy/* /home/$USER/owncloud/tomboy/
Затем мне нужно было сказать tomboy, где найти файлы данных. Я создал файл /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"
Чтобы использовать .profile, вы должны сообщить об этом операционной системе с помощью команды source.
source /home/$USER/.profile  
Убедитесь, что операционная система знает о переменной TOMBOY_PATH.
echo $TOMBOY_PATH
Вы должны увидеть результат с настройками вашего каталога. Теперь вы можете начать сборщику. Добавление $ TOMBOY_PATH в / etc / environment или / etc / profile не подходит для многопользовательской машины. Например, если пользователь «Билл» устанавливает путь в своем домашнем каталоге, тогда пользователь «Сьюзан» не сможет использовать tomboy, потому что tomboy попытается сохранить свои данные в каталоге, который был определен Биллом, и у Сьюзен не было бы прав на запись для сохранения файлов в домашнем каталоге Билла. Вы можете использовать переменную $ USER в указателе пути «/ home / $ USER / tomboy /», тогда местоположение Билла и Сьюзан будет «/ home / Bill / tomboy /» и «/ home / Susan / tomboy /» соответственно.
1
ответ дан 25 May 2018 в 18:01
  • 1
    или просто используя символическую ссылку ln -s /home/$USER/ownCloud/notes/tomboy /home/$USER/.local/share/tomboy – m3asmi 1 July 2016 в 16:22

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

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

sudo -H gedit /etc/environment

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

TOMBOY_PATH="/home/user/tomboy"

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

Тогда source file:

source /etc/environment

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

echo $TOMBOY_PATH

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

0
ответ дан 25 May 2018 в 18:01

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

Похожие вопросы: