Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

For Ubuntu 12.04 using Firefox 21.0, say I have a local .html file, test.html, in my home directory, which I want to add to the bookmarks menu..

  • First I use "Open File" and then choose the file from file selection dialog,
  • Then I press CTRL+D to save the bookmark
  • Then I move to the bookmarks side bar, and right click on the bookmark, and choose "Properties"
  • From the dialog I can see that the location of the file is "file:///home/fcihh/test.html" where "/home/fcihh/" is my home directory.

The problem is that it uses an absolute path to the home directory. My case, is that I have two machines that share the same bookmarks, but the absolute path to the home directory is different for each machine. Therefore, I would like to use a relative path to the file such that the bookmark can be used on either machine..

I have tried replacing "/home/fcihh" with a tilde "~" but that does not work.. (The tilde seems to be removed automatically when I save the change..)

share|improve this question
add comment

1 Answer 1

Here is a workaround: Instead of saving the file as a bookmark, open it in a Firefox tab from the command line using the following bash script:

absp=$(readlink -f $1)
xdg-open file://${absp}
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.