github leo-arch/clifm v1.1

latest releases: v1.18, v1.17, v1.16...
2 years ago

Version 1.1 (Nonos)

New features

  • SVG preview support
  • New plugin: batch files/dirs creation
  • We finally have a decent logo! (#17 )
  • Command and keybinding for files/directories creation
  • Hard coded values in config file replaced by DEF_ macros
  • Prompt modifier for current profile name (\P)
  • Git integration (via script as prompt command)
  • clang-format for automatic formatting (thanks to @sundaran1122)
  • TAB completion for sort
  • sort accepts now names as well
  • Allow operating on particular selected files (as plugin)
  • Permanent reminder when running as root
  • Unicode is now enabled by default
  • Set plugin name as terminal title when running plugins
  • Warn the user when using , and no file is pinned
  • Default mimelist file copied to /usr/share/clifm
  • External commands are enabled by default
  • Remove x functions for better portability
  • Source code split into multiple files for better maintainability (thanks @sundaran1122)
  • Clean up Makefile (thanks @sundaran1122)
  • Subshell prompt notice (as shell code)
  • Positional parameters for starting path (-p is now deprecated)
  • Completions for ZSH
  • New plugin: rgfind: Search files by content via Ripgrep, and fzfdeselect
  • All plugins are now POSIX compliant
  • REGEX support for Lira mimelist file (both MIME types and extensions)
  • fzfnav plugin supports now Ranger's scope previewer script and pistol
  • Command substitution support for the prompt
  • Set terminal window title
  • Do not remove bookmarked, pinned directories, or directories in a workspace from the jump db
  • Fastback function: ... n -> ../.. n
  • Keybindings for plugins. Four keybinds allowed

Bug fixes

  • Misspellings in the manpage (#21 )
  • Cannot cd .. when current directory does not exist
  • Trying to save selected files in stealth mode
  • Calling the manpage is broken
  • Dirhist map not correctly updated
  • Aliases names not null terminated
  • TAB completion for internal commands is broken
  • Old mime syntax was still used to create the mimelist file
  • Extension icon not honored if file is executable, SUID, SGID, or multi-hardlink
  • Fused parameters not working with number zero
  • When using the quit keybinding, terminal input is not printed to STDOUT.
  • Unable to access workspace if stored path for that workspace doesn't exist anymore
  • Wrong error message for options taking parameters, both long and short
  • cd_on_quit shell function stopped working
  • Lira not accepting applications with parameters in the mimelist file
  • Crash when running CliFM from within CliFM
  • r * not removing directories
  • Search strings must not be deescaped
  • Local plugins are overwritten at every run
  • Cannot select files starting with tilde

Download CliFM

Distro-specific binary packages can be downloaded from OBS

Don't miss a new clifm release

NewReleases is sending notifications on new releases.