A cross-platform text expander
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Hertenstein 217762deca v0.1.0 7 months ago
art v0.0.8 7 months ago
include add wxwidgets v3.1.4 8 months ago
source v0.1.0 7 months ago
.gitignore v0.0.9 7 months ago
.gitmodules add wxwidgets v3.1.4 8 months ago
CHANGELOG.md v0.1.0 7 months ago
CMakeLists.txt v0.1.0 7 months ago
CMakeSettings.json v0.0.3 8 months ago
LICENSE.md init 8 months ago
README.md v0.0.2 8 months ago
makconfig v0.1.0 7 months ago


Macroroni and Keys


This is a cross-platform text expansion program written in C++ for modern systems.

Tested platforms

Linux - GNOME MacOS - Catalina


Be sure to download the full source when attempting to build the application. Inlcuded in the source tree is wxWidgets as a submodule, and thus it needs to be downloaded as well:

$ git clone --recursive https://github.com/hlfstr/macroroni

If you did not specify the --recursive line when you first cloned, then run this to download the full source:

$ git submodule update --init --recursive

From the top-level source directory of macroroni, create a build directory and run CMake:

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build

Then grab a cup of coffee! wxWidgets can take a while to complete and build times will vary based on your machine.

On completion, you will have a file named mak in your build directory, this is your application!