Skip to content

M00t3/bookmark

Repository files navigation

Bookmark Manager

This is a Python script that helps you manage and open your bookmarked websites. It uses rofi for site selection and can open sites in your preferred browser. It also supports switching workspaces in i3wm or dwm window managers.

Features

  • Open a bookmarked site from a list
  • Open an important site
  • Switch workspace after opening a site (for i3wm or dwm users)
  • Search functionality for important sites

Requirements

  • rofi (Optional)
  • fzf (Select sites when rofi is not available)

Usage

First, clone the repository and navigate to the project directory:

git clone https://github.com/M00t3/bookmark.git
cd bookmark-manager

To open a bookmarked site:

python bookmark.py --open

To open an important site:

python bookmark.py --quick-search

Configuration

You can customize the script to suit your needs by modifying the .sites.txt and .quick_search.txt files. These files contain the list of bookmarked and important sites respectively.

TODO

  • way to select site without rofi
  • add config file for customizing the script
  • add config file for quick search links
  • way to add sites to the list
  • way to remove sites from the list

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

These script is licensed under the GPL3 License - see the LICENSE.txt file for details.

About

Open bookmarks and search into them

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages