summaryrefslogtreecommitdiff
path: root/main.go
Commit message (Collapse)AuthorAgeFilesLines
* remove i3status appletStefan Majewsky2020-03-281-3/+0
| | | | I'm now using https://github.com/greshake/i3status-rust instead.
* rename pkg/ to internal/Stefan Majewsky2020-03-281-3/+3
|
* add i3status applet, initially with a clock onlyStefan Majewsky2017-11-151-0/+3
|
* prettyprompt: show exit code of previous commandStefan Majewsky2017-08-191-1/+1
|
* sketch out first steps of prettyprompt.goStefan Majewsky2017-07-101-0/+3
|
* refactor package rtree towards testabilityStefan Majewsky2017-05-091-9/+0
|
* refactor cli.Interface yet againStefan Majewsky2017-05-091-6/+5
| | | | | | | | | | - Only one global instance now, so we don't need to pass it around all the time. - Allow to swap out the Command.Run implementation for unit tests. - Can now use cli.Interface during func init() of packages importing pkg/cli.
* implement TUI instance for when stdin is not a ttyStefan Majewsky2017-05-091-6/+1
|
* replace panic() by a collector for early errorsStefan Majewsky2017-05-091-0/+9
|
* refactor towards new cli.InterfaceStefan Majewsky2017-05-071-4/+10
|
* bubble up exit codes instead of calling os.Exit() in functionsStefan Majewsky2017-05-071-14/+8
|
* add "cli" package with a Query methodStefan Majewsky2017-05-041-0/+8
|
* restructure rtree into gofu (with rtree as the first applet)Stefan Majewsky2017-05-021-76/+15
|
* move code out of main.go into the model typesStefan Majewsky2017-05-021-94/+9
|
* implement subcommands: remotes, repos, eachStefan Majewsky2017-04-041-3/+62
|
* implement "index" subcommandStefan Majewsky2017-04-041-0/+72
|
* prepare subcommand structureStefan Majewsky2017-04-041-10/+45
|
* read and write index fileStefan Majewsky2017-04-041-0/+28