make-md / makemd Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://www.make.md
License: MIT License
Home Page: http://www.make.md
License: MIT License
Thanks for the great plugin! I sincerely appreciate your effort.
Obsidian has an option of navigating to the current file in the navigation named: "Files: Reveal current file in navigation". This could very beneficial when you have multiple nested folders.
However, after installing Makemd, while pressing the hotkey of "Files: Reveal current file in navigation", the file explorer navigates to the "Spaces" pane instead of the "Files" pane and shows the current file.
Please kindly fix this bug.
there is a plugin by Javalent that already does this for the default file explorer
https://github.com/valentine195/obsidian-prominent-starred-files
I wasn't sure if I should ask Javalent to see if there could be support for makemd but since there might be changes in the future I wanted to ask here.
here is an image of how I currently have it enabled for the default file explorer (I changed the plugin icon to a regular dot)
Thanks for your GREAT plugin! It surely has a BIG future!
Here are my issues:
If I deactivate make.md, these errors don't occure.
SYSTEM INFO:
Obsidian version: v1.1.9
Installer version: v1.1.9
Operating system: Windows 10 Home 10.0.19045
Login status: not logged in
Insider build toggle: off
Live preview: off
Legacy editor: off
Base theme: dark
Community theme: Minimal v6.1.17
Snippets enabled: 22
Restricted mode: off
Plugins installed: 60
Plugins enabled: 46
1: Vault Statistics v0.1.3
2: Templater v1.16.0
3: Tag Wrangler v0.5.5
4: Tasks v1.20.0
5: Symbols Prettifier v1.1.1
6: Style Settings v0.4.12
7: Sortable v0.2.6
8: Scroll to Top Plugin v1.5.0
9: Recent Files v1.3.5
10: Paste image rename v1.5.0
11: Pandoc Plugin v0.4.1
12: Obsidian Enhancing Export v1.1.7
13: Obsidian Camera v1.5.0
14: Number Headings v1.10.0
15: Minimal Theme Settings v6.1.1
16: Media Extended v2.11.1
17: Linter v1.10.1
18: Janitor v1.0.7
19: Homepage v2.6
20: Find orphaned files and broken links v1.8.0
21: File Tree Alternative Plugin v2.2.7
22: Execute Code v1.5.0
23: Excel to Markdown Table v0.4.0
24: Editor Syntax Highlight v0.1.3
25: Editing Toolbar v2.2.3
26: Dataview v0.5.47
27: Copy document as HTML v0.3.3
28: Contextual Typography v2.2.4
29: Completr v3.1.0
30: Commander v0.4.9
31: Calendar v1.5.10
32: Buttons v0.4.19
33: Auto Class v2.2.0
34: Advanced URI v1.31.2
35: Bulk Rename v0.4.4
36: DB Folder v3.1.0
37: Waypoint v1.4.0
38: Folder Note v0.7.3
39: Hover Editor v0.11.8
40: Show Current File Path v0.5.2
41: Reminder v1.1.15
42: Text expand v0.11.2
43: Icon Folder v1.5.1
44: Excalidraw v1.8.7
45: Custom File Explorer sorting v1.4.0
46: File Explorer Note Count v1.2.0
This plugin is awesome!! One thing, I keep finding myself trying to create a new note within the folder note view and being confused when there isn't one to do so. This is mainly an issue on mobile and not so much of an issue on desktop.
Thanks for developing Make. I'm following it with interest, and I can see some features becoming part of Obsidian in the future.
For me, it would be great though if there would be a toggle in settings to deactivate 'New Note' button and 'Spaces' dropdown to save space in the left sidebar. I can easily create new notes with the context menu or a command, and the same counts for creating a new space. Currently, to my taste, they take up too much valuable space in the sidebar. Thanks for considering.
With the flow note function, if the embedded note content is very long, it will affect the currently opened notes
Please publish some documentation.
My personal use case is getting a sense of what the plugin does and how it works without installing it, but presumably it would benefit users, too.
Hello,
Would like to request a facility to backup spaces.
I get some behavior where I turned on Sync for the Community Plugins, The spaces are overriden and it would be refreshed to initial state due to syncing. I had to turn off the Community plugin sync in order for the Spaces.mdb to be each own copy.
It would be a nice feature to have to have backup for the state of a particular Spaces.mdb file.
As a workaround, I create a backup of the Spaces.mdb file and put them into an Obsidian folder which will be synced up. I overwrtie the folder with that file so that I can resume work on another workstation.
Thank You,
After opening, there is an additional file list
Any chance of hiding this command comment? I don't use it and it irritates me.
Maybe I am confused on how this should work
Now what happens next seems to be unexpected and inconnsistent.
#Test
to Note 1 just in the document, but The tag does not show up in the tag field. Expected result is for the tag to populate in Tag
Column.Test
tag via the Tag Column in the table view to Note 2, but Test
does not appear in the note, nor is any frontmatter created.tags:
area, but when I select a tag in table view it inserts null
after the tags, no matter what tag I put into it.Shouldn't those fields be synced?
Plugin slows down Obsidian when opening a note with many backlinks.
I have some notes with over a hundred backlinks. When I open one of them Obsidian slows down for 1 or 2 minutes and some times doesn't open the note.
This doesn `t happen when I turn Make MD off.
Let's see:
Opening the note "Administrativo" with Make MD disabled it opens in less than 1 second.
Opening the note "Administrativo" with Make MD enabled after 10 seconds the note didn't open as well, it seems the plugin is having trouble to search the linked mentions.
Simple tables are great, but I feel like it would be more practical to be able to quickly switch from one saved view of the folder's files to another.
In my workflow, simple tables are used for brainstorming more than anything, so I have little use for them in the Folder Context view. I do, however, use filters and the different viewing modes (table, list...) a lot, so the possibility to quickly switch from one to another would be very useful.
Thanks!
Hello,
Obsidian already has an established plugin for banners called Banners.
However, the banners recently introduced by Make.md are not compatible with them.
Banners uses the frontmatter syntax banner: "![[image.jpg]]"
, while Make.md uses banner: image.jpg
.
Since the Banners plugin has been around since 2021, it would be nice if Make.md used the same "standard" for banners.
Thanks for building such awesome plugin!
It came to my mind that calendar view would be an amazing add-on to context current views.
I think it can show files in calendar by getting date from file create / modification time, or date
metadata property if it exists.
It may lead to the creation of new indexes after restarting Obsidian. and create new indexes every time.
This was encountered 7 days ago when it was used. It may have been repaired now.
I personally don't use the YAML header, I think it doesn't looks good in my notes. I prefer to use a callout with inline fields ("::") Can you make it so editing the field on table view or file context tab actually adds it after inline Dataview fields? Thanks in advance, I just love your plugin
When the plug-in is enabled, then in Live Preview the headings' #
are invisible. That means if I would want to change a H2 heading into a H3 by adding an extra #
, it is not possible.
To make such a change, which I do regularly, I have to disable the plug-in, then re-enable it afterwards.
I think an option to turn off case-sensitivity for fields would be a great addition. As of now, if there is a property Type
in a MAKE.md folder table, and a note in that table has an inline property (type:: )
, the two properties will not sync. MAKE.md will ignore the type
and, if Sync to Frontmatter Fields is turned on, create a new Type
in the frontmatter to put the data in.
Also, an option for cover images would be nice. I was thinking maybe in Card View, the notes could have cover images that draw from the first image in the note (like the Pages Gallery plug-in) or show a collage of the images in the note. Or on right-click there could be an add cover image option. It'd add a nice touch to the visuals.
Also, thank you so much for creating and maintaining this plug-in. It makes up for all the database features Obsidian lacks and is a great addition to the app.
I have been consistently able to get this bug to reoccur. I'm not sure its theme related as I have not tried it in another theme, but I can if need be. The theme I am using is "Typewriter".
Basically what happens is any time I drag a folder to the top of the folder list, the obsidian instance hangs forcing me to reopen it.
Steps to reproduce:
The screenshot below shows what the view looks like after releasing the mouse. The view stays this way until I reopen the Obsidian instance.
Update: updated screenshot to remove private info
I use tags in my workflow with the Tasks plugin. This workflow works very well for me. I would like to include the tags panel from Make.md in it, but the tags I use for my tasks clutter the panel.
Another option would be to be able to hide tags like we hide folder in Space.
Thanks!
Fanny.md brought this feature to my attention, which is probably the same as #5. It is very useful indeed.
It would be useful to be able to use ⌘+F to search the titles, which is not possible at present.
BTW, this feature is hidden, people are not aware of it: meireles was also alerted to it by Fanny.md. Perhaps it could be made more explicit.
I use Folder Note a lot (ie all my folder have a folder note attached to them).
Problem, as MakeMD doesn't support them, I have multiple note and I lost the usefulness of them.
For me, the display for folder must be erased by the folder note.
Alternatively, adding the folder layout (cf. image)
to the folder note, like this :
Obsidian uses the open source Lucide icons. For visual consistency and noise reduction, it'd be great to be able to choose from this icon set for stickers in addition to (or instead of) emoji.
Hello, I noticed that the \ character gets hidden on the editor.
The reason seems to be this CSS here:
.mk-mark-sans .cm-s-obsidian span.cm-hmd-escape-backslash,
.mk-mark-sans .cm-s-obsidian .HyperMD-header:not(.mk-reset) span.cm-formatting-header {
display: inline;
position: absolute;
right: 100%;
white-space: nowrap;
color: transparent;
}
I actually don't know why you do this, but the backslash is important in Latex and making it "disappear" doesn't seem to be a good idea.
New notes cannot be automatically saved to the previously set folder
When using a text or option property, it will show up purely as the written text. If a property was written as, "Do this [[2023-01-02|tomorrow]"`, then it will show up as exactly that instead of rendering it as markdown: "Do this tomorrow."
This isn't a super important request, but it would make tables with a large amount of text data much easier and faster to read, and it would also make the presentation of the databases look neater.
I love this plug-in so I hope this doesn't come off as critical, but Obsidian takes about 2 minutes to load with MAKE.md enabled and otherwise takes under 1 second when disabled. I have a tremendously large vault (2+TB) as I use Obsidian as a pseudo-OS (can provide details if relevant or of general interest) that sits on top of MacOS. I'm not sure what part of the process is leading to the slow down with MAKE.md but I'd be happy to provide console logs. I'm embarrassed to say I haven't even peeked under the hood to see what is and isn't cached with this plug-in, but any help—or even just insight into the nature of the issue—from the dev(s) would be greatly appreciated! Cannot emphasize how great this plug-in is, even if only for the ability to edit transclusions in place! Let me know if there are any details or further clarification you need from me.
The floating bar of the Inline Styler sometimes blocks the inner space of the text, which is inconvenient when taking screenshots. Can it be automatically translucent?
The line spacing of the file list is too wide, and the warehouse name and new diary take up a lot of space. i wish i could make it smaller
Normally, the gap between a paragraph of transcluded text and a paragraph of regular text is the same as between 2 paragraphs of regular text.
To achieve that I use this snippet
/* make gap between transcluded paragraph and normal para like between
2 normal paras */
.internal-embed.is-loaded > .markdown-embed {
border: none;
padding: unset;
}
.internal-embed.is-loaded > .markdown-embed > .markdown-embed-content > .markdown-rendered {
padding: unset;
}
.internal-embed.is-loaded > .markdown-embed > .markdown-embed-content > .markdown-rendered p {
margin-top: unset;
margin-bottom: unset;
}
When Make.md is enabled, the snippet seems to be overridden..
Is there any way to correct it?
I didn't see any option in the keyboard to indent or outdent bullets.
The Option property in tables works just fine normally, but when Multiple is turned on, clicking on the +
near an existing option will only switch through options instead of adding a new one. It will still do this with the frontmatter:
key:
- value
But, it will not allow additional values to be added from the table.
Hello,
Can we get an option to configure/disable the shortcut :
for emoji popup?
Thanks
When I have a metadata field like "date" that is "2020-02-01" it will label the date as "2023-02-01" in the table on the flow view. How can I fix this?
would this be possible?
Update to 1.1.8
Open and close application
those icons at the top left disappear.
When using VIM mode in Obsidian it can cause the cursor to become invisible inside the Flow editor.
Steps to reproduce:
This does not happen when you're in insert mode before entering into a flow editor.
Another issue connected with this: When using escape to leave insert mode while inside a Flow editor, it will bring you back out to the parent note at the same time, so you'll start unintentionally navigating that instead of the Flow editor you are currently in.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.