editors/croft 0.1.271.20260602_3
VS Code style three pane workspace inside your terminal
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- editors
- Package size
- 5725.5 KiB, 19998.3 KiB installed
Description
Croft is a VS Code style three pane workspace that runs entirely inside your terminal. It ships as a single static binary and aims for low latency and high performance.
Features include a file explorer, an editor pane with tree-sitter based syntax highlighting, an embedded shell, fuzzy file and content search, and Language Server Protocol integration.
Croft is written in Rust and uses ratatui and crossterm for its terminal user interface.
Install
As a binary package — by origin, or by package name:
pkg install editors/croft
pkg install croft
From the ports tree:
cd /usr/ports/editors/croft/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= croft>0:editors/croft
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.1.271.20260602_2 | 0.1.271.20260602_3 | - | - | 0.1.271.20260602_3 |
| FreeBSD:14:quarterly | 0.1.271.20260602_2 | 0.1.271.20260602_2 | n/a | - | 0.1.271.20260602_2 |
| FreeBSD:15:latest | 0.1.271.20260602_3 | 0.1.271.20260602_3 | n/a | - | - |
| FreeBSD:15:quarterly | 0.1.271.20260602_2 | 0.1.271.20260602_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.1.271.20260602_2 | 0.1.271.20260602_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 11
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo
- Service scripts
- none
Files
distinfo 427
| File | Size | SHA256 |
|---|---|---|
| croft-0.1.271.20260602.tar.gz | 4.03677e+06 | 58a08a0864626c9a0ba84a6dee8816afb2d1557f7fa5872693e645524d9a3017 |
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/aho-corasick-1.1.4.crate | 184015 | ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 |
| rust/crates/alacritty_terminal-0.26.0.crate | 411445 | bda177466b9524d59f1b12f0dd30b68696788e9992a7e959021c4a0ed96fcf59 |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/anyhow-1.0.102.crate | 48658 | 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c |
| rust/crates/arrayvec-0.7.6.crate | 31237 | 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 |
| rust/crates/assert_cmd-2.2.1.crate | 27319 | 39bae1d3fa576f7c6519514180a72559268dd7d1fe104070956cb687bc6673bd |
| rust/crates/async-lsp-0.2.4.crate | 51303 | c8b8fd1e175c5ee3108095da452e816519de618beccea23aa053c00cf5e344b9 |
| rust/crates/atoi_simd-0.17.0.crate | 18102 | 8ad17c7c205c2c28b527b9845eeb91cf1b4d008b438f98ce0e628227a822758e |
| rust/crates/atomic-0.6.1.crate | 15243 | a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340 |
| rust/crates/atomic-waker-1.1.2.crate | 12422 | 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 |
| rust/crates/autocfg-1.5.0.crate | 18729 | c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 |
| rust/crates/base64-0.22.1.crate | 81597 | 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 |
Master sites 1
- https://codeberg.org/vitali87/croft/archive/cf3354eff596acc957fd3afa5133c20b9376d39f${EXTRACT_SUFX}?dummy=/