The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| clifm-1.23-linux-x86_64.tar.gz | 2025-01-20 | 619.1 kB | |
| clifm-1.23.tar.gz.sha256sum | 2025-01-20 | 84 Bytes | |
| clifm-1.23.tar.gz | 2025-01-20 | 1.6 MB | |
| README.md | 2025-01-20 | 6.2 kB | |
| v1.23 source code.tar.gz | 2025-01-20 | 1.6 MB | |
| v1.23 source code.zip | 2025-01-20 | 1.8 MB | |
| Totals: 6 Items | 5.6 MB | 0 | |
Clifm 1.23 (Piranha poodle)
Get distro-specific binary packages from the OpenSUSE Build System
Bug fixes :beetle: :bug:
- TAB completion: file names with embedded control chars are not properly colorized.
- TAB completion: no preview for file names with embedded control chars.
- Not properly failing when
--openeris given no parameter. - Image previews:
img2txtmethod not working for ANSI images (clifmimg). viewcommand not working when running with--stdtab.cl,columnscommand stopped working.sel *.pdfworks, butdesel *.pdfdoesn't.- Opening applications using the
%xflag (mimelist file) not working with--secure-cmds. MaxFilenameLen=-1(in the config file) is ignored.- Garbage on the command line running a keybinding in vi-mode.
- Wrong image placement (ueberzug method) when
--heightis set from either $FZF_DEFAULT_OPTS orFzfTabOptions. - Config:
cmCmd=5(rsync) does not copy directories themselves (but its content). - Cannot operate on file names containing REGEX characters (e.g. the command
s c++expandsc++as if it were a REGEX). --preview/--openfail when given a file URI with percent-escaped characters (e.g.file:///home/user/this%20file.txt).- Cannot open file with single quote in name (e.g.
John's file.txt).
New features/Improvements :sunglasses: :godmode:
- Add file preview for javascript files.
- Image previews: add support for
exr,fit,hdr,heic,pbm,pgm,pnm,ppm, andxpmimage formats. xcommand: expand environment variable inTerminalCmd(first word only) (config file).xcommand: run terminal detached (via setsid(3)).Xcommand: do not run withsudoif already root.- Set the main configuration file path via $CLIFMRC. For example:
CLIFMRC=/path/to/clifmrcclifm`. - Add
--helpto thereloadcommand. config reloadcan be used now instead ofreload. Runconfig --helpfor more information.- Use
--mimelist-filecommand line option to set an alternative mimelist file. - New prompt module (m_hostname_color): dynamically colorize the hostname depending on whether we're on a SSH session or not.
- Adjust the number of spaces between icons and file names using the
IconsGapoption in the configuration file. Valid values: 0, 1 (default), or 2. - Explicitly check $XDG_DATA_HOME and $XDG_DATA_DIRS when setting clifm's data directory.
- Add builtin confirmation prompt to
candmcommands (previously using those provided by cp(1) and mv(1) commands themselves). - Set a default answer for confirmation prompts via
DefaultAnswerin the config file (default value:o:n,r:n,t:y,R:n,d:y). This means: no for overwrite (includescandmcommands), remove, and bulk rename, yes for everything else (including trash). - Create files from templates using the
ncommand. Runn --helpfor more information. p/ppcommand: print both apparent and physical sizes.- Make
--lscolorsable to understand $LSCOLORS (FreeBSD style). - Purge the thumbnails directory of dangling thumbnails using the
view purgecommand. Remember to update yourclifmimgscript to start populating the thumbnails database:cp /usr/share/clifm/plugins/clifmimg ~/.config/clifm/. Note that the thumbnails directory has been changed from$XDG_CACHE_HOME/clifm/previewsto$XDG_CACHE_HOME/clifm/thumbnails. You can remove the old directory: from now on thumbnails will be stored in the new directory. - Both the mimelist and the preview configuration files now support the
%u[placeholder](https://github.com/leo-arch/clifm/wiki/Specifics#31, which is expanded to the file URI for the original file name. clifmimg: Generate thumbnail names as MD5 hashes of the file URI for the original file name (as recommended by the FreeDesktop specification) instead of hashing the file itself. This brings a nice performance improvement, specially when it comes to large files. This works along with the%uplaceholder mentioned above. Update yourclifmimgscript. Also, though optional, update your preview.clifm config file to make use of the new%uplaceholder by simply adding%uat the end of theclifmimglines. E.g.:^image/.*=~/.config/clifm/clifmimg image %f %u;. See the Image previews section for details.- Prevent big files from generating a preview via
PreviewMaxSizein the config file. Supported size units:K,M,G,T; supported size range: 1K-2047G. E.g.:PreviewMaxSize=100M. - Colorize
.csvfiles as documents (default color scheme). - Colorize
.sassand.scssfiles as markup files (default color scheme). - Sort completion matches for mimetype filter (
@TAB). - Add previewing app information to the
mm infocommand. Mostly useful to solve previewing issues.