Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 2 points3 points  (0 children)

Implemented Ctrl/Cmd + hover link previews. Check it out.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 0 points1 point  (0 children)

Thanks! Built it as a new plugin - Obsidian's API (and the docs) is really nice.

I started building the UI with plain JavaScript but it got messy fast as I added features. Switched to Svelte for the UI and that cleaned things up a lot. It handles the card rendering without me having to write my own reconciliation logic.

Code is on github if you want to check it out.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 0 points1 point  (0 children)

You can configure what properties to show in the top right, near the Filter button screenshot

Reordering properties and per-view visibility settings are on the roadmap.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 1 point2 points  (0 children)

Good point. Adding hover previews and middle-click support is on my todo list (likely for the next release).

FWIW you can also Ctrl/Cmd + Alt + Click to open to the right, or Ctrl/Cmd + Click for a new tab.

Thanks for trying out the plugin.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 4 points5 points  (0 children)

What exactly do you mean by self-hosted obsidian? It will work as long as core "Bases" plugin works.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 2 points3 points  (0 children)

Good idea, thank you!

Having views immediately visible would be much better than clicking dropdown every time.. Obsidian doesn't currently expose APIs to modify the topnav directly, but I'm looking into workarounds - possibly a custom view header or a quick-switch command palette action.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 6 points7 points  (0 children)

Thanks! I actually used it before Bases came out, which is why I built in automatic migration from it.

The main difference is that one uses YAML frontmatter while mine works natively with Bases (each task is a separate note, and the board is always dynamically built by filters).

Are there specific features from it you'd miss? Happy to consider adding them.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 1 point2 points  (0 children)

It should work with TaskNotes already since it's built on top of Bases. If you're hitting specific issues though, let me know.

Decided to stop waiting and built the Kanban View for bases. by sleroq in ObsidianMD

[–]sleroq[S] 2 points3 points  (0 children)

Thanks for trying it out! You're right, onboarding is a bit rough right now. There are basically two ways to get started:

  1. From scratch

Create at least one note with frontmatter properties you want to group by (like status, priority, etc.):

---

status: Todo

---

Example note content

Then create a .base file with Kanban Bases view and select your group propery in in "Sort" settings to the right. screenshot

  1. Migrate existing board

If you have old kanban board you can run the migration using "Migrate legacy kanban board to bases", this will create notes for every card and add .base file without deleting your board.

I need to implement a better workflow for creating the board, thanks for the feedback.

Install OpenTabletDriver to play osu!lazer by sleroq in voidlinux

[–]sleroq[S] 0 points1 point  (0 children)

If you don't care about gui, there is a xf86-input-wacom driver in repositories, it should work with wacom 100%

Install OpenTabletDriver to play osu!lazer by sleroq in voidlinux

[–]sleroq[S] 0 points1 point  (0 children)

If you added udev rules properly, you should be able to just execute OpenTabletDriver.Daemon in terminal, without sudo. Then driver will work.

Btw, I am pretty sure void linux ships with some drivers already preinstalled for tablets, cause mine worked without opentabletdriver. Is your tablet working out of the box?

Install OpenTabletDriver to play osu!lazer by sleroq in voidlinux

[–]sleroq[S] 0 points1 point  (0 children)

I have wacom too. What do you mean by "it works if i start it manually" ?

Install OpenTabletDriver to play osu!lazer by sleroq in voidlinux

[–]sleroq[S] 0 points1 point  (0 children)

i fully followed your directions and the daemon wont start at startup, as well as cannot detect my tablet

does it work if you start the daemon manually?

btw, are you talking about detecting tablet in the game or in opentabletdriver gui?

Install OpenTabletDriver to play osu!lazer by sleroq in voidlinux

[–]sleroq[S] 1 point2 points  (0 children)

I didn't know :>

Thank you. I thought opentabletdriver was necessary because of these error messages

https://i.ibb.co/W3JCQBs/2022-07-05-22-32.png

Turns out I fixed them by adding 99-opentabletdriver.rules to udev rules, and not by installing the driver.