• Stars
    star
    211
  • Rank 186,867 (Top 4 %)
  • Language
    Vim Script
  • License
    GNU General Publi...
  • Created almost 13 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Quicktask is a lightweight Vim task management plugin.

Introduction

Quicktask is a lightweight but feature-rich task management plugin designed to easily and effectively track a list of tasks, their added and completed dates, time spent, notes, and so forth. Inspired by the todolist Vim syntax scheme created by Eric Talevich, Quicktask marries sensible and legible text coloration with keyboard shortcuts to keep you typing tasks rather than metadata.

Quicktask screenshot

Installation

Quicktask is designed to be deployed as a Pathogen (or Vundle, etc.) bundle. Typically you would simply add the Git repository as a sub-module of your Vim configuration, or clone it into your bundles folder.

If you do not use Git to manage your Vim configuration, you can simply clone the repository into your bundles folder:

$ cd ~/.vim
$ git clone https://github.com/aaronbieber/vim-quicktask.git bundles/vim-quicktask

If you do use Git to manage your Vim configuration and you want to add Quicktask as a submodule, you would instead run these commands:

$ cd ~/.vim
$ git submodule add https://github.com/aaronbieber/vim-quicktask.git bundles/vim-quicktask
$ git submodule init
$ git submodule update

If you are using Windows, it's recommended that you use Cygwin. In Cygwin the process is basically the same except that you would cd into your Vim runtime directory rather than ~/.vim.

Help!

If you are using Pathogen, just run :Helptags after installing the plugin (with a capital "H"). If you are not using Pathogen, you need to run the regular helptags command on the doc folder of the plugin. Normally it would be something like:

:helptags ~/.vim/bundle/quicktask/doc

Once help tags have been generated, you can simply run :h quicktask to open the full manual.

License

Quicktask is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Quicktask is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Quicktask. If not, see http://www.gnu.org/licenses/.

More Repositories

1

dotfiles

The skeleton of my wonderful *NIX home folders and scripts.
Emacs Lisp
308
star
2

sunshine.el

An Emacs package for displaying the forecast from OpenWeatherMap.
Emacs Lisp
87
star
3

tcp-server-client-go

A toy TCP server/client written in Go.
Go
68
star
4

org-protocol-handler

An OS X application that handles org-protocol:// links.
Python
58
star
5

fence-edit.el

Emacs Lisp
52
star
6

vim-vault

A plug-in for managing secret information (primarily credentials) within Vim.
Vim Script
31
star
7

dotvim

My entire Vim configuration.
Vim Script
23
star
8

tiny-menu.el

Run commands via a tiny menu.
Emacs Lisp
23
star
9

hugo.el

An interactive wrapper around the Hugo site generator.
Emacs Lisp
21
star
10

edison

Edison lets you run experiments to compare outcomes of refactoring.
PHP
21
star
11

periodic-commit-minor-mode

Periodically commit all changes to a repository when saving a member file.
Emacs Lisp
18
star
12

octopress.el

An Emacs major mode for interacting with Octopress blogs.
Emacs Lisp
14
star
13

docker-pi-hole

Docker Compose setup for the Pi Hole ad-blocking DNS server.
Makefile
6
star
14

hueclient

A Philips Hue command line client written in Python.
Python
5
star
15

enphase-stats

Consume the Enphase API and ship stats to Carbon/Graphite
Python
4
star
16

timecard

Timecard is a Python application for calculating statistics from Quicktask lists.
Python
3
star
17

stairwaze

The Copley Escalators mobile application, in React Native
JavaScript
3
star
18

march.wtf

What day of March is it today?
HTML
2
star
19

genart

Generative art using Processing
JavaScript
2
star
20

emacs.d

My humble (yet complex) Emacs configuration.
Emacs Lisp
2
star
21

glow

Control your Philips Hue light system with your own website.
JavaScript
2
star
22

envoystats

Gather and send metrics from an Enphase Envoy gateway to Graphite.
Go
1
star
23

deck-workout

Do a deck of cards workout guided by this mweb site.
JavaScript
1
star
24

bidenworks

A Twitter bot that reminds everyone how much money Trump spent by golfing.
JavaScript
1
star
25

pastehost

Pastehost.com
Ruby
1
star
26

wearetotallyover

WeAreTotallyOver.com
Ruby
1
star
27

tab-sweeper

A Chrome extension to sweep all your tabs into a group.
JavaScript
1
star
28

stopwatch

A Windows 10 simple stopwatch app for timing whatever you want.
C#
1
star
29

weather-beacon

A weather beacon program for the Raspberry Pi.
Python
1
star
30

dashboard-pi

A client/server dashboard application for Raspberry Pi.
Python
1
star
31

docker-home-assistant

Docker Compose setup for Home Assistant and SmartThings MQTT Broker.
1
star
32

1password2lastpass

Convert your 1Password export into LastPass CSV format
Python
1
star
33

breeze

Breeze is a lightweight PHP web application framework.
PHP
1
star
34

workshops

ArtPhotoWorkshops
Ruby
1
star
35

octopress-blog

My personal (technical) blog powered by Octopress 3.0
JavaScript
1
star