Tag Archives: notes

sncli: For cloud-based to-do lists, and more

About a month ago, Eric sent me a note about sncli, which works as a command-line interface to Simplenote. I’d never used the site before, and I have some reservations about using cloud services for all but the most mundane of data, but I’ll try anything once. Especially if it has this much color:

2014-08-23-6m47421-sncli-01 2014-08-23-6m47421-sncli-02

And true to form, sncli kept the online version up-to-date with my changes. Quite quickly too, I might add. Simplenote had my changes from sncli online before I had clicked on the tab.


And no, I don’t really wash the fish. The fish washes himself, constantly. 😉

As I can see it, from what I’ve learned about Simplenote and from working with sncli, the real value in this is the ability to access to-do lists and reminders from devices other than your old 133Mhz Pentium laptop. I don’t have a smartphone (only dumbphones) but if I did, it would be nice to see those lists update between sncli and the web interface and the mobile phone.

sncli itself has more to love than just the color scheme. Off the bat it’s easy to see how it works, and if you’re a fan of the vi-ish control scheme, navigation will appeal to you immediately. You can add a note with “C”, edit one in your $EDITOR with “e”, sync with your online account with “S”, and so forth. Easy to use and remember.

Provided you have a Simplenote account, you can configure sncli with little more than your account name and password. Add those to .snclirc and you’re ready to go … keeping in mind that those are stored in plain text.

That would be only one of my very few suggestions for sncli at this point: Find a way to manage an encrypted password, perhaps along the lines of how gcalcli handles it. Considering gpg is available on just about every system out there, it should be an easy dependency to fulfill.

My only other observation is that the command to view a note in a pager jumps straight to less, while my $PAGER is set to most. Perhaps that could be an option. Oh, and maybe add arrow keys for navigation. Some people will expect that. 😉

I like sncli a lot — particularly for the easy setup, good use of color, excellent use of screen real estate, near-immediate synchronizing with the online service, intuitive commands and onboard help. … Oh heck, what’s not to like? Well done. Have a K.Mandla gold star: ⭐ 😉 Enjoy!

tnote: An application of note

My mental system of categorizing software is breaking down with tnote. I’m not sure exactly what box this should be in.


tnote insists — or at least the home page does — that it’s just a quick application for taking notes. But consider:

  1. It is possible to add, delete, search and edit notes, much like a task organizer;
  2. It is possible to group notes, much like a task organizer; and
  3. It is possible to assign importance to notes, much like a task organizer.

On the other hand. …

  1. There doesn’t seem to be a date system for notes;
  2. There doesn’t seem to be a priority system for notes, other than the “importance” rankings mentioned earlier; and
  3. There doesn’t seem to be any way to tick off or “complete” notes.

All of which suggests tnote is trying to keep itself out of the task organizer box, and operate strictly as a console version of sticky notes. 😐

All of the features I listed above are described in the man page and help display for tnote. What I didn’t show very well in the screenshot gif, is that tnote intends for you to make long, rambling notes and includes an option for a “brief” display of only the first line.

Furthermore, tnote has an “interactive mode,” which drops you into your $EDITOR and lets you build up an entire sonnet as a note, if you so desire. Nice touch. 😉

A few caveats though, as must always be the case: First, I have yet to get the “importance” feature to work, and judging by the man page, that’s where the color appears. Shame. … 😦

Second, tnote seems to display a lot of white space after the note list, and I’m not sure why. None of my notes included empty white space or blank lines (not just the blank line I include as part of my $PS1). I noticed that white space wasn’t in the “brief” display, so perhaps it’s just a quirk.

I like tnote a lot; it has some good features and for the most part does what it promises. It’s a bit of a hybrid, incorporating the ideas in several different groups of programs and making them work in a new way.

Of course, now I have to find a new mental box for it to fit in. 🙄

cjots: Books, pages, notes and probably more

My first impressions on cjots were that this could have a lot of uses beyond day-to-day to-do lists and mundane notes.


The home page says cjots is a text-only mimic of kjots, which apparently allows you to organize notes into pages, then into books. If you’ve used kjots and that sounds right, say so; I’m not a KDE fan, so a lot of the k*apps are foreign to me.

cjots, however, is very handy. It took me a little to get a handle on the arrangement, but once you understand the book-page-note relationship, you can find your way around cjots fairly easily.

One of the things I like about cjots (though this is probably by extension through kjots) is that it obviously has a broad scope for use. Instead of just being a to-do list manager or a text editor, cjots opens itself up to a lot of possibilities, by virtue of design.

In any case, I’ve kept cjots on board and I’m giving it a chance to usurp some of my other long-standing favorites, like vimwiki or hnb. Time will tell though. 🙂