update extensions submodule
move git commit highlighting to cpp instead of lua extension
update extensions submodule
Fönn (pronounced [/fœnː/], sort of like fun) is a code editor that's sort of modeled after what I think the ideal editor should be like. My opinions may have changed since I wrote that blog post, but the essence remains the same. This project is mostly a hobby project I like hacking on but I'm hoping it'll eventually grow into a competent editor that I'll use as a daily driver.
Contributions are welcome, just send patches to ~reykjalin/public-inbox@lists.sr.ht.
You must first install the necessary dependencies on your computer:
meson
, which is used to build the project.wxWidgets
, the GUI library.
wx-config
is in your path, or install it system-wide, e.g. via homebrew.Once the dependencies have been installed you can build Fönn by doing the following:
git clone --recurse-submodules git@git.sr.ht:~reykjalin/Fonn
.meson setup builddir
.meson compile -C builddir
../builddir/fn
.Example:
brew install wxwidgets # For MacOS.
apt install libwxgtk # For Ubuntu (I think, can't confirm).
git clone --recurse-submodules git@git.sr.ht:~reykjalin/Fonn
cd Fonn
meson setup builddir
meson compile -C builddir
./builddir/fn