Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок?
Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок? Я на 10.10 (Maverick).
Изменить: Кто-то опубликовал правильный ответ, но теперь он, кажется, был удален. Из памяти: это связано с редактированием вашего / etc / профиля с помощью секретной строки, которая вызывает использование нового местоположения. Затем вы перезагрузитесь. Ваши старые заметки не будут перенесены, но вы можете переместить их вручную из "скрытого" места, что я и сделал после того, как удалил раздражающие заметки "по умолчанию". Удаление заметок по умолчанию, похоже, не вызвало катастрофических системных проблем, поэтому я думаю, что они такие же, как и любые другие заметки. Но если у вас проблемы, просто не используйте Tomboy. Чтобы выйти из Tomboy, вы можете распечатать свои заметки и отправить их в компанию, которая будет их сканировать. Затем вы можете импортировать их в программное обеспечение, которое ЯВЛЯЕТСЯ о месте, где они хранятся. Возможно, есть другие способы, которые, возможно, не связаны с бумагой.
3 ответа
Ваши заметки Tomboy хранятся в каталоге ~/.local/share/tomboy/
, Вы можете изменить каталог по умолчанию для ваших заметок, следуя этим инструкциям.
Откройте терминал и затем выполните эти команды:
sudo cp /etc/profile /etc/profile.bak
gksudo gedit /etc/profile
Скопируйте и вставьте эту строку в только что открытый документ.
export TOMBOY_PATH=/path/to/your/directory
Это будет настроить
/path/to/your/directory
для вашего Tomboy PATH. + Изменить/path/to/your/directory
в какой каталог вы хотите хранить свои заметки.Выйдите из системы и войдите снова, и теперь Tomboy прочтет записи, сохраненные в этом каталоге.
Обратите внимание, что заметки, уже сохраненные в старом каталоге, не будут автоматически импортированы в новый каталог. Вы должны скопировать в новый каталог самостоятельно.
Для многопользовательской машины я предпочитаю хранить свою конфигурацию в моей домашней папке. Моя домашняя папка также резервная копия, которая сохраняет мои изменения конфигурации. Я запускаю Ubuntu 14.04 с Tomboy 1.15.4. У меня есть сервер owncloud, который 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/
Затем мне нужно было сказать сорванцу, где найти файлы данных. Я создал файл
/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/" соответственно.
Этот метод был успешно протестирован в 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.