Compare commits

...

4 commits

2 changed files with 22 additions and 9 deletions

View file

@ -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

View file

@ -14,22 +14,22 @@
<body id="body">
<nav id="menu" class="centered">
<ctx about="$site.page('')">
<a href="$ctx.about.link()" text="$ctx.about.title">Home</a>
<a href="$ctx.about.link()" text="$ctx.about.title">home</a>
</ctx>
<a href="https://github.com/neurocyte/flow/releases/latest">Downloads</a>
<a href="https://github.com/neurocyte/flow/releases/latest">downloads</a>
<a href="https://github.com/neurocyte/flow-nightly/releases/latest">Nightly Builds</a>
<a href="https://github.com/neurocyte/flow-nightly/releases/latest">nightly</a>
<ctx :if="$site.page('devlog').subpages().first?()">
<a href="$if.link()">Devlog</a>
<a href="$if.link()">devlog</a>
</ctx>
<a href="https://git.flow-control.dev/neurocyte/flow">Source</a>
<a href="https://git.flow-control.dev/neurocyte/flow">source</a>/<a href="https://deepwiki.com/neurocyte/flow">docs</a>
<a href="https://discord.com/invite/4wvteUPphx">Discord</a>
<a href="https://github.com/neurocyte/flow">Github</a>
<a href="https://github.com/neurocyte/flow">GitHub</a>
<a href="https://codeberg.org/neurocyte/flow">Codeberg</a>