Hello, I've found Kiwi recently and I like the fact that it's very light, but there's one thing that is causing a lot of friction for me and it's the ways it's handling sub directory and files creation.
I know that is you write what you want to create like a path it'll create the sub directories, bit for me this is breaking my flow of work. Example from this morning, I'm rewriting my notes and I made an index page for all the different subjects, I want one file per entry, but I want to group them in folders. The way I'm doing it is to list all my note subjects in a list, then regroup them into their own categories. My issue with the way Kiwi is working is that now I would need to edit every elements of the list to prefix the filepath. What I would like to do is to only select them, press enter and I get asked to modify the implied path.
I know that the main idea is to not be bloated, and I understand that what I need is the kind of sloppy slope that gets to bloat, what I would like to propose is to split the create_or_open_wiki_file into 2 parts, one part that figures out the name of the file, and the other one that opens or create that file, and replace the selected text using the path and filename passed in argument. Doing it like that would allow me to replace the part of figuring out the name with my own code. This would allow me to use different keybinds for creating a file, asking me to modify the path, or to link a word or part of a sentence with an existing file, where I could use the file browser of my choice.
I'll make a fork and start implementing this on my side, if you'd like me to submit a pull request for it or if you have another idea on how to do it in a way you'd prefer let me know, if you're not interested in that option, please let me know the reasons and then close the issue.
Hello, I've found Kiwi recently and I like the fact that it's very light, but there's one thing that is causing a lot of friction for me and it's the ways it's handling sub directory and files creation.
I know that is you write what you want to create like a path it'll create the sub directories, bit for me this is breaking my flow of work. Example from this morning, I'm rewriting my notes and I made an index page for all the different subjects, I want one file per entry, but I want to group them in folders. The way I'm doing it is to list all my note subjects in a list, then regroup them into their own categories. My issue with the way Kiwi is working is that now I would need to edit every elements of the list to prefix the filepath. What I would like to do is to only select them, press
enterand I get asked to modify the implied path.I know that the main idea is to not be bloated, and I understand that what I need is the kind of sloppy slope that gets to bloat, what I would like to propose is to split the
create_or_open_wiki_fileinto 2 parts, one part that figures out the name of the file, and the other one that opens or create that file, and replace the selected text using the path and filename passed in argument. Doing it like that would allow me to replace the part of figuring out the name with my own code. This would allow me to use different keybinds for creating a file, asking me to modify the path, or to link a word or part of a sentence with an existing file, where I could use the file browser of my choice.I'll make a fork and start implementing this on my side, if you'd like me to submit a pull request for it or if you have another idea on how to do it in a way you'd prefer let me know, if you're not interested in that option, please let me know the reasons and then close the issue.