xaizek / vifm (License: GPLv2+) (since 2018-12-07)
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Subject SHA-1 Author Date
Slightly optimize column_line_print() d9a31d8c032c4a5c8b46b846d5441b0851d67c79 xaizek 2026-06-07 14:19:42
Slightly optimize column_line_match() 91b89ef5a33bcec8ccada166796921b6a2cba8b4 xaizek 2026-06-07 14:07:19
Handle optional "color" in a result of Lua column 36730810507c86e9be30c40b7cc71a744287949e xaizek 2026-06-07 11:02:00
Comment lua_pop()s in lua_viewcolumn_handler() 9378992f2f7e72e65aa6370fcb49efded8477435 xaizek 2026-06-06 10:43:34
Drop "Return" section of vifm.events.listen() fab471979da7e6b093c87faf40301c8acc7cb515 xaizek 2026-06-06 10:41:37
Add vifm.color.{count,gui,new()} 7a9d78d7ce119d8f3b5dbb8e540b779df03b519d xaizek 2026-06-05 22:35:52
Extract ui/colors.c out of cmd_handlers.c 07a8364f00bfb003da4bc05910212fdd881724d0 xaizek 2026-06-04 12:58:17
Fix `:highlight Group {cterm,gui}=combine,none` efe4b69ddd1102338166359ef4597cf4fad03112 xaizek 2026-06-04 12:52:03
Fix a comment on column_data_t::custom_match b08c0a752c5d19b7537afd415962e342e9cd285e xaizek 2026-06-04 12:33:29
Lua: expose os.remove() 2ac4a0f85f0a571bf592745ac9d663f49acab6ac Vladimir Baranov 2026-05-24 04:50:46
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master