Edit plain-text files with a familiar set of tools.
Written in Vala and uses GTK4. Tested on elementary OS.
- You can edit files.
Click the button to get ValaPad on AppCenter if you're on elementary OS:
You'll need flatpak and flatpak-builder commands installed on your system.
Run flatpak remote-add to add AppCenter remote for dependencies:
flatpak remote-add --user --if-not-exists appcenter https://flatpak.elementary.io/repo.flatpakrepo
To build and install, use flatpak-builder, then execute with flatpak run:
flatpak-builder builddir --user --install --force-clean --install-deps-from=appcenter dev.mysh.valapad.yml
flatpak run dev.mysh.valapad
Requires vala, meson, ninja, gettext, gtk4 (4.12), granite-7, pango, and pangocairo.
meson setup build
ninja -C build
./build/src/dev.mysh.valapadTo install system-wide:
sudo ninja -C build installRun the app with the following environment variable:
G_MESSAGES_DEBUG=all dev.mysh.valapadValaPad uses English as its source and fallback language. And also translated to Russian and German.
To update them do:
ninja -C build dev.mysh.valapad-pot dev.mysh.valapad-update-po
ninja -C build dev.mysh.valapad-extra-pot dev.mysh.valapad-extra-update-poGPL-3.0-or-later. See LICENSE.
