Package Details: ticktick 8.0.0-1

Git Clone URL: https://aur.archlinux.org/ticktick.git (read-only, click to copy)
Package Base: ticktick
Description: Official desktop application for Linux
Upstream URL: https://ticktick.com/download
Licenses: custom:proprietary
Conflicts: ticktick-nativefier
Submitter: Aerz
Maintainer: Aerz
Last Packager: Aerz
Votes: 20
Popularity: 1.53
First Submitted: 2022-02-14 16:22 (UTC)
Last Updated: 2026-02-05 09:37 (UTC)

Pinned Comments

Aerz commented on 2025-04-01 09:21 (UTC)

Breaking Change in 6.0.30-2: Config File Moved

With the latest update (6.0.30-2), the user flags configuration file has been relocated for better consistency. This aligns with common Arch Linux packaging practices and TickTick’s existing config directory structure.

Please, you should move your config file:

mv -v ~/.config/ticktick-flags.conf ~/.config/ticktick/user-flags.conf

Thanks @OJFord for pointing this out.

Aerz commented on 2023-11-16 18:03 (UTC) (edited on 2025-04-01 09:31 (UTC) by Aerz)

Custom Flags Support for TickTick

I recently pushed an update to v2.0.0, introducing a helper script to launch TickTick with custom (Electron) flags. Previously, this wasn't possible, making it hard to enable Wayland support. Fortunately, TickTick now allows this.

How to configure it:

Create the flags file:

mkdir -p ~/.config/ticktick
touch ~/.config/ticktick/user-flags.conf

Add your Electron flags, one per line (comments are ignored):

# Enable Wayland support
--enable-features=UseOzonePlatform
--ozone-platform=wayland

Run TickTick

Latest Comments

1 2 Next › Last »

Triforcey commented on 2026-02-03 12:13 (UTC)

TickTick has a new version 8.0.0. Seems to be working with a simple version bump. My patch:

index 99dd285..219013c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = ticktick
    pkgdesc = Official desktop application for Linux
-   pkgver = 6.0.40
+   pkgver = 8.0.0
    pkgrel = 1
    url = https://ticktick.com/download
    install = ticktick.install
@@ -22,9 +22,9 @@ pkgbase = ticktick
    source = LICENSE
    sha256sums = 422ab230ea6a54ba9a44db25b1395d71bd52fc3add0cab13bbc95d86f769416e
    sha256sums = 2d866fcb749c30d931fa96cc1578869b3fa9fc61a5c5f30e0316ddb00abb5814
-   source_x86_64 = ticktick-6.0.40-amd64.deb::https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_x64/ticktick-6.0.40-amd64.deb
-   sha256sums_x86_64 = d1e06c0ffa8509a2bf22cbb85c956f7bef1306cb202c0b0208cd461cddb73c89
-   source_aarch64 = ticktick-6.0.40-arm64.deb::https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_arm64/ticktick-6.0.40-arm64.deb
-   sha256sums_aarch64 = 5122a6c9d8b2798f0889b7be79b706726c28ed7244c3f1047ff398e0fb12ae5f
+   source_x86_64 = ticktick-8.0.0-amd64.deb::https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_x64/ticktick-8.0.0-amd64.deb
+   sha256sums_x86_64 = b3c984eba4efdd3c8be2b32fa24e9c33954cea9cd6c4f922be24b7d0a59c375a
+   source_aarch64 = ticktick-8.0.0-arm64.deb::https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_arm64/ticktick-8.0.0-arm64.deb
+   sha256sums_aarch64 = 2e07dae3e5591f55c800c66befe462c31675b26b3040e8ac3a19854a0da9c931

 pkgname = ticktick
diff --git a/PKGBUILD b/PKGBUILD
index 8347341..fb1d696 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Agustin Cisneros <agustincc@tutanota.com>

 pkgname=ticktick
-pkgver=6.0.40
+pkgver=8.0.0
 pkgrel=1
 pkgdesc='Official desktop application for Linux'
 arch=('x86_64' 'aarch64')
@@ -16,8 +16,8 @@ source_x86_64=("${pkgname}-${pkgver}-amd64.deb::https://d2atcrkye2ik4e.cloudfron
 source_aarch64=("${pkgname}-${pkgver}-arm64.deb::https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_arm64/${pkgname}-${pkgver}-arm64.deb")
 sha256sums=('422ab230ea6a54ba9a44db25b1395d71bd52fc3add0cab13bbc95d86f769416e'
             '2d866fcb749c30d931fa96cc1578869b3fa9fc61a5c5f30e0316ddb00abb5814')
-sha256sums_x86_64=('d1e06c0ffa8509a2bf22cbb85c956f7bef1306cb202c0b0208cd461cddb73c89')
-sha256sums_aarch64=('5122a6c9d8b2798f0889b7be79b706726c28ed7244c3f1047ff398e0fb12ae5f')
+sha256sums_x86_64=('b3c984eba4efdd3c8be2b32fa24e9c33954cea9cd6c4f922be24b7d0a59c375a')
+sha256sums_aarch64=('2e07dae3e5591f55c800c66befe462c31675b26b3040e8ac3a19854a0da9c931')

 package() {
   tar -xf data.tar.xz -C "${pkgdir}"

sohrab commented on 2025-11-07 09:36 (UTC)

Is there a way to make this app minimize to tray?

reznolf commented on 2025-09-08 23:12 (UTC)

Thank you for submitting and maintaining the package.

zoli commented on 2025-04-06 20:55 (UTC)

Please add noto-fonts-emoji package as a dependency as it enables showing icons.

Aerz commented on 2025-04-01 09:21 (UTC)

Breaking Change in 6.0.30-2: Config File Moved

With the latest update (6.0.30-2), the user flags configuration file has been relocated for better consistency. This aligns with common Arch Linux packaging practices and TickTick’s existing config directory structure.

Please, you should move your config file:

mv -v ~/.config/ticktick-flags.conf ~/.config/ticktick/user-flags.conf

Thanks @OJFord for pointing this out.

OJFord commented on 2025-03-24 19:06 (UTC)

Thanks for using XDG_CONFIG_HOME. Per the XDG base directory spec though, could you please nest the conf file inside a ticktick directory? e.g. $XDG_CONFIG_HOME/ticktick/flags.conf.

Aerz commented on 2023-11-16 18:03 (UTC) (edited on 2025-04-01 09:31 (UTC) by Aerz)

Custom Flags Support for TickTick

I recently pushed an update to v2.0.0, introducing a helper script to launch TickTick with custom (Electron) flags. Previously, this wasn't possible, making it hard to enable Wayland support. Fortunately, TickTick now allows this.

How to configure it:

Create the flags file:

mkdir -p ~/.config/ticktick
touch ~/.config/ticktick/user-flags.conf

Add your Electron flags, one per line (comments are ignored):

# Enable Wayland support
--enable-features=UseOzonePlatform
--ozone-platform=wayland

Run TickTick

eriknelson commented on 2023-09-05 13:45 (UTC) (edited on 2023-09-05 13:46 (UTC) by eriknelson)

Can confirm the fix as of 1.0.80-4, thank you for your efforts @Aerz, much appreciated!

Aerz commented on 2023-09-05 07:32 (UTC) (edited on 2023-09-05 07:32 (UTC) by Aerz)

@OJFord You're right. Ticktick changed it and the package should be updated.

I would like to make automated requests to https://ticktick.com/static/getApp/download?type=linux_deb_x64 in the future to keep it up to date by using some CI as @roscar commented, but it's still on my tasklist.

Next time, feel free to flag the package out-of-date.

OJFord commented on 2023-09-04 23:31 (UTC) (edited on 2023-09-04 23:31 (UTC) by OJFord)

How can we verify the new download URL? The upstream (webpage-driven) download is via https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_x64/ticktick-1.0.80-amd64.deb, not (directly, visibly) the 'ticktick-download-linux' bucket.

Since it's mentioned below, I assume it is correct, but they just updated to put Cloudfront in front of it (but kept the bucket public). In that case both for verifiability and in no disfavour to upstream, might be worth updating to use the CDN URL?