Giter Site home page Giter Site logo

taskline's People

Contributors

aditya95sriram avatar camilohh avatar perryrh0dan avatar perryrh0dan2 avatar sneakyx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

taskline's Issues

Multi Storage

Please Describe The Problem To Be Solved
I want to use multiple storages (private, work, ...) without the need to change the configuration file

(Optional): Suggest A Solution

  • Maintain multiple storages in configuration file
  • Command to switch between storages

Duplicate software?

What's the difference between taskbook and taskline? These 2 apps seem identical, even the walk-through screenshots are identical in content.

Just trying to figure out if these 2 are forks or developed independently or cooperating in any way. If not, which is better?

Clear Archive

Hello,
I wanted to know if there was a way to clear all the task that are in the archive to clean all the task?

Thanks.

Note pin to task?

Is there a possibility to pin a note to a task instead to a board?

Subtasks support

Thank you for this very nice task manager!
Having support for subtasks would be great.

Also, that would fix #22.

Something like this would be nice:

1. ☐ Task 1
3.     ☐  SubTask 1
4.         ☐ Subtask 2
5.     ●  Note
2. ✔ Task 2

Maybe when a task is checked, the parent task could be considered partially completed:

1. [-] Partially completed task
2.     [✔] Completed Subtask

Implementation wise that would probably mean to add a parent to each task so we have a tree like structure. I don't know much of Typescript though.

`Syntax error: word unexpected` while running on Raspberry Pi

Problem

I got an error trying to run taskline on my Raspberry PI:

ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
/snap/taskline/23/bin/node: 1: /snap/taskline/23/bin/node: ELF: not found
/snap/taskline/23/bin/node: 13: /snap/taskline/23/bin/node: Syntax error: word unexpected (expecting ")")

Steps to reproduce

Install via snap:

sudo snap install taskline

Run:

taskline

Expected result:

works fine.

Actual result:

failed with error.

Environment

Raspberry PI 4 with Raspbian 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux

How to change the color?

Describe:

Because the background color is similar to the taskline color, the id of tasks and notes cannot be distinguished clearly.

Question:

How to change the color of id numbers?

Screenshot:

image

Second example of due date is faulty

The second example in the "Due date" section (https://github.com/perryrh0dan/taskline#set-duedate) doesn't do what one would expect it to do.
Instead, to obtain the desired effect, one needs to put the entire date string within quotes
tl due 1,2,23 "15.09.2019 13:15".

This is an easy bug to fix, but I also feel that this could be treated as a feature request to allow tl due command to swallow the entire string that follows as its argument rather than just the first item from a space-separated list of items (as it currently does and as is natural for shell commands).

deadline

Hello,
I wanted to know if there was a way to list or display all the task according there deadline date ?

Thanks

[feature request] add support for verbal dates

This is a feature request, an idea and a proposal of how it would look like when implemented.

The idea is this - when user creates a task or sets a due date, taskline would allow dates like:

  • today
  • tonight
  • tomorrow

Such dates would also require intelligent determination of time component in tadetimes. The configuration json file could be a place to set default value for time when only date is provided. For example, a default time is set to "18:00". When a task is created with due date "today", taskline would supplement the due datetime with configured time, i.e. "18:00". However, when user creates a task for today and it's already past the default due time, then taskline would add few hours and set the due date as "now() + 2 hours".

Here is a list of proposed intelligent datetime combinations:

  • today - translates to todays date + preconfigured (i.e. 18:00) or calculated time;
  • tonight - translates to todays date + another preconfigured time, i.e. 22:00;
  • tomorrow - translates to tomorrow's date + preconfigured (i.e. 18:00) or calculated time;

Combinations of two words (using next keyword):

  • next week - translates to the date of the same weekday in the next week
  • next month - translates to the first working day of the next month
  • next year - translates to the first working day of the next year
  • next Wednesday - translates to the date of Wednesday in next week
  • Wednesday - simple a weekday would translates to the date of next required weekday.

Combinations of two words (using in keyword):

  • in 3 weeks - translates to the date after 3 weeks;
  • in 2 months - translates to the same date after two months

Examples

$ tl t "Change the light bulb" -d "2019-11-05 18:00"     # current way of setting due dates
$ tl t "Change the light bulb" -d today
$ tl t "Fix the furniture" -d next week
$ tl t "Buy Christmas presents" -d in 2 months

Possibility to change the colors?

Hi,

I'm using terminator as my go-to terminal and it seems that TL clashes a bit with darker themes overall where a lot of things become basically impossible to see.

Screenshots: https://imgur.com/sV7lykf

I don't know if there's a way around it or if there is any config that can be done to change all text to use the color from an uncomplete task?

[feature request] sorting tasks by priority

This is the best CLI task manager I've seen yet, but I'd like to see the ability to sort tasks and boards differently. For instance, within boards, tasks might be sorted by some weight of due date * priority. Boards could then be sorted by the sum of their tasks or perhaps in an arbitrary user-defined way.

Unable to parse date with December

I've just installed taskline on my Ubuntu 18.04.3 LTS via snap so I have the latest version (1.1.1).
When I try to do smth like this:
tl -t "Sample task" -d "01.12.2019"
I see this error:
✖ Unable to parse date: 01.12.2019

I checked whether it's possible to use "00" instead "12" for December -- Yes, It works, but obviously this way gives December 1, 2018; not what I really need: December 1, 2019.
tl due 1 "01.00.2019"
✔ Updated duedate of task: 1 to Sat Dec 01 2018 00:00:00 GMT+0300 (Moscow Standard Time)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.