Git Product home page Git Product logo

obsideck's Introduction

banner

About

Polyglot developer with years of industry experience.

Proficient across a diverse range of tech stacks and well-versed in every phase of the application lifecycle; from designing APIs, implementing microservices, and building UIs for web and mobile applications to configuring CI/CD pipelines, managing Kubernetes clusters, and monitoring production systems.

Interests include building custom mechanical keyboards, playing video games, and hiking. Also dabbles in GIS (Geographic Information Systems), linguistics, and music theory.

Stats

Top Languages

Stats

Latest Blog Posts

obsideck's People

Contributors

dependabot[bot] avatar j4ckofalltrades avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

mrmartech

obsideck's Issues

Multiple Commands: Last Added Command Overrides Existing Run Commands

First, thank you so much for this nice plugin ๐Ÿ™

I've configured it, and it works with one "Run Command" as it should. But when I add more than one "Run Command" to my Stream Deck, then it only uses the last added configuration.

For example, when I have one button defined as "app:open-settings" and label it "Settings", then it correctly opens the settings. But when I now add a 2nd button called "Switcher" defined as "command-palette:open", then, no matter if I press "Settings" or "Switcher", always Switcher is opened (the last added button seems to override the command of every already existing "Run Command" button).

Do I overlook something? Can I provide you more information to fix it?

Thanks in advance!

Readme.md typos and issues

First there is a typo in the readme.md:

${scheme}://localhost/${port}

Should be:

${scheme}://localhost:${port}

Second, something seems to have changed in the Local REST API plugin. I found that in order to reveal the port numbers, I had to check 'Show advanced settings' and then it looks much different to your screenshot. This also shows the API key in a form that can be copied to the clipboard, in contrast to the position you show in the screenshot, which is certainly a blessing!

Cert authority invalid

Trying to run any command or open a file results in the little yellow alert symbol on the stream deck button. I was able to enable debugging and capture the console output from your plugin:

runcommand.js:12 POST https://127.0.0.1:27124/commands/app%3Aopen-help/ net::ERR_CERT_AUTHORITY_INVALID

I tried installing the cert used by the obsidian local rest API plugin, but that didn't seem to help. Running the same request via postman works fine, it runs the command as expected.

System Info:

  • Windows 11
  • Stream Deck 2 FW 1.02.000
  • Stream Deck 6.6.0 (20583)
  • Obsidian 1.5.12
  • Obsidian Local REST API 2.3.0

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.