- - Як отримати на терміналі інструмент управління часом в Linux з Taskwarrior

Як отримати інструмент управління часом на основі терміналу в Linux з Taskwarrior

Ті, хто шукає відмінну термінальну базуІнструмент управління часом для командного рядка Linux не повинен шукати далі, ніж додаток Taskwarrior. Це акуратне додаток, яке слідує ідеям, прославленим книгою Девіда Аллена «Налаштування справи».

Дизайн Taskwarrior мертвий простий і прямийдо суті. З його допомогою користувачі можуть створювати завдання, перераховувати свій список справ, створювати нагадування та багато іншого! Слідкуйте за нашим посібником, коли ми розповімо, як встановити Taskwarrior і як його використовувати з терміналу як інструмент управління завданнями в Linux.

Примітка. Ви можете використовувати Taskwarrior, якщо ви перебуваєте на Ubuntu, Debian, Arch Linux, Fedora або OpenSUSE. В іншому випадку потрібно компілювати з вихідного коду.

Встановити Taskwarrior

Багато операційних систем Linux безпосередньо переносять додаток Taskwarrior. Виберіть операційну систему, яку ви використовуєте нижче, і дотримуйтесь інструкцій, щоб дізнатися, як її працювати.

Ubuntu

Користувачі Ubuntu можуть легко встановити цю програму завдяки включенню до програмних джерел дистрибутива. Щоб отримати це, відкрийте вікно терміналу і скористайтеся Apt командування.

sudo apt install taskwarrior

Debian

Ті, хто використовує Debian Stable або новіші, можуть змусити Taskwarrior працювати за допомогою Apt-get командування.

sudo apt-get install taskwarrior

Arch Linux

Arch має версію Taskwarrior у своїх програмних джерелах, які користувачі можуть встановлювати. Доступно через репо "Спільнота" Щоб отримати його, виконайте наведені нижче дії.

Крок 1: Відкрийте Pacman.conf в текстовому редакторі Nano з правами sudo.

sudo nano /etc/pacman.conf

Крок 2: Прокрутіть Pacman.Conf файл і шукати сховище "Спільнота". Видаліть усі # символи перед "Спільнотою", щоб активувати його використання. Не забудьте також позбутися символу на лініях прямо під ним, інакше він буде працювати неправильно.

Крок 3: Збережіть зміни у файлі Pacman.conf, натиснувши на Ctrl + O комбінація клавіатури

Крок 4: Вихід з Нано с Ctrl + Xта повторно синхронізуйте Pacman, щоб увімкнути нове джерело програмного забезпечення "Спільнота".

sudo pacman -Syy

Крок 5: Встановіть Taskwarrior на комп'ютер Arch Linux.

sudo pacman -S task

Fedora

Починаючи з версії 18 програмне забезпечення Taskwarrior було легко доступне для користувачів Fedora Linux. Щоб встановити його, відкрийте термінал і використовуйте ДНФ команда, щоб він працював.

sudo dnf install task

OpenSUSE

Користувачі SUSE мають легкий доступ до програмного забезпечення Taskwarrior, і воно було в первинних джерелах програмного забезпечення ще з версії 12.2. Щоб програма запрацювала, відкрийте вікно терміналу та скористайтеся Блискавка керівник завдань.

sudo zypper install taskwarrior

Загальний Linux

Можливо, ви використовуєте версію Linux, яка не має простого встановлення пакета для програмного забезпечення Taskwarrior. Як результат, ви повинні створити код з джерела, щоб використовувати його.

Першим кроком у створенні Taskwarrior з джерела є завантаження останнього випуску. У терміналі використовуйте wget інструмент для завантаження та перейдіть на найновішу версію програмного забезпечення.

Примітка: важливо повторити цей процес з кожним оновленням Taskwarrior, щоб гарантувати, що програмне забезпечення залишається свіжим. Тут знайдіть останні завантаження вихідного коду.

wget https://taskwarrior.org/download/task-2.5.1.tar.gz

З завантаженим архівом Taskwarrior TarGZ використовуйте дьоготь командувати і витягувати його.

tar xzvf task-2.5.1.tar.gz

Перемістіть своє вікно терміналу в папку коду, виконавши CD командування.

cd task-2.5.1

Біжи cmake і розпочати процес компіляції.

cmake -DCMAKE_BUILD_TYPE=release .
...

Далі використовуйте зробити і зробити встановлення закінчити. Коли ці дві команди закінчать роботу, Taskwarrior буде запущений і запущений на вашому ПК з ОС Linux!

make
...
sudo make install

Використання Taskwarrior для створення списку справ

Створення нового завдання в додатку Taskwarrior - це освіжаюче швидко і просто. Для цього скористайтеся додати командування. У терміналі напишіть:

task add new task

Після написання завдання з додати команду, миттєво додамо його до списку.

Виконайте своє завдання

Отже, ви закінчили завдання, і саме час перевірити його зі свого списку. У додатку Taskwarrior користувачі виконують завдання, використовуючи зроблено командування.

Спочатку перерахуйте свої завдання за допомогою:

task list

Подивіться список елементів і знайдіть "ID" поруч із елементом, який ви хочете позначити як "завершений". Потім використовуйте зроблено щоб видалити його зі списку.

Примітка. Змініть символ # за допомогою ідентифікатора завдання.

task done #

Інші функції Taskwarrior

Taskwarrior - це не лише основний список «завдань»додаток, де ви додаєте елемент, а потім перевіряєте його пізніше. У нього також багато інших особливостей. У цьому розділі підручника ми переглянемо деякі більш досконалі функції, які може запропонувати програма.

Створення завдання з нагадуванням

Taskwarrior дозволяє користувачам створювати елементи списку, які заповнюють нагадування, використовуючи належне командування. Наприклад, щоб скласти завдання з терміном завтра, зробіть:

task add My important task due:tomorrow

Створення повторюваного завдання

Потрібно створити завдання, яке повторюється в додатку Taskwarrior? Використовувати повторюватися командування. Ось кілька прикладів.

task add My weekly task recur: daily due:tomorrow

або

task add My weekly task recur: weekly due:monday

або

task add My weekly task recur: biweekly due:sunday

Створення завдання в рамках проекту

Перераховуючи найбільш додатки зі списку завдань, Taskwarrior дозволяє користувачам додавати завдання до окремих проектів для більшої організації. Щоб додати елемент до свого списку, створіть нове завдання за допомогою проект командування.

task add My task project:ProjectName

Можна також тегувати завдання, виконуючи:

task add My task project:ProjectName +project +tag2 +tag3

Щоб перевірити елементи у своєму списку на теги та ідентифікатори проекту, запустіть список командування.

task list
</p>

Коментарі