Giter VIP home page Giter VIP logo

shimmering-obsidian's Introduction

Shimmering Obsidian 🎩

An Alfred Workflow with dozens of features for Obsidian.

Note
Version 2.27 is the last version compatible with Alfred 4. All future versions of this workflow will require Alfred 5.

Warning
The initial version 3 had a bug preventing auto-updating. Please manually download 3.1.1 or newer to receive auto-updates.

Promo Video



Feature Overview

For a full documentation & usage guide, follow the links to the respective subsection.

Powerful Alfred-based Quick Switcher

  • Search for Notes
    • Includes Aliases
    • Search Headings (included heading levels configurable)
    • Search Starred Notes
    • Search Recent Notes
  • Browse Folders (move to parent folders, create notes in folders)
  • Search Notes via Tags
  • Browse a note's links (outgoing, backlinks, external)
  • Open External Links of a Note (without switching to the document or opening Obsidian)
  • Search exclusively for attachments (non-markdown files) in your vault
  • Graph Traversal via Alfred
  • Smart Search: A query like o foobar #moc starred displays only files named "foobar" with the tag "#moc" that are also starred.
  • Visual Search: Add Icons to your tags based on their tags, similar to the Supercharged Links Plugin.

➡️ Documentation of Quick Switcher Features


Note-related Features

  • Create new Notes (based on Template or via QuickAdd)
  • Quickly append to a scratchpad note

➡️ Documentation of Note-related Features


Screenshot Features

  • OCR Screenshots
  • Image Screenshot
  • Both work for screenshots taken in quick succession, e.g. during a live presentation or lecture.

➡️ Documentation of Screenshot Features


Utility Features

  • Backup your Vault
  • Access various folders like .obsidian or .trash
  • Update Plugins (including Beta Plugins installed via BRAT)

➡️ Documentation of all Utility Features


Plugin & Theme Search

  • Search Community Plugins and Themes
  • Open in Obsidian or GitHub
  • Access Plugin Settings
  • Search & Create GitHub Issues

➡️ Documentation of the Plugin & Theme Search


Workspace Switcher

  • Quickly switch (load) workspaces
  • works with via Switcher Modal or Hotkeys
  • Save Workspaces
  • Manage Workspaces
  • Automatically toggle spellchecking when switching to certain workspaces

➡️ Documentation of the Workspace Switcher


Settings & Local Plugin Search

  • Search & quickly open specific Settings Tabs, the Theme Browser, or the Community Browser
  • Quickly update all plugins
  • Open Plugin Settings
  • Open local plugin folders in .obsidian/plugins/
  • Enable/Disable plugins

➡️ Documentation of the Settings Search


Documentation Search

➡️ Documentation of the Documentation & Forum Search


Vault Switcher

  • Switch the Vault controlled by this Alfred workflow.
  • Open vaults in Obsidian, Finder, or the Terminal.

➡️ Documentation of the Vault Switcher


CSS-related Features

  • Quickly access themes & CSS Snippets
  • Create new snippets from the clipboard

➡️ Documentation of CSS-related Features


Features for Developers

  • Quickly open various development-related folders
  • Open a local plugin's folder in Finder or the Terminal
  • Quick Copy of a plugin's ID
  • Open the Vault's root in the default Terminal or in Finder
  • Add & Update Beta Plugins via BRAT
  • Search the inofficial plugin docs

➡️ Documentation of Features for Developers


Workflow Installation

This workflow requires the Powerpack for Alfred. Furthermore, version 3+ of this workflow requires Alfred 5, workflow version 2.27 being the last version supporting Alfred 4.

  1. Install the Obsidian plugins Advanced URI & Metadata Extractor. Enable both plugins.
  2. Download the latest release at GitHub. Double-click the .alfredworkflow file to install it.
  3. Run the Alfred Command osetup and select the vault you want to control with Shimmering Obsidian. Obsidian will then restart. (Even if you have only one vault, you need to confirm that one vault once before you can use the workflow.)

Configuration

There are extensive settings to configure everything to your hearts content.

workflow settings

Alfred Themes

I also designed some themes for Alfred you can check out.

Credits & Thanks

About the Developer

In my day job, I am a sociologist studying the social mechanisms underlying the digital economy. For my PhD project, I investigate the governance of the app economy and how software ecosystems manage the tension between innovation and compatibility. If you are interested in this subject, feel free to get in touch!

Profiles

Note that for questions, bug reports, or feature requests for this workflow, it's better if you open an GitHub issue, since it is better suited for technical support.

Donate

Buy Me a Coffee at ko-fi.com


⬆️ Go Back to Top

shimmering-obsidian's People

Contributors

chrisgrieser avatar teake avatar mazurov avatar equineontology avatar christyray avatar martijndb avatar biorz avatar hnsol avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.