Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок?
Как мне указать местоположение, которое Tomboy будет использовать для хранения заметок? Я на 10.10 (Maverick).
Изменить: Кто-то опубликовал правильный ответ, но теперь он, кажется, был удален. Из памяти: это связано с редактированием вашего / etc / профиля с помощью секретной строки, которая вызывает использование нового местоположения. Затем вы перезагрузитесь. Ваши старые заметки не будут перенесены, но вы можете переместить их вручную из "скрытого" места, что я и сделал после того, как удалил раздражающие заметки "по умолчанию". Удаление заметок по умолчанию, похоже, не вызвало катастрофических системных проблем, поэтому я думаю, что они такие же, как и любые другие заметки. Но если у вас проблемы, просто не используйте Tomboy. Чтобы выйти из Tomboy, вы можете распечатать свои заметки и отправить их в компанию, которая будет их сканировать. Затем вы можете импортировать их в программное обеспечение, которое ЯВЛЯЕТСЯ о месте, где они хранятся. Возможно, есть другие способы, которые, возможно, не связаны с бумагой.
3 ответа
Ваши заметки Tomboy хранятся в каталоге ~/.local/share/tomboy/, Вы можете изменить каталог по умолчанию для ваших заметок, следуя этим инструкциям.
Откройте терминал и затем выполните эти команды:
sudo cp /etc/profile /etc/profile.bakgksudo 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/.profilegedit /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.