summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSughosha <sughosha@disroot.org>2025-10-25 16:24:16 +0530
committerSughosha <sughosha@disroot.org>2025-10-25 16:26:14 +0530
commit72f8b4f3e3a11065302ad613c2d3d1987418aed2 (patch)
tree0c75cb05f34c995ccdc324f5a8727c560e0527e2 /gnu
parentbee7ace70dc70cb643f3eb8c485ac26b41b4aeb9 (diff)
gnu: Add komodo.
* gnu/packages/kde-utils.scm (komodo): New variable. Change-Id: Iae3d1381f70ca8a18f77c08c1e93d81273143fbd
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/kde-utils.scm45
1 files changed, 45 insertions, 0 deletions
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index f69e9a8b211..e2197169092 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -802,6 +802,51 @@ with support for QR scanning.")
(license ;GPL for programs, LGPL for libraries
(list license:gpl2+ license:lgpl2.0)))))
+(define-public komodo
+ (package
+ (name "komodo")
+ (version "1.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/komodo/" version
+ "/komodo-" version ".tar.xz"))
+ (sha256
+ (base32 "1xdn3k71a5s801p2cpddyvjbpb8ki8i4y2mig15am0v1r2ag16mi"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules kdoctools))
+ (inputs
+ (list kcolorscheme
+ kconfig
+ kcoreaddons
+ kdbusaddons
+ kguiaddons
+ ki18n
+ kiconthemes
+ kirigami
+ kirigami-addons
+ kitemmodels
+ qqc2-desktop-style
+ qtdeclarative))
+ (home-page "https://apps.kde.org/komodo/")
+ (synopsis "To-do manager that uses todo.txt")
+ (description "KomoDo is a to-do manager that uses
+@uref{https://github.com/todotxt/todo.txt/blob/master/README.md, todo.txt
+specification}. It parses any compliant @uref{https://todotxt.org/, todo.txt}
+files and turns them into easy to use list of tasks. It also has built-in help
+for the todo.txt specification.
+
+It's features include:
+@itemize
+@item Open and create new todo.txt files
+@item Add, delete and edit tasks
+@item Filter and search tasks
+@end itemize")
+ (license license:gpl2+)))
+
(define-public kongress
(package
(name "kongress")