# SlashComplete SlashComplete brings Notion-style Markdown autocompletion to Obsidian, making it easy to insert blocks, commands, and formatting with a simple `/` command. Type `/` in your note and instantly access a palette of quick actions and formatting options, streamlining your note-taking workflow. SlashComplete is meant as a _replacement_ to the existing Notion slash commands plugin to solely focus on Markdown support. ## :sparkles: Features - **Notion-style Slash Commands:** Type `/` to trigger a contextual autocomplete menu for blocks, formatting, and commands. - **Markdown Block Insertion:** Quickly insert headings, lists, quotes, code blocks, and more without leaving the keyboard. - **Customizable Suggestions:** Add or modify slash commands to suit your workflow. - **Seamless Integration:** Works natively within Obsidian’s editor for a smooth experience. - **Keyboard Navigation:** Select and insert commands using the keyboard for maximum efficiency. ## 📦 Install ### Obsidian Plugins Link TBA ### From the Repository 1. Download or clone this repository. 2. Move the plugin folder into your Obsidian vault’s `plugins` directory. 3. Enable SlashComplete from Obsidian’s Community Plugins settings. ## :computer: Development To contribute or run the plugin locally: 1. Clone the repository. 2. Run `npm install` to install dependencies. 3. Use `npm run build` to compile the plugin. 4. Load the plugin into your Obsidian vault’s plugins directory. ## :newspaper: License and Attribution This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. ## 🤝 Contributing [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) Contributions are welcome! Please open issues or submit pull requests to help improve SlashComplete.