Skip to content

This repository contains custom scripts designed to enhance the functionality of your Obsidian notes using QuickAdd, MetaEdit and Dataview plugins.

License

Notifications You must be signed in to change notification settings

errbufferoverfl/obsidian-scripts

Repository files navigation

Obsidian Scripts

This repository contains custom scripts designed to enhance the functionality of your Obsidian notes using the QuickAdd and MetaEdit plugins.

Table of Contents

Available Scripts

QuickAdd: Update Movie & Book Status

This script allows you to update the status, start and end dates, current progress, and ratings of your movie and book notes directly from Obsidian. It provides a comprehensive way to manage your media consumption notes with easy configuration options.

Features

  • Update the status of movies and books.
  • Track start and end dates for movies and books.
  • Record the current page and total pages for books.
  • Assign ratings to movies and books.
  • Easily configure valid statuses and other settings via QuickAdd.

QuickAdd: Update Current Page

This script allows you to update the current page number of your book notes and optionally track the number of pages read in a daily note. It simplifies the process of keeping your reading progress up to date and integrated with your daily notes.

Features

  • Update the current page number of book notes.
  • Optionally update a daily note to track the number of pages read in a day.
  • Easily configure metadata keys and settings via QuickAdd.

QuickAdd: Import Movies and Series

QuickAdd: Import Movies and Series is a custom macro for Obsidian that uses the QuickAdd and MetaEdit plugins to import detailed movie and series information from the OMDb API directly into your Obsidian vault. With this macro, you can efficiently create and manage notes for your favorite movies and TV shows. It integrates seamlessly with other Obsidian tools and is best used alongside the Obsidian Buttons plugin and the QuickAdd: Update Movie & Book Status macro.

Features

  • Import detailed information about movies and series from the OMDb API.
  • Automatically generate and populate notes with movie and series data.
  • Configure valid statuses, ratings, and streaming platforms via QuickAdd.
  • Integrate seamlessly with other Obsidian tools and plugins.

Dataview: Book Shelf

Dataview: Book Shelf is a custom JavaScript view for the Dataview plugin in Obsidian. This script allows you to create an interactive bookshelf that displays and filters your literature collection (books, zines, research papers, articles, etc.) based on type, status, rating, and genre. The view uses local storage to preserve your filter selections across sessions, providing a seamless and personalized browsing experience.

Features

  • Display and filter your literature collection by type, status, rating, and genre.
  • Preserves filter selections using local storage.
  • Provides an interactive and user-friendly interface for managing your bookshelf.

Dataview: Movie Shelf

Dataview: Movie Shelf is a custom JavaScript view for the Dataview plugin in Obsidian. This script allows you to create an interactive movie shelf that displays and filters your media collection (movies and series) based on type, status, rating, genre, and platform. The view uses local storage to preserve your filter selections across sessions, providing a seamless and personalized browsing experience.

Features

  • Display and filter your media collection by type, status, rating, genre, and platform.
  • Preserves filter selections using local storage.
  • Provides an interactive and user-friendly interface for managing your movie shelf.

License

These scripts are licensed under CC BY-SA 4.0. This means you are free to:

  • Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
  • Adapt — remix, transform, and build upon the material for any purpose, even commercially.

Under the following terms:

  • Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

About

This repository contains custom scripts designed to enhance the functionality of your Obsidian notes using QuickAdd, MetaEdit and Dataview plugins.

Topics

Resources

License

Stars

Watchers

Forks