Package Details: marktext 0.17.1-4

Git Clone URL: https://aur.archlinux.org/marktext.git (read-only, click to copy)
Package Base: marktext
Description: A simple and elegant open-source markdown editor that focused on speed and usability
Upstream URL: https://www.marktext.cc
Keywords: editor electron markdown note
Licenses: MIT
Submitter: dopsi
Maintainer: alerque
Last Packager: alerque
Votes: 29
Popularity: 1.02
First Submitted: 2018-05-01 08:22 (UTC)
Last Updated: 2026-06-30 08:30 (UTC)

Pinned Comments

alerque commented on 2023-11-02 11:09 (UTC)

PSA: The build process for this package is known to be broken because it requires older versions of stuff than is available in Arch now. The only way I know of to install it is to use packages that were built back when the npm in Arch was older. You can use my user repository to get the latest successful build.

Latest Comments

1 2 3 4 5 6 7 Next › Last »

mkurz commented on 2026-08-21 15:05 (UTC)

This AUR is out of date since a while - so I fixed it myself and upgraded to latest stable version 0.19.1 and also added support for aarch64 (like Asahi Linux).

Works great on my machine!

I pushed a branch here: https://github.com/mkurz/aur/tree/0.19_aarch64

It just has one commit on top of your branch: https://github.com/mkurz/aur/commits/0.19_aarch64/

The commit itself: https://github.com/mkurz/aur/commit/05ce32bb9408f2f7340c3fd0d8ca2d8b909dcaf5

That branch

  • updates MarkText from 0.17.1 to the stable 0.19.1 release
  • adds native aarch64 support while retaining x86_64
  • upgrades the Arch system Electron dependency from Electron 15 to Electron 42, without bundling a private Electron copy
  • migrates the package build from the old Yarn/electron-vue layout to the new pnpm monorepo and electron-vite layout
  • adds pnpm 11 compatibility while preserving the locked dependencies
  • rebuilds ced, keytar, and native-keymap against the installed system Electron
  • fixes command-line argument handling when MarkText is launched through a shared Electron executable
  • redirects application resources and ripgrep usage to their system-package locations
  • packages the new application resources, desktop metadata, icons, documentation, and ARM64 binaries correctly
  • derives the Arch pkgver from the upstream version
  • updates dependencies, source checksums, and .SRCINFO
  • successfully builds with makepkg -scAL and runs as MarkText 0.19.1 using Electron 42 on ARM64

You can apply that code easily in your repo with:

git remote add mkurz git@github.com:mkurz/aur.git
git fetch mkurz 0.19_aarch64
git merge mkurz/0.19_aarch64

nytrino commented on 2026-07-23 21:37 (UTC)

Upstream URL changed again to: https://github.com/marktext. Please update when possible.

alerque commented on 2023-11-02 11:09 (UTC)

PSA: The build process for this package is known to be broken because it requires older versions of stuff than is available in Arch now. The only way I know of to install it is to use packages that were built back when the npm in Arch was older. You can use my user repository to get the latest successful build.

alerque commented on 2023-11-02 11:06 (UTC)

@cptchika Please stop flagging this OOD, the project does not have any releases since the one named here. There is some development progress and you can use the marktext-git VCS package if you'd like to preview that. The "fork" that's out there with a couple more tagged releases is actually kind of behind the upstream project repo (Electron 17 vs 18) and has no momentum right now, so I have no plans to make this package the fork until it is more clear who if anybody is actually developing anything.

alerque commented on 2023-11-01 12:48 (UTC)

The original repo is not dead, and the fork has barely more momentum than the original. In any event it still uses Electron 17, which is EOL. Until there is real momentum somewhere I don't plan to take this package off the original repo. If momentum did gather behind a fork and it was updated to a modern Electron I'd definitely consider it.

D3vil0p3r commented on 2023-07-31 15:08 (UTC)

Upstream URL changed to https://github.com/jacobwhall/marktext and flagged as outdated. Please update.

FabioLolix commented on 2023-02-28 16:08 (UTC)

@shore this could happen with packages build from source, this pkgbuild also need electron15 (from source if you don't use the -bin version), you can use the -bin variants and comment here with less exclamation marks which is annoying to read

shore commented on 2023-02-28 15:28 (UTC)

give up, it cost me more than 3+ hour and 5+ GB of downloading and still installing!!!!!!!!!!!!!!