Skip to content

Commit 1881f39

Browse files
committed
Readme and screenshot update
1 parent 1cb95b3 commit 1881f39

File tree

3 files changed

+19
-13
lines changed

3 files changed

+19
-13
lines changed

README.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
1-
geek-life - The CLI Task Manager for Geeks :technologist:
1+
The CLI Task Manager for Geeks :technologist:
22
=========
33

44
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
55
[![Go Report Card](https://goreportcard.com/badge/github.com/ajaxray/geek-life)](https://goreportcard.com/report/github.com/ajaxray/geek-life)
66

77

8-
:superhero: Command Line hero?
8+
:superhero: Developer / DevOps / Sysadmin? A command line hero?
99
:computer: Live with the dark terminal?
1010
:memo: Think in Markdown?
1111

1212
**Finally!** A full featured task manager for YOU!
1313

14-
![Geek-life overview](screens/geek-life_v1.gif "Geek-life overview")
14+
<a href="https://raw.githubusercontent.com/ajaxray/geek-life/master/screens/geek-life_v1.gif" target="_blank">
1515

16-
### Highlights
16+
![Geek-life overview](screens/geek-life_v1_static.png "Geek-life overview")
17+
Click to see it moving (GIF)
18+
</a>
19+
20+
21+
22+
### :zap: Highlights
1723

1824
- For ninjas - do things faster with keyboard shortcuts
1925
- Markdown lovers, feel at :house:! You'll see markdown everywhere.
@@ -22,7 +28,7 @@ geek-life - The CLI Task Manager for Geeks :technologist:
2228
- Task note editor with markdown syntax highlighting<sup>2</sup>
2329
- Full mouse support
2430

25-
### Roadmap
31+
### :compass: Roadmap
2632
- [x] Create Project
2733
- [x] Delete Project
2834
- [ ] Edit Project
@@ -44,7 +50,7 @@ geek-life - The CLI Task Manager for Geeks :technologist:
4450
- [ ] [Havitica](https://habitica.com/)<sup>3</sup> integration - Use it as Habitica client or use Habitica for cloud backup
4551
- [ ] Time tracking
4652

47-
### Ready for action (installing and running)
53+
### :arrow_down: Ready for action (installing and running)
4854

4955
It's just a single binary file, **no external dependencies**.
5056
Just download the appropriate version of [executable from latest release](https://github.com/ajaxray/geek-life/releases) for your OS.
@@ -60,7 +66,7 @@ sudo mv geek-life /usr/local/bin/geek-life
6066
```
6167
Done!
6268

63-
## Keyboard shortcuts
69+
## :keyboard: Keyboard shortcuts
6470

6571
Some shortcuts are global, some are contextual.
6672
Contextual shortcuts will be applied according to focused pane/element.
@@ -82,7 +88,7 @@ In case writing in a text input (e,g, new project/task, due date), you have to `
8288
| Task Detail | `e` | Activate note editor for modification |
8389
| Active Note Editor | `Esc` | Deactivate note editor and save content |
8490

85-
*Tips about using shortcuts efficiently:*
91+
**Tips about using shortcuts efficiently:**
8692

8793
- `Esc` will bring you a step back - to previous pane in most cases.
8894
- When you're in Project or Task list, use ``/`` to navigate the list.
@@ -91,20 +97,20 @@ In case writing in a text input (e,g, new project/task, due date), you have to `
9197
- After creating new Task, focus will stay in "new task" input. So that you can add tasks quickly one after another.
9298
- After creating new Task, Press `Esc` when you're done creating tasks.
9399

94-
## Building blocks
100+
## :hammer_and_wrench: Building blocks
95101

96-
- Made with :love: and [golang](https://golang.org/) 1.14 *(you don't need golang to run it)*
102+
- Made with :heart: and [golang](https://golang.org/) 1.14 *(you don't need golang to run it)*
97103
- Designed with [tview](https://github.com/rivo/tview) - interactive widgets for terminal-based UI
98104
- Task Note editor made with [femto](https://github.com/pgavlin/femto)
99105
- Datastore is [storm](https://github.com/asdine/storm) - a powerful toolkit for [BoltDB](https://github.com/etcd-io/bbolt)
100106

101107
### Contribute
102108

103109
If you fix a bug or want to add/improve a feature,
104-
and it's alligned with the focus (merging with ease) of this tool,
110+
and it's aligned with the focus (merging with ease) of this app,
105111
I will be glad to accept your PR. :)
106112

107-
## You may ask...
113+
## :questions: You may ask...
108114

109115
#### Where is the data stored? Can I change the location?
110116

app/cli.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ func main() {
4242
taskRepo = repo.NewTaskRepository(db)
4343

4444
titleText := tview.NewTextView().SetText("[lime::b]Geek-life [::-]- Task Manager for geeks!").SetDynamicColors(true)
45-
cloudStatus := tview.NewTextView().SetText("[::d]Cloud Sync: off").SetTextAlign(tview.AlignRight).SetDynamicColors(true)
45+
cloudStatus := tview.NewTextView().SetText("[::d]Version: 0.0.1").SetTextAlign(tview.AlignRight).SetDynamicColors(true)
4646

4747
titleBar := tview.NewFlex().
4848
AddItem(titleText, 0, 2, false).

screens/geek-life_v1_static.png

175 KB
Loading

0 commit comments

Comments
 (0)