Leo as a PIM

105 views
Skip to first unread message

duf...@gmail.com

unread,
Aug 4, 2013, 7:28:39 AM8/4/13
to leo-e...@googlegroups.com
Hi

I am new to the Leo world. In fact, I have not even started using Leo yet.

My attention was attracted mostly by the fact that Leo is scriptable in Python, which I suppose makes it very powerful.

Next, I came accross some old posts and blog entries mentioning how Leo can be used as a PIM tool.
I would like to know: is the PIM-like functionality well-developed and widely used in the Leo community? Or were those just some isolated, individual efforts of some programmers?
I am asking because I am really interested in the PIM functionality, but I don't want to start from the scratch...
I need some starting point.

Also, are the PIM-like functions of Leo well documented and easily accessible to a beginner?

Comments and links are most welcome.

And above all, please share your experience with Leo as a PIM tool.

Thanks you in advance.

All the best,

Duf

Edward K. Ream

unread,
Aug 5, 2013, 9:45:51 AM8/5/13
to leo-editor
On Sun, Aug 4, 2013 at 6:28 AM, <duf...@gmail.com> wrote:
 
I would like to know: is the PIM-like functionality well-developed and widely used in the Leo community?

​Leo's outlines, all by themselves, are already better than any other PIM, because of clones.

There are several important additions to Leo's capabilities.  I suggest you look first at Terry Brown's bookmarks plugin.  It does many many things.​

Feel free to ask more questions here.

Or were those just some isolated, individual efforts of some programmers?

​Everything in Leo is the result of individual efforts :-) Often guided by group discussions.​
 

​Edward

Terry Brown

unread,
Aug 5, 2013, 11:30:16 AM8/5/13
to leo-e...@googlegroups.com
On Mon, 5 Aug 2013 08:45:51 -0500
"Edward K. Ream" <edre...@gmail.com> wrote:

> On Sun, Aug 4, 2013 at 6:28 AM, <duf...@gmail.com> wrote:
>
>
> > I would like to know: is the PIM-like functionality well-developed and
> > widely used in the Leo community?
>
>
> Leo's outlines, all by themselves, are already better than any other PIM,
> because of clones.
>
> There are several important additions to Leo's capabilities. I suggest you
> look first at Terry Brown's bookmarks plugin. It does many many things.

Depends what you mean exactly by PIM. If you're looking for
information management the bookmarks.py, quickmove.py, and backlinks.py
plugins are all useful. For task lists todo.py is helpful, and is
slowly evolving calendar features, although currently I use a homebrew
mashup with remind[1] and Leo.

Cheers -Terry

[1] http://www.roaringpenguin.com/products/remind

Todd Mars

unread,
Aug 5, 2013, 1:12:16 PM8/5/13
to leo-e...@googlegroups.com
Regarding PIM functionality,
I have been using Leo on and off for organizational tasks and there are lots of fascinating ways to work it.
It would take some work to make it user friendly. The self-referential technology feels like it can do many new things which need to be worked with to fully grasp.
For example a good calendar that references nodes (-->and nodes that refer back to calendar<--), photography, maps, GPS locations and time/dates
on photographs are things I've been thinking about lately. These would need to be programmed in but the scaffolding is there.  Scaffolding meaning 
maintaining editability of structure, which needs to be made more user friendly.
emailing from nodes? contact lists? the structure of back-references (clones etc) brings up strange new ways of doing things that are interesting.
Todd.

Terry Brown

unread,
Aug 5, 2013, 1:23:13 PM8/5/13
to leo-e...@googlegroups.com
On Mon, 5 Aug 2013 10:12:16 -0700 (PDT)
Todd Mars <tam...@gmail.com> wrote:

> Regarding PIM functionality,
> I have been using Leo on and off for organizational tasks and there are
> lots of fascinating ways to work it.
> It would take some work to make it user friendly. The self-referential
> technology feels like it can do many new things which need to be worked
> with to fully grasp.
> For example a good calendar that references nodes (-->and nodes that refer
> back to calendar<--),

I have a prototype for something like that that I use for spreading out
to do items, but it's a mess, would need to be written properly to
build on, QAbstractItemModel etc. was hard to work out in terms of the
level customization I needed.

> photography, maps, GPS locations

See .../leo/plugins/pygeotag/ for two way interaction between a leo
outline and a google-map

Cheers -Terry

Terry Brown

unread,
Aug 5, 2013, 1:43:43 PM8/5/13
to leo-e...@googlegroups.com
On Mon, 5 Aug 2013 12:23:13 -0500
Terry Brown <terry_...@yahoo.com> wrote:

> I have a prototype for something like that that I use for spreading out
> to do items

On the topic of in house applications that people have but may not want
to share as examples because they contain sensitive info. - here's a
trivial @button script to make text unreadable, for use before taking
screen shots etc. - no undo, be careful.

https://gist.github.com/tbnorth/6157834

Cheers -Terry

Edward K. Ream

unread,
Aug 5, 2013, 2:50:50 PM8/5/13
to leo-editor
On Mon, Aug 5, 2013 at 12:43 PM, Terry Brown <terry_...@yahoo.com> wrote:
 
On the topic of in house applications that people have but may not want
to share as examples because they contain sensitive info. - here's a
trivial @button script to make text unreadable, for use before taking
screen shots etc. - no undo, be careful.

https://gist.github.com/tbnorth/6157834

​Cute.

EKR

duf...@gmail.com

unread,
Aug 5, 2013, 3:33:00 PM8/5/13
to leo-e...@googlegroups.com
Could you please post some links of Leo-based apps/plugins that are useful for PIM purposes?

Terry Brown

unread,
Aug 5, 2013, 3:50:12 PM8/5/13
to leo-e...@googlegroups.com
I think all the things which were mentioned as distributed with Leo as
plugins. So you can just enable them in Help ->
myLeoSettings.leo#@settings-->@enabled-plugins

Cheers -Terry
Reply all
Reply to author
Forward
0 new messages