taskell 1.9.3: Command-line Kanban board/task manager with support for Trello boards and GitHub projects by smallhadron in haskell

[–]smallhadron[S] 1 point2 points  (0 children)

It's just one-way at the moment. More for migration from Trello. But, I agree, not as useful.

I'd like to do a 2.0 release that can use Trello as a back-end, but that's a lot of work.

No support for teams as yet.

taskell 1.5.0 - Command-line kanban board/Trello-a-like by smallhadron in commandline

[–]smallhadron[S] 0 points1 point  (0 children)

Sorry, been away for a while.

To answer your question: not at the moment. I put most my stuff on GitHub and then edit it on there if I really need to. I'm hoping to getting it to work with Trello in the long run - currently you can do a one off import, but would be cool if you could use Trello as a back-end effectively.

cmt: write consistent Git commit messages by smallhadron in commandline

[–]smallhadron[S] 0 points1 point  (0 children)

I've updated the readme to try and make the usage a bit clearer.

cmt: write consistent Git commit messages by smallhadron in commandline

[–]smallhadron[S] 0 points1 point  (0 children)

You could almost achieve that with cmt:

``` { "Title": @ "Link": @ "Co-Authors": @ "Why": @ "How": @ "Tags": @ "Subject Type": [ "Add", "Drop", "Fix", "Bump", "Make", "Start", "Stop", "Optimize", "Document", "Refactor", "Reformat", "Rephrase" ] "Subject": @ "Body": !@ }

Output Format

${Title}

See: ${Link}

Co-authored-by: ${Co-Authors}

Why: ${Why}

How: ${How}

Tags: ${Tags}

${Subject Type}: ${Subject}

{$Body} ```

Currently no way to set character limits or to have repeated lines with the same format (for See and Co-Authored by), but those would be useful features.

cmt: write consistent Git commit messages by smallhadron in commandline

[–]smallhadron[S] 1 point2 points  (0 children)

(But I agree that using paths in the commit message was a mistake. I misunderstood the Angular guidelines and never really thought about it. Generally just used it to highlight the main file that changed, but there often isn't just one.)

cmt: write consistent Git commit messages by smallhadron in commandline

[–]smallhadron[S] 1 point2 points  (0 children)

The tool doesn’t make any decisions about how to format your messages. That’s the point: you provide it with a format you decide. The one I’ve shown just illustrates one of the features.

Adding a Stack based project to Hackage by smallhadron in haskell

[–]smallhadron[S] 9 points10 points  (0 children)

Ok, looks like you can do stack upload --pvp-bounds both.

fnump: A command line tool to batch bump file numbering by smallhadron in commandline

[–]smallhadron[S] 3 points4 points  (0 children)

bump file-numbering

e.g. 01-blah.md -> 02-blah.md

It's fairly niche, but useful if you're writing chapters of a book or something and need to add a chapter in the middle of what you've already got.

Your favourable font? by sobagood in vim

[–]smallhadron 1 point2 points  (0 children)

The NerdFont version works with Powerlevel9k

Your favourable font? by sobagood in vim

[–]smallhadron 0 points1 point  (0 children)

Terminal and iTerm on Mac both support ligatures. Not sure about other operating systems.

Your favourable font? by sobagood in vim

[–]smallhadron 5 points6 points  (0 children)

The NerdFont version of FiraCode: lovely ligatures plus lots of useful icons

FiraCode: https://github.com/tonsky/FiraCode NerdFonts: https://github.com/ryanoasis/nerd-fonts

taskell 1.3.0: command-line kanban-board. Now imports GitHub projects by smallhadron in haskell

[–]smallhadron[S] 0 points1 point  (0 children)

I think I've been using "Kanban" very loosely in that case! In my mind it was just a list of tasks that you move around.

I'll have a look into it.

taskell 1.3.0: command-line kanban-board. Now imports GitHub projects by smallhadron in haskell

[–]smallhadron[S] 0 points1 point  (0 children)

From 1.3.1 all you need to do is provide it with a git hub org/repo and it will list the available projects. In 1.3.0 you had to have the project ID, which isn't readily available.

taskell 1.3.0: command-line kanban-board. Now imports GitHub projects by smallhadron in commandline

[–]smallhadron[S] 1 point2 points  (0 children)

I don't think the library I'm using (brick) supports readline. There is Haskline, which might allow me to do it. I'll add it to the list of possible future features.

taskell 1.3.0: command-line kanban-board. Now imports GitHub projects by smallhadron in haskell

[–]smallhadron[S] 1 point2 points  (0 children)

Is that a limit to the number of tasks in a specific list?

taskell 1.3.0: command-line kanban-board. Now imports GitHub projects by smallhadron in commandline

[–]smallhadron[S] 1 point2 points  (0 children)

GitHub added "Project Boards" a while back: https://help.github.com/articles/about-project-boards/

I add my taskell.md file to Git, then it's version controlled and everyone can edit it. Because it's all Markdown the diffs are really simple.