Coder Social home page Coder Social logo

acylation / obsidian-click-clack Goto Github PK

View Code? Open in Web Editor NEW
14.0 2.0 0.0 1.83 MB

Simulates typewriter / mechanical keyboard sounds in Obsidian.

License: MIT License

JavaScript 0.64% TypeScript 99.36%
obsidian obsidian-community obsidian-md obsidian-plugin typewriter mechanical-keyboard

obsidian-click-clack's Introduction

👋 Hi, I’m @Acylation

I’m a prospective Chem PhD student. I’m currently focused on building plugins for Obsidian as well as building scientific research workflow and tools.

Support me

You can show your support at ko-fi if my work helps!

Buy Me a Coffee at ko-fi.com

obsidian-click-clack's People

Contributors

acylation avatar

Stargazers

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

Watchers

 avatar  avatar

obsidian-click-clack's Issues

(feature request): support more than one window

What would you like to be added?

congrats for the plugin! it's the missing companion for ProZen and Typewriter Mode on my workflow.

I have noted that it doesn't work on other window. i don't know if it's some obsidian limitation, but would be really nice to have it working on secondary windows.

Why is this needed?

it would be welcomed for users with multiple monitors and uses more than one obsidian window. on those workflows, due the obsidian limitations to put sidebars on secondary windows, it's preferable that the main window holds the notes for reference while the writing process occurs on one of those secondary distraction free windows.

Sound is too loud or too quite

What happened?

The scale of the sound shouldnt change with your OS sound volume. It should be fixed, seperatly of OS

I find myself listening to music or youtube, so changing the system sound volume a lot is something natural for me
(probably for a lot of people)

when i do that parralel to beeing, thinking & writing in obsidian, this plug in dosent work well when the sound volume increses or decreases with the OS sound volume

What did you expect to happen?

x

How can we reproduce it (as minimally and precisely as possible)?

x

Anything else we need to know?

x

Plugin version

0.1.2

Obsidian version

1.6.4

电报音效

What would you like to be added?

大佬,跪求添加电报音效!我和我的小伙伴们都特别喜欢!

Why is this needed?

相信添加之后会有更多人爱上您开发的这款插件!

Beta iteration

  • Debug on current branch
  • Construct sound resource management and distribution
  • Rename repo to obsidian-click-clack

Sounds for all keyboard inputs

What would you like to be added?

When you write the sounds of click-clacking don't play when pressing the Enter key, the arrow keys, or pressing any of the command keys (for example, when you're using a shortcut and you press ctrl + alt + something).

Why is this needed?

The point of click-clack is to immerse yourself, and this takes you out of that immersion. Suddenly you're aware of using Obsidina, of using the plugin, and you're taken out of the text you're writing.

Custom resources?

What would you like to be added?

Hey! Love this plugin! I am looking for a very specific type of sound, which I think I will be able to get. I looked around but couldnt find a guide to make your own resource pack. But I do see it on your roadmap, that you plan on adding it, unless that is meant to be the custom resource pack you can already download.

I see that someone has already asked you to make it so that every key is detected, such as scrolling, thank you so much for continuing to work on this. :)

I assume its just as easy as replacing the existing sounds of one of the resource packs? But yea, I was thinking of maybe an interface where you can choose your own sound file, instead of using resource packs. I don't know how hard that is though lol. Like

[Enter] (choose soundfile)
[Delete] (choose soundfile)

I'm gonna try and see if replacing the sound effects in a resource pack has the same effect.

Edit : So what I ended up doing was copy paste one of the existing resource packs, renamed it, renamed it in the manifest.json, and simply renamed the sound effects I wanted to the sound effects already in the resource pack, overwrite those, and boom, new custom resource pack! :)

Why is this needed?

Maximum immersion.

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.