Fast, small, hackable TUI file manager with no dependency
Find a file
2024-03-13 19:38:26 +00:00
.gitignore Add highlight on current cursor file with preview 2024-03-09 17:37:04 +00:00
ccc.1 Add highlight on current cursor file with preview 2024-03-09 17:37:04 +00:00
ccc.c Merge branch 'feature' of github.com:piotr-marendowski/ccc into feature 2024-03-13 19:38:26 +00:00
config.h Delete config.def.h and edit Makefile 2024-03-13 20:19:28 +01:00
file.c add type field in file and calculate real folder size 2024-03-13 10:18:35 +00:00
file.h add type field in file and calculate real folder size 2024-03-13 10:18:35 +00:00
LICENSE Initial commit 2024-03-09 11:41:17 +00:00
Makefile Delete config.def.h and edit Makefile 2024-03-13 20:19:28 +01:00
README.md fix installation treat install as comment 2024-03-12 20:57:05 +00:00
util.c suckless code style 2024-03-10 10:54:08 +00:00
util.h Add highlight on current cursor file with preview 2024-03-09 17:37:04 +00:00

ccc

ccc is a rewrite of fff in C aiming for usefulness and speed.

The fact that it is written in C makes it more versatile and rapid, enabling us to add features that were previously ruled out due to time complexity. You may call it a soft fork.

Features

  • Vim-like key binding
  • File Preview

Consider this project incomplete and WIP!

Feature Ported Dropped Added
Standard movement X
Advanced movement (jumps) X
Searching
File preview X
Sorting
Marking and marking operations
Other operations on files
File details X
Image previews
Help
History
Bookmarks
Bulk rename
Workspaces

Dependencies

  • gcc
  • make
  • pkg-config
  • ncurses

Building

You will need to run these with elevated privilages.

$ git clone https://github.com/piotr-marendowski/ccc
$ make 
$ sudo make install