forked from jeanclaude/Dotfiles
NEW: Taskwarrior
This commit is contained in:
parent
0aaa282b5e
commit
8032520d86
|
@ -0,0 +1,101 @@
|
|||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=
|
||||
color.header=yellow
|
||||
color.footnote=yellow
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=black on bright green
|
||||
color.recurring=
|
||||
color.scheduled=white on green
|
||||
color.until=
|
||||
color.blocked=black on white
|
||||
color.blocking=black on bright white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=bold white
|
||||
color.uda.priority.M=white
|
||||
color.uda.priority.L=
|
||||
|
||||
# Tags
|
||||
color.tag.next=bold yellow
|
||||
color.tag.none=green
|
||||
color.tagged=green
|
||||
|
||||
# Due
|
||||
color.due=blue
|
||||
color.due.today=magenta
|
||||
color.overdue=red
|
||||
|
||||
# UDA
|
||||
#color.uda.X=
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on red
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on red
|
||||
color.history.delete=black on yellow
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on green
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=white on red
|
||||
color.calendar.due.today=bold white on red
|
||||
color.calendar.holiday=black on bright yellow
|
||||
color.calendar.overdue=black on bright red
|
||||
color.calendar.today=bold white on bright blue
|
||||
color.calendar.weekend=white on bright black
|
||||
color.calendar.weeknumber=bold blue
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=red
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
# [Created by task 2.5.3 3/2/2021 19:21:58]
|
||||
# Taskwarrior program configuration file.
|
||||
# For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color',
|
||||
# 'man task-sync' or 'man taskrc'
|
||||
|
||||
# Here is an example of entries that use the default, override and blank values
|
||||
# variable=foo -- By specifying a value, this overrides the default
|
||||
# variable= -- By specifying no value, this means no default
|
||||
# #variable=foo -- By commenting out the line, or deleting it, this uses the default
|
||||
|
||||
# Use the command 'task show' to see all defaults and overrides
|
||||
|
||||
# Files
|
||||
data.location=/home/gwen/.local/share/taskwarrior
|
||||
|
||||
# Next
|
||||
report.next.columns = id,start.age,depends,priority,project,tags,due.relative,description,urgency
|
||||
report.next.labels =ID, Active,Deps,P,Project,Tag,Due,Description,Urg
|
||||
|
||||
# Custom Report Eth
|
||||
report.eth.description = 'Next filtering for project ETH'
|
||||
report.eth.columns = id,start.age,depends,priority,project,tags,due.relative,description,urgency
|
||||
report.eth.filter = status:pending limit:page project:ETH
|
||||
report.eth.labels = ID, Active,Deps,P,Project,Tag,Due,Description,Urg
|
||||
report.eth.sort = urgency-
|
||||
|
||||
# Urgency
|
||||
urgency.tags.coefficient = 0
|
||||
urgency.project.coefficient = 0
|
||||
|
||||
# Theme
|
||||
include /home/gwen/.config/taskwarrior/dark-16.theme
|
|
@ -180,6 +180,8 @@ then
|
|||
linker "$dotfiles/mpv" ~/.config/mpv
|
||||
colorizer "$dotfiles/termite/config.raw" ~/.config/termite/config
|
||||
linker "$dotfiles/Rofi" ~/.config/rofi
|
||||
linker "$dotfiles/Taskwarrior/taskrc" ~/.config/taskwarrior/taskrc
|
||||
linker "$dotfiles/Taskwarrior/dark-16.theme" ~/.config/taskwarrior/dark-16.theme
|
||||
fi
|
||||
|
||||
## Calendar and Todo
|
||||
|
|
|
@ -36,6 +36,10 @@ export EDITOR=nvim
|
|||
|
||||
export TERM=xterm-color
|
||||
|
||||
# Taskwarrior
|
||||
export TASKRC="$XDG_CONFIG_HOME"/taskwarrior/taskrc
|
||||
export TASKDATA="$XDG_DATA_HOME"/taskwarrior
|
||||
|
||||
#
|
||||
export PATH="$PATH:${HOME}/.local/bin"
|
||||
|
||||
|
|
Loading…
Reference in New Issue