Code Monkey home page Code Monkey logo

todocli's Introduction

todocli

Simple todo app. Designed for people who uses command line.

Usage

Start with terminal

todocli

Commands & Usages

Command List

Initialize Add Task Remove Task List Tasks Set Status Task
todocli init todocli add TASK todocli remove INDEX todocli list todocli status FLAG INDEX

Create Init file

todocli init

Add Task

todocli add fsb3rke is a good developer
Show The Example

List All Tasks

todocli list
Show The Example

Change Spesific Task Status

Flags

Complete UnComplete
--c --u
todocli status flag 0
Show The Examples --c

--u

Remove Spesific Task

todocli remove 0
Show The Example

Installation

Github to clone the project.

git clone https://github.com/fsb3rke/todocli.git

Cli to clone the project.

gh repo clone fsb3rke/todocli

Move in todocli folder

cd ./todocli

Create Build Folder For CMake

cmake -DCMAKE_BUILD_TYPE=Release -S . -B build -G"Unix Makefiles"

Build Todocli

make

RoadMap

  • Header System

License

Copyright (c) 2023 Berke Avcı (fsb3rke)

This software is released under the MIT License.

todocli's People

Contributors

fsb3rke avatar

Watchers

 avatar

todocli's Issues

Recommend Feature: Expire time

I think the expire time feature must come to this project. Because this is the most important feature on these type of applications. If user expired the time, then remove or expired (new flag btw.) flag adding to the task.

todocli status STATUS IDX

I do not understand but something happens when i changing status settings of any idx of task, it causes to the bug.

fsb3rke@21$ todocli init
fsb3rke@21$ todocli add hi
"hi" is added.
fsb3rke@21$ todocli list
0  "hi"
fsb3rke@21$ todocli status --c 0
0 setted completed
fsb3rke@21$ todocli list
0  null

that's my I&O of the terminal.

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.