Clip To Dynalist Chrome Extension

Question for @Mark_Gammon & @Kevin_Murray:

Is your use case in-the-note only OR will you use both formats?

Hey @rawbytz - I think my needs are probably met just fine by either, but having the option for both would be great for various uses.

Thanks again for your work on this!

@rawbytz

Thanks so much for this rawbytz!

Iā€™d also love the option for a URL in note version like the workflowy variant too :slight_smile:

In the note only for me, thanks. I havenā€™t become so accustomed to markdown yet and I like to see the URL.

Rawbytz is it possible down the road to have ā€œChrome Extension Optionsā€ to add your own formatted text in the pasted strings?

I like to timestamp a lot of my weblink citations, out of pure habit, so I can instantly see when I visited the site (as websites change all the time). So I donā€™t also have to look at the bulletpoints creation date either.

I take a lot of inspiration for how-to-citate something based on how wikipedia does their citations

When I timestamp things, I generally use the ā€œ!ā€ operator using a phraseexpress command ā€œe#ā€ , which produces

!(5/4/2017 08:50) this date

Reference to my phraseexpress command:

Personally, this is how I generally do my citations:

I intend to add some options and selected text to the ClipToā€™s, so this is feasible. Right now my focus is elsewhereā€¦ tbh, I donā€™t know whenā€¦ or if Iā€™ll get to time-stamps.

I think you have a solution to this right now in Phrase Express. Why not just setup a macro that pastes the ClipTo string, sends Shft+Enter to get focus in the note, and then sends your time-stamp?

btw, the original post has been edited to include a link to the new ā€œnoteā€ version.

3 Likes

Awesome. Thanks again @rawbytz

hm i didnā€™t think about this but yea i could

thanks @rawbytz :slight_smile:

Thanks @rawbytz. While youā€™re there, one useful feature of the Workflowy Clipper is that it will copy any selected text that paste that into the note. I find that quite useful for clipping text content and itā€™s one feature that seems missing in Dynalist. I know itā€™s not your extension, but I wonder if the code for that would be relatively simple.

1 Like

Chrome has some requirements to prevent cross-scripting exploitsā€¦ good for you, bad for me. In this case, it means restructuring the extension. Itā€™s not a huge deal, but what free time I have is dedicated to a bigger project right now. When thatā€™s done the clippers are next. Sorry.

1 Like

Thanks for contributing @rawbytz :slight_smile:

Works great, thanks.

One wish: Could the extension be extended to support clipping of multiple selected Chrome tabs and copy/insert each ā€˜tabā€™ as a separate line?

Oooh, I really like that idea. I think it can be implemented relatively easily in the current structure. Multiple selected tabs is on the list, Wilhelm.

If you have Keyboard Maestro and Chrome and extension Copy URL + this recipe works to copy URL and Title, switch to DL (in tab#1), move to the top of the current list, PASTE, and move down to a new line.

NOTE: Copy URL + is customizable. I have mine set to use 9 to copy URL and TITLE.

TITLE URL TO DYNALIST

  • Triggered by any of the following:
  • The exact case string ā€˜9jā€™ is typed (then deleted)
  • Will execute the following actions:
  • Select Google Chrome Tab ā€˜1ā€™
  • Notify on failure.
  • Pause for .2 Seconds
  • Notify on failure.
  • Type the āŒ˜Home Keystroke
  • Type the Return Keystroke
  • Type the āŒ˜V Keystroke
  • Type the Return Keystroke
2 Likes

rawbytz i found another really good copy to URL extension for customization options

for multicopying several URLs

I might just use this since I donā€™t need the OPML formatting for note or move to dynalist tab now that I have a 3rd monitor (or possibly modify my own version too)

Of those two I would say ā€œTABCOPYā€ is more powerful, as it gives 3 potential premade templates for you to copy from. Copy All URLs is only one format. TABCOPY also has easier to understand customization options

I could probably modify it if I wanted to do the getAll / search for open dynalist tabs / on-focus as well, but I donā€™t think I need it

Iā€™m starting to incorporate more chrome shortcuts in my routine such as ALT+D to immediately get to the addressbar for faster searching / navigation

https://support.google.com/chrome/answer/157179?hl=en

Down the road I might adopt some chrome vimium style workflows so I can do things even faster

down the road I might consider going to invest in a 2ndary macro keyboard (but with less keys than one below). I already bound most of my CTRL+SHIFT+ALT modifier keys to my keyboard

Thanks for thatā€¦ familiar with the first, donā€™t recall seeing the second.

My design goal is avoid any intermediate menus. So if a user wants to clip multiple tabs, they just select them by either Ctrl+ or Shft+ clicking on tabs in the tab bar. Then a single activation copies and goes. Looks like both can do that (with the proper settings) minus the go to DL part.

Also I found that program I wanted to write, well it already exists in marketplace (Text manipulation). Minus the clipboard part though

https://www.manipulist.com

I think I might write my own version of this program using autohotkey or something

Ha ha. This sounds like me as well!

I use Vimium, AutoHotkey, and also StrokesPlus for mouse gestures. Combining AutoHotkey and StrokesPlus gives you another level of flexibility in automation and also cuts down on the number of hot key combinations you have to remember. My main AutoHotkey script is approaching 1700 lines of code and needs a serious overhaul :grimacing:

well you got my interest now, Iā€™m super curious what your autohotkey script looks like now lol

I tried vimium but I tend to manually click a lot of things still, like the ā€œgo back a page, or go forward a pageā€. I donā€™t even use my mouse back+forward keys to do this either I donā€™t think I will ever break this habit, even though its inefficient. The reason I do this is because sometimes I accidentally go back a page when Iā€™m working on a super long forum post and I lose all my data

Vimium might be something i eventually progress too but for now Iā€™m going just use it for general ideas for macros.

StrokePlus, wow this program is super awesome! Watched this video https://www.youtube.com/watch?v=AXIPp6NUBi4. Some really I think of this video game called ā€œOkamiā€ when I first look at this program https://en.wikipedia.org/wiki/Ōkami . Some of the gestures reminded me of it (Figure 8). Like a spiral would make a whirly wind effect in the game

I currently only have one unique program in autohotkey that phrase-express canā€™t do.

Sometimes I need a border for my gif. Hereā€™s my little autohotkey program in action Press F1 to turn off and on border

Example of a bordered gif

Also checkout Tom Scottā€™s ā€œBodgingā€ with autohotkey, I love following this guy, always some interesting topics. I just realized autohotkey is a windows only thing, not Linux or MacOS, pcmasterrace I guess

also have you used ā€œFAST KEYSā€ before? is that any good as a GUI wrapper for autohotkey (similar to phrase-express, but more customizable)? the problem I have with autohotkey is that it takes me way too long to write and modify scripts

check out the guys youtube videos for more ideas (I found his video on the StrokePlus page)

2 Likes

Thanks for the links and references Vincent. Iā€™ll be checking them out.

My AutoHotkey script
You donā€™t want to look in there! Lots of duplication and redundancy. Itā€™s like any code I suppose, apart from the obvious debugging it needs to be ā€œweededā€ at regular intervals.

AutoHotkey/Phrase Express/FastKeys
I have been using AutoHotkey for a good while now so havenā€™t tried Phrase Express (heard of) or FastKeys (havenā€™t heard of). Iā€™m really in favour, though, of any software which makes automation easy. AutoHotkey is so powerful but it has suffered from a lack of accessibility, poor training resources, script kiddies, and an internecine community. The only point I would make is that it doesnā€™t have to be all or nothing - even if you only use it as a text replacement tool, for example, itā€™s very easy and very useful.

Vimium
With Vimium itā€™s the on-page link navigation I find the most useful (f key). It works well with Dynalist, especially for long lists. Iā€™d encourage other Dynalist users to try it. I didnā€™t bother with Workflowy because esc took you to seach rather than just out of edit mode.

StrokesPlus
Yes, itā€™s a great program. Active development seems to have stalled but Iā€™m not sure I need anything more from it. It felt like I was in Minority Report when I first started using it! Particularly, when I used a mouse gesture to trigger a complicated AutoHotkey script. I find it interesting people feel they have to be either ā€œmouseā€ or ā€œkeyboardā€ users. In my experience, I find the keyboard best when Iā€™m in editing/creating/working mode and the mouse when Iā€™m in browsing/playing/demonstrating mode. Another good principle is to minimize the switching between keyboard and mouse - try and stay with the device youā€™re using.

Anyway, some major deviation from topic here! We should probably stop before we get told off by the Mods :wink:

1 Like