Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert to jekyll #13

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
_site
.sass-cache
.jekyll-metadata
24 changes: 24 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
layout: default
---

<style type="text/css" media="screen">
.container {
margin: 10px auto;
max-width: 600px;
text-align: center;
}
h1 {
margin: 30px 0;
font-size: 4em;
line-height: 1;
letter-spacing: -1px;
}
</style>

<div class="container">
<h1>404</h1>

<p><strong>Page not found :(</strong></p>
<p>The requested page could not be found.</p>
</div>
2 changes: 2 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
220 changes: 220 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,220 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.2.9)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.11.1)
colorator (1.1.0)
concurrent-ruby (1.0.5)
ethon (0.10.1)
ffi (>= 1.3.0)
execjs (2.7.0)
faraday (0.13.1)
multipart-post (>= 1.2, < 3)
ffi (1.9.18)
forwardable-extended (2.6.0)
gemoji (3.0.0)
github-pages (166)
activesupport (= 4.2.9)
github-pages-health-check (= 1.3.5)
jekyll (= 3.6.2)
jekyll-avatar (= 0.5.0)
jekyll-coffeescript (= 1.0.2)
jekyll-default-layout (= 0.1.4)
jekyll-feed (= 0.9.2)
jekyll-gist (= 1.4.1)
jekyll-github-metadata (= 2.9.3)
jekyll-mentions (= 1.2.0)
jekyll-optional-front-matter (= 0.2.0)
jekyll-paginate (= 1.1.0)
jekyll-readme-index (= 0.1.0)
jekyll-redirect-from (= 0.12.1)
jekyll-relative-links (= 0.5.0)
jekyll-sass-converter (= 1.5.0)
jekyll-seo-tag (= 2.3.0)
jekyll-sitemap (= 1.1.1)
jekyll-swiss (= 0.4.0)
jekyll-theme-architect (= 0.1.0)
jekyll-theme-cayman (= 0.1.0)
jekyll-theme-dinky (= 0.1.0)
jekyll-theme-hacker (= 0.1.0)
jekyll-theme-leap-day (= 0.1.0)
jekyll-theme-merlot (= 0.1.0)
jekyll-theme-midnight (= 0.1.0)
jekyll-theme-minimal (= 0.1.0)
jekyll-theme-modernist (= 0.1.0)
jekyll-theme-primer (= 0.5.2)
jekyll-theme-slate (= 0.1.0)
jekyll-theme-tactile (= 0.1.0)
jekyll-theme-time-machine (= 0.1.0)
jekyll-titles-from-headings (= 0.4.0)
jemoji (= 0.8.1)
kramdown (= 1.14.0)
liquid (= 4.0.0)
listen (= 3.0.6)
mercenary (~> 0.3)
minima (= 2.1.1)
rouge (= 2.2.1)
terminal-table (~> 1.4)
github-pages-health-check (1.3.5)
addressable (~> 2.3)
net-dns (~> 0.8)
octokit (~> 4.0)
public_suffix (~> 2.0)
typhoeus (~> 0.7)
html-pipeline (2.7.1)
activesupport (>= 2)
nokogiri (>= 1.4)
i18n (0.9.0)
concurrent-ruby (~> 1.0)
jekyll (3.6.2)
addressable (~> 2.4)
colorator (~> 1.0)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.14)
liquid (~> 4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 1.7, < 3)
safe_yaml (~> 1.0)
jekyll-avatar (0.5.0)
jekyll (~> 3.0)
jekyll-coffeescript (1.0.2)
coffee-script (~> 2.2)
coffee-script-source (~> 1.11.1)
jekyll-default-layout (0.1.4)
jekyll (~> 3.0)
jekyll-feed (0.9.2)
jekyll (~> 3.3)
jekyll-gist (1.4.1)
octokit (~> 4.2)
jekyll-github-metadata (2.9.3)
jekyll (~> 3.1)
octokit (~> 4.0, != 4.4.0)
jekyll-mentions (1.2.0)
activesupport (~> 4.0)
html-pipeline (~> 2.3)
jekyll (~> 3.0)
jekyll-optional-front-matter (0.2.0)
jekyll (~> 3.0)
jekyll-paginate (1.1.0)
jekyll-readme-index (0.1.0)
jekyll (~> 3.0)
jekyll-redirect-from (0.12.1)
jekyll (~> 3.3)
jekyll-relative-links (0.5.0)
jekyll (~> 3.3)
jekyll-sass-converter (1.5.0)
sass (~> 3.4)
jekyll-seo-tag (2.3.0)
jekyll (~> 3.3)
jekyll-sitemap (1.1.1)
jekyll (~> 3.3)
jekyll-swiss (0.4.0)
jekyll-theme-architect (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-cayman (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-dinky (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-hacker (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-leap-day (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-merlot (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-midnight (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-minimal (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-modernist (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-primer (0.5.2)
jekyll (~> 3.5)
jekyll-github-metadata (~> 2.9)
jekyll-seo-tag (~> 2.2)
jekyll-theme-slate (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-tactile (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-time-machine (0.1.0)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-titles-from-headings (0.4.0)
jekyll (~> 3.3)
jekyll-watch (1.5.0)
listen (~> 3.0, < 3.1)
jemoji (0.8.1)
activesupport (~> 4.0, >= 4.2.9)
gemoji (~> 3.0)
html-pipeline (~> 2.2)
jekyll (>= 3.0)
kramdown (1.14.0)
liquid (4.0.0)
listen (3.0.6)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
mini_portile2 (2.3.0)
minima (2.1.1)
jekyll (~> 3.3)
minitest (5.10.3)
multipart-post (2.0.0)
net-dns (0.8.0)
nokogiri (1.8.1)
mini_portile2 (~> 2.3.0)
octokit (4.7.0)
sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.0)
forwardable-extended (~> 2.6)
public_suffix (2.0.5)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
rouge (2.2.1)
safe_yaml (1.0.4)
sass (3.5.2)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sawyer (0.8.1)
addressable (>= 2.3.5, < 2.6)
faraday (~> 0.8, < 1.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
typhoeus (0.8.0)
ethon (>= 0.8.0)
tzinfo (1.2.3)
thread_safe (~> 0.1)
unicode-display_width (1.3.0)

PLATFORMS
ruby

DEPENDENCIES
github-pages

BUNDLED WITH
1.15.4
30 changes: 30 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
title: todo.txt
description: >
Track your tasks and projects in a plain text file, todo.txt. A
todo.txt is software and operating system agnostic; it's searchable,
portable, lightweight and easily manipulated.
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: todotxt
github_username: todotxt

# Build settings
markdown: kramdown
plugins:
- jekyll-feed
- jekyll-redirect-from

exclude:
- Gemfile
- Gemfile.lock
- node_modules
- vendor/bundle/
- vendor/cache/
- vendor/gems/
- vendor/ruby/

include:
- _pages

sass:
style: compressed
51 changes: 51 additions & 0 deletions _data/apps-desktop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
- name: "Todotxt.net"
description: "A minimalist, keyboard-driven Windows GUI for your todo.txt file."
link: "https://benrhughes.com/todotxt.net/"
author: "Ben Hughes"
author_link: "http://benrhughes.com/"

- name: "Todo.txt Chrome App"
description: "Standalone, offline-ready Chrome app for your todo.txt file - works across Windows, Mac, Linux and Chrome OS."
link: "https://chrome.google.com/webstore/detail/ohjgbfjncbnecbnijmpgjhodnhbhnjgk"
author: "Aditya Bhaskar"
author_link: "https://c306.net/"

- name: "TodoTxtMac"
description: "TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher)."
link: "https://mjdescy.github.io/TodoTxtMac/"
author: "mjdescy"
author_link: "https://github.com/mjdescy"

- name: "Todour"
description: "Todour is an application for handling todo.txt files on the Mac and Windows."
link: "http://nerdur.com/todour-pl/"
author: "Sverrir Valgeirsson"
author_link: "http://nerdur.com/"

- name: "DoStuff"
description: "'A todo.txt client for humans' on Ubuntu."
link: "https://launchpad.net/~ximilian/+archive/ppa"
author: "ximilian"
author_link: "https://launchpad.net/~ximilian"

- name: "DayTasks"
description: "A fast, simple, and efficient todo.txt-compatible task list for Ubuntu."
link: "https://burnsoftware.wordpress.com/daytasks/"
author: "Zach Burnham"
author_link: "https://burnsoftware.wordpress.com/"

- name: "QTodoTxt"
description: "A fast, cross-platform todo.txt GUI written in Python."
link: "https://github.com/QTodoTxt/QTodoTxt"
author: "QTodoTxt"
author_link: "http://qtodotxt.org/"

- name: "jdotxt"
description: "An open-source, Java-based client for Windows, Mac OS X and Linux."
link: "http://jdotxt.chschmid.com"
author: "Christian M. Schmid"

- name: "otodo"
description: "Simple but powerfull TUI for todo.txt."
link: "https://github.com/onovy/otodo"
author: "Ondrej Novy"
7 changes: 7 additions & 0 deletions _data/apps-developer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: "Todo.txt Gem"
description: "A RubyGem for parsing todo.txt files."
link: "https://github.com/samwho/todo-txt-gem"

- name: "Text::Todo"
description: "Perl interface to todotxt files by Andrew Fresh."
link: "http://search.cpan.org/~andrew/Text-Todo-v0.2.0/lib/Text/Todo.pm"
7 changes: 7 additions & 0 deletions _data/apps-mobile.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: "Todo.txt Enyo"
description: "A webOS application for managing your todo.txt file written using the EnyoJS framework"
link: https://monkeystew.org/apps/

- name: "Simpletask"
description: "Powerful todo.txt app for Android"
link: https://play.google.com/store/apps/details?id=nl.mpcjanssen.todotxtholo
23 changes: 23 additions & 0 deletions _data/apps-plugin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- name: "Vim plugin for todo.txt"
description: "This plugin gives syntax highlighting to todo.txt files. It also defines a few mappings, to help with editing."
link: "https://github.com/freitass/todo.txt-vim"

- name: "#todo.txt IFTTT Recipe"
description: "Add items to your todo.txt file in Dropbox from Google Chat, by Nick Barrett."
link: "https://ifttt.com/recipes/42299"

- name: "Todo.sh Add-on Directory"
description: "A collection of add-ons, custom actions, and filters that enhance the Todo.txt CLI script, authored by community members."
link: "https://github.com/todotxt/todo.txt-cli/wiki/Todo.sh-Add-on-Directory"

- name: "Sublime Text extension"
description: "Sublime Text 3 syntax highlighting for Todo.txt"
link: "https://github.com/dertuxmalwieder/SublimeTodoTxt"

- name: "Thunderbird Extension"
description: "Thunderbird extension for the Todo.txt application"
link: "https://addons.mozilla.org/thunderbird/addon/todotxt-extension/"

- name: "Atom plugin"
description: "A plugin to make editing your todo.txt in Atom a breeze."
link: "https://atom.io/packages/language-todotxt"
23 changes: 23 additions & 0 deletions _data/apps-web.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- name: "Todotxttdi.com"
link: "https://todotxttdi.com/"
description: "HTML5 Dropbox app with text-driven user interface."

- name: "TodoTxtJs"
link: "http://todo.martinsgill.co.uk"
description: "Interactive HTML5 todo.txt app with optional Dropbox integration."

- name: "todoTxtWebUi"
link: "https://github.com/bicarbon8/todoTxtWebUi"
description: "A web UI to use with a todo.txt file."

- name: "Bulldog"
link: "https://github.com/infews/bulldog"
description: "HTML5 task manager, built on todo.txt."

- name: "Todo.txt++"
link: "https://github.com/trestletech/Todo.txt"
description: "A sleek, hosted, mobile-friendly web app with Dropbox synchronization, filtering, and searching."

- name: "Todo.txt Chrome Extension"
link: "https://chrome.google.com/webstore/detail/mndijfcodpjlhgjcpcbhncjakaboedbl"
description: "Chrome browser extension to manage your todo.txt file"
Loading