Keep track of your recurring habits, and view your completion percentages over time.
These are the four required views within the app:
// 1. Loop through all tree IDs, and make a map with unique, auto-generated, letter-only keys for each one | |
var nameMap = { | |
"01234a": "ayenej", | |
"01234a": "oowket", | |
// ...and so on | |
} | |
// 2. Convert column names according to map above | |
// 3. Use map to display tree IDs by their key |
{ | |
"window.zoomLevel": -1, | |
"workbench.iconTheme": "vscode-icons", | |
"vsicons.dontShowNewVersionMessage": true, | |
"editor.tabSize": 2, | |
"editor.fontFamily": "InputMono-Regular", | |
"editor.wordWrap": "on", | |
"editor.fontSize": 15, | |
"editor.occurrencesHighlight": false, | |
"editor.selectionHighlight": true, |
# JavaScript | |
'.source.js': | |
'console.log': | |
'prefix': 'cl' | |
'body': 'console.log(\'$1 👉\', $1)$2' | |
'console.log JSON': | |
'prefix': 'clj' | |
'body': 'console.log(\'$1 👉\', JSON.stringify($1, null, 2))$2' | |
# CSS | |
'.source.css': |
tell application "iTerm" | |
tell current session of current window | |
split vertically with default profile | |
split vertically with default profile | |
end tell | |
tell first session of current tab of current window | |
write text "cd ~/somewhere" | |
write text "run some command" | |
end tell | |
tell second session of current tab of current window |
* { | |
font-family: 'Monoid'; | |
} | |
atom-panel .title, | |
atom-pane .title, | |
.tree-view, | |
atom-panel-container.footer { | |
font-size: 80%; | |
} |
<!doctype html> | |
<html lang="en" | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"> | |
<title>GumGum Design System</title> | |
<meta name="description" content=""> | |
<meta name="author" content=""> | |
<link rel="stylesheet" href="https://assets.ggops.com/stable/theme-blue.css"> | |
</head> |