diff --git a/content/index.smd b/content/index.smd index 4659c0a..5e95b1b 100644 --- a/content/index.smd +++ b/content/index.smd @@ -18,12 +18,17 @@ Flow Control is under active development, but usually very stable. - **Language Server Protocol** pre configured support for most language servers - Multi-cursor editing & mouse support - Cross-platform (Linux/macOS/Windows/Android) -- VSCode/Vim keybindings + custom schemes +- Multiple keybinding modes + - Flow Control (common GUI IDE style bindings) + - Emacs + - Vim + - Helix + - Custom user bindings - Hybrid rope/piece-table buffer system ## Requirements - A modern terminal with 24bit color and, ideally, kitty keyboard protocol support. Kitty, - Foot and Ghostty are the only recommended terminals at this time. Most other terminals + Foot and Ghostty are the recommended terminals at this time. Most other terminals will work, but with reduced functionality. - NerdFont support. Either via terminal font fallback or a patched font. - Linux, MacOS, Windows, Android (Termux) or FreeBSD. @@ -49,6 +54,14 @@ See all avalable options for the installer script: curl -fsSL https://flow-control.dev/install | sh -s -- --help ``` +Install the installer for easy updating of flow: + +``` +sudo curl -fsSL -o /usr/local/bin/update-flow https://flow-control.dev/install +sudo chmod +x /usr/local/bin/update-flow +update-flow +``` + ### Prebuilt Binaries - Stable: [Releases](https://github.com/neurocyte/flow/releases/latest) - Nightly: [Nightly Builds](https://github.com/neurocyte/flow-nightly/releases/latest) @@ -58,7 +71,7 @@ Or check your favorite local system package repository. ### Build from Source ```bash # Basic build -zig build -Doptimize=ReleaseSafe +zig build --release=fast # Cross-compile examples zig build -Dtarget=x86_64-windows --prefix zig-out/win64 diff --git a/layouts/templates/base.shtml b/layouts/templates/base.shtml index 6730224..76650b2 100644 --- a/layouts/templates/base.shtml +++ b/layouts/templates/base.shtml @@ -14,22 +14,22 @@