9 changed files with 123 additions and 83 deletions
-
8aliases/key_aliases.tmpl
-
3aliases/key_dirs.tmpl
-
21dot_config/fish/config.fish.tmpl
-
3dot_config/fish/functions/aws-attach-volume.fish
-
3dot_config/i3/config.tmpl
-
155dot_taskopenrc
-
5dot_taskrc
-
5dot_vimrc.tmpl
-
3scripts/executable_kraken
@ -0,0 +1,3 @@ |
|||||
|
function aws-attach-volume |
||||
|
aws ec2 attach-volume --volume-id $argv[1] --instance-id $argv[2] --device /dev/sda1 |
||||
|
end |
@ -1,72 +1,83 @@ |
|||||
|
|
||||
# BROWSER='xdg-open $FILE &>/dev/null' |
|
||||
BROWSER='firefox' |
|
||||
EDITOR='nvim' |
|
||||
#FILE_CMD='xdg-open' |
|
||||
TASKBIN='task' |
|
||||
|
|
||||
# If you sync tasks NOTES_FOLDER should be a location that syncs and is available to |
|
||||
# other computers, i.e. /users/dropbox/tasknotes |
|
||||
# NOTES_FOLDER to store notes in, must already exist! |
|
||||
NOTES_FOLDER="$HOME/.task/notes/" |
|
||||
|
|
||||
# Preferred extension for tasknotes |
|
||||
NOTES_EXT=".md" |
|
||||
|
|
||||
# Path to notes file. UUID will be replaced with the actual uuid of |
|
||||
# the task. If NOTES_CMD |
|
||||
# Default is: ${NOTES_FOLDER}UUID${NOTES_EXT} |
|
||||
#NOTES_FILE="$HOME/tasknotes/UUID.txt" |
|
||||
|
|
||||
# Command that opens notes. UUID will be replaced with the actual uuid of |
|
||||
# the task. |
|
||||
# Default is: $EDITOR $NOTES_FILE |
|
||||
#NOTES_CMD="vim "$HOME/tasknotes/$UUID.txt"" |
|
||||
|
|
||||
# Specify the default sorting. |
|
||||
# Default is taskwarrior's default sorting, i.e. sorting by task IDs. |
|
||||
#DEFAULT_SORT="urgency-,label,annot" |
|
||||
|
|
||||
# Apply a default taskwarrior filter in order to exclude certain tasks. |
|
||||
# Default is: status.is:pending |
|
||||
#DEFAULT_FILTER= |
|
||||
|
|
||||
# Default command for '-i' |
|
||||
# Default is: ls -la |
|
||||
#DEFAULT-i="ls -la" |
|
||||
|
|
||||
# Add some paths to the taskopen's PATH variable |
|
||||
#PATH_EXT=/path/to/taskopen/scripts |
|
||||
PATH_EXT=/usr/share/taskopen/scripts |
|
||||
|
|
||||
# Regular expression that referes to the NOTES_FILE. |
|
||||
# Default is: Notes |
|
||||
#NOTES_REGEX="Notes" |
|
||||
|
|
||||
# Regular expression that identifies annotations openable by BROWSER. |
|
||||
# Default is: www|http |
|
||||
#BROWSER_REGEX="www|http" |
|
||||
|
|
||||
# Regular expression that identifies file paths in annotations. Will be opened by xdg-open. |
|
||||
# Default is: \.|\/|~ |
|
||||
#FILE_REGEX="\.|\/|~" |
|
||||
|
|
||||
# Regular expression that identifies a text annotation. Automatically triggers raw edit mode like '-r'. |
|
||||
#TEXT_REGEX=".*" |
|
||||
|
|
||||
# Custom regular expression that specifies annotations passed to CUSTOM1_CMD, e.g: |
|
||||
#CUSTOM1_REGEX="Message-[Ii][Dd]:|message:" |
|
||||
#CUSTOM1_CMD="muttjumpwrapper" |
|
||||
|
|
||||
# Custom regular expression that specifies annotations passed to CUSTOM2_CMD. |
|
||||
#CUSTOM2_REGEX="" |
|
||||
#CUSTOM2_CMD="" |
|
||||
|
|
||||
# Execute an arbitrary command if there is no annotation available. The corresponding taskwarrior IDs will |
|
||||
# be passed as arguments, e.g. "addnote 21 42" |
|
||||
#NO_ANNOTATION_HOOK=addnote |
|
||||
|
|
||||
# Make additional taskwarrior attributes available as sort keys and environment variables. |
|
||||
# E.g. TASK_ATTRIBUTES="project,tags" allows to sort by "task_project" or "task_tags" and to use |
|
||||
# "$TASK_PROJECT" or "$TASK_TAGS" within your (custom) commands. |
|
||||
#TASK_ATTRIBUTES="" |
|
||||
|
[General] |
||||
|
EDITOR = nvim # Use your preferred editor |
||||
|
path_ext = /usr/share/taskopen/scripts |
||||
|
taskbin = task |
||||
|
|
||||
|
[Actions] |
||||
|
notes.regex = "Notes" # Match tasks with the "Notes" annotation |
||||
|
notes.command = "$EDITOR $HOME/.task/notes/$UUID.md" # Custom notes directory |
||||
|
#notes.modes = any |
||||
|
notes.modes = normal |
||||
|
|
||||
|
# # BROWSER='xdg-open $FILE &>/dev/null' |
||||
|
# BROWSER='firefox' |
||||
|
# EDITOR='nvim' |
||||
|
# #FILE_CMD='xdg-open' |
||||
|
# TASKBIN='task' |
||||
|
# |
||||
|
# # If you sync tasks NOTES_FOLDER should be a location that syncs and is available to |
||||
|
# # other computers, i.e. /users/dropbox/tasknotes |
||||
|
# # NOTES_FOLDER to store notes in, must already exist! |
||||
|
# NOTES_FOLDER="$HOME/.task/notes/" |
||||
|
# data_location="$HOME/.task/notes/" |
||||
|
# |
||||
|
# # Preferred extension for tasknotes |
||||
|
# NOTES_EXT=".md" |
||||
|
# |
||||
|
# # Path to notes file. UUID will be replaced with the actual uuid of |
||||
|
# # the task. If NOTES_CMD |
||||
|
# # Default is: ${NOTES_FOLDER}UUID${NOTES_EXT} |
||||
|
# #NOTES_FILE="$HOME/tasknotes/UUID.txt" |
||||
|
# |
||||
|
# # Command that opens notes. UUID will be replaced with the actual uuid of |
||||
|
# # the task. |
||||
|
# # Default is: $EDITOR $NOTES_FILE |
||||
|
# #NOTES_CMD="vim "$HOME/tasknotes/$UUID.txt"" |
||||
|
# |
||||
|
# # Specify the default sorting. |
||||
|
# # Default is taskwarrior's default sorting, i.e. sorting by task IDs. |
||||
|
# #DEFAULT_SORT="urgency-,label,annot" |
||||
|
# |
||||
|
# # Apply a default taskwarrior filter in order to exclude certain tasks. |
||||
|
# # Default is: status.is:pending |
||||
|
# #DEFAULT_FILTER= |
||||
|
# |
||||
|
# # Default command for '-i' |
||||
|
# # Default is: ls -la |
||||
|
# #DEFAULT-i="ls -la" |
||||
|
# |
||||
|
# # Add some paths to the taskopen's PATH variable |
||||
|
# #PATH_EXT=/path/to/taskopen/scripts |
||||
|
# PATH_EXT=/usr/share/taskopen/scripts |
||||
|
# |
||||
|
# # Regular expression that referes to the NOTES_FILE. |
||||
|
# # Default is: Notes |
||||
|
# #NOTES_REGEX="Notes" |
||||
|
# |
||||
|
# # Regular expression that identifies annotations openable by BROWSER. |
||||
|
# # Default is: www|http |
||||
|
# #BROWSER_REGEX="www|http" |
||||
|
# |
||||
|
# # Regular expression that identifies file paths in annotations. Will be opened by xdg-open. |
||||
|
# # Default is: \.|\/|~ |
||||
|
# #FILE_REGEX="\.|\/|~" |
||||
|
# |
||||
|
# # Regular expression that identifies a text annotation. Automatically triggers raw edit mode like '-r'. |
||||
|
# #TEXT_REGEX=".*" |
||||
|
# |
||||
|
# # Custom regular expression that specifies annotations passed to CUSTOM1_CMD, e.g: |
||||
|
# #CUSTOM1_REGEX="Message-[Ii][Dd]:|message:" |
||||
|
# #CUSTOM1_CMD="muttjumpwrapper" |
||||
|
# |
||||
|
# # Custom regular expression that specifies annotations passed to CUSTOM2_CMD. |
||||
|
# #CUSTOM2_REGEX="" |
||||
|
# #CUSTOM2_CMD="" |
||||
|
# |
||||
|
# # Execute an arbitrary command if there is no annotation available. The corresponding taskwarrior IDs will |
||||
|
# # be passed as arguments, e.g. "addnote 21 42" |
||||
|
# #NO_ANNOTATION_HOOK=addnote |
||||
|
# |
||||
|
# # Make additional taskwarrior attributes available as sort keys and environment variables. |
||||
|
# # E.g. TASK_ATTRIBUTES="project,tags" allows to sort by "task_project" or "task_tags" and to use |
||||
|
# # "$TASK_PROJECT" or "$TASK_TAGS" within your (custom) commands. |
||||
|
# #TASK_ATTRIBUTES="" |
Write
Preview
Loading…
Cancel
Save
Reference in new issue