如何在Ubuntu上用Go For It管理您的待办清单

简介:

任务管理可以说是工作及日常生活中最重要也最具挑战性的事情之一。当您在工作中承担越来越多的责任时,您的表现将与您管理任务的能力直接挂钩。

若您的工作有部分需要在电脑上完成,那么您一定很乐意知道,有多款应用软件自称可以为您减轻任务管理的负担。即便这些软件中的大多数都是为 Windows 用户服务的,在 Linux 系统中仍然有不少选择。在本文中,我们就来讨论这样一款软件:Go For It.

Go For It

      Go For It (GFI) 由 Manuel Kehl 开发,他声称:“这是款简单易用且时尚优雅的生产力软件,以待办清单To-Do List为主打特色,并整合了一个能让你专注于当前事务的定时器。”这款软件的定时器功能尤其有趣,它还可以让您在继续工作之前暂停下来,放松一段时间。

下载并安装

     使用基于 Debian 系统(如Ubuntu)的用户可以通过运行以下终端命令轻松地安装这款软件:


  
  
  1. sudo add-apt-repository ppa:mank319/go-for-it 
  2. sudo apt-get update
  3. sudo apt-get install go-for-it

以上命令执行完毕后,您就可以使用这条命令运行这款应用软件了:


  
  
  1. go-for-it 

使用及配置

     当你第一次运行 GFI 时,它的界面是长这样的:

 

gfi-first-run

可以看到,界面由三个标签页组成,分别是待办To-Do,定时器Timer和完成Done。待办页是一个任务列表(上图所示的4个任务是默认生成的——您可以点击头部的方框删除它们),定时器页内含有任务定时器,而完成页则是已完成任务的列表。底部有个文本框,您可以在此输入任务描述,并点击“+”号将任务添加到上面的列表中。

举个例子,我将一个名为“MTE-research-work”的任务添加到了列表中,并点击选中了它,如下图所示:

gfi-task-added

然后,我进入定时器页,在这里我可以看到一个为当前“MTE-reaserch-work”任务设定的定时器,定时25分钟。

gfi-active-task-timer

当然,您可以将定时器设定为你喜欢的任何值。然而我并没有修改,而是直接点击下方的“开始Start”按钮启动定时器。一旦剩余时间为60秒,GFI 就会给出一个提示。

 

gfi-first-notification-new

一旦时间到,它会提醒我休息5分钟。

gfi-time-up-notification-new

5分钟过后,我可以为我的任务再次开启定时器。

gfi-break-time-up-new

任务完成以后,您可以点击定时器页中的“完成Done”按钮,然后这个任务就会从待办页被转移到完成页。

gfi-task-done

GFI 也能让您稍微调整一些它的设置。例如,下图所示的设置窗口就包含了一些选项,让您修改默认的任务时长,休息时长和提示时刻。

gfi-settings

值得一提的是,GFI 是以 TODO.txt 格式保存待办清单的,这种格式方便了移动设备之间的同步,也让您能使用其他前端程序来编辑任务——更多详情请阅读这里。

您还可以通过视频观看 GFI 的动态展示。

结论

     正如您所看到的,GFI 是一款简洁明了且易于使用的任务管理软件。虽然它没有提供非常丰富的功能,但它实现了它的承诺,定时器的整合特别有用。如果您正在寻找一款实现了基础功能,并且开源的 Linux 任务管理软件,Go For It 值得您一试。






作者:Himanshu Arora
来源:51CTO
目录
相关文章
|
6月前
|
Go 开发者
掌握Go语言:Go语言结构体,精准封装数据,高效管理实体对象(22)
掌握Go语言:Go语言结构体,精准封装数据,高效管理实体对象(22)
|
6月前
|
关系型数据库 MySQL Go
工厂模式+自动注册管理Go多包结构体
工厂模式+自动注册管理Go多包结构体
151 1
|
测试技术 Go 数据安全/隐私保护
Go语言包管理不再痛,包引用问题彻底解决
Go语言包管理不再痛,包引用问题彻底解决
58 0
|
Ubuntu 安全 数据安全/隐私保护
如何在 Ubuntu 20.04 上管理根帐户?
如何在 Ubuntu 20.04 上管理根帐户?
79 0
|
6月前
|
算法 Java Go
运行时管理GO与Java的概要对比
【5月更文挑战第17天】本文介绍Go、Python和Java的运行时机制各异。Go是编译型语言,其runtime负责内存管理、GC和协程调度,强调性能和低延迟。Java的JVM兼顾跨平台和性能,使用字节码和JIT编译,其GC策略复杂且高效。三种语言在设计和优化上各有侧重,适用不同场景。
101 3
|
3月前
|
存储 Ubuntu Go
在Ubuntu 16.04上安装Go 1.6的方法
在Ubuntu 16.04上安装Go 1.6的方法
42 1
|
3月前
|
存储 Ubuntu Go
在Ubuntu 18.04上安装Go的方法
在Ubuntu 18.04上安装Go的方法
42 1
|
3月前
|
存储 Ubuntu Linux
在Ubuntu 14.04上安装Go 1.6的方法
在Ubuntu 14.04上安装Go 1.6的方法
49 1
|
3月前
|
Linux Go
Linux——windows10下的Ubuntu18.04安装并配置go环境
Linux——windows10下的Ubuntu18.04安装并配置go环境
46 1
|
4月前
|
JSON Go API
go项目实现通过配置文件进行配置项统一管理
go项目实现通过配置文件进行配置项统一管理
28 0