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.
Commit 1aeda18a13fc671b3e91237ea75c3b0dfce13179

Remove weird $GUI_LINK_OPTS_TERM from configure
This was probably some development workaround, get rid of it.
Author: xaizek
Author date (UTC): 2026-05-25 16:59
Committer name: xaizek
Committer date (UTC): 2026-05-26 08:52
Parent(s): b9e229f3763577fa7afda74dc47954cff930baf4
Signing key: 99DC5E4DB05F6BE2
Tree: 2c7951bff40e7a9285fea8debcf19129b3d755ed
File Lines added Lines deleted
configure 0 1
configure.ac 0 1
File configure changed (mode: 100755) (index 0a4e2a5b6..e48a08538)
... ... if test "x$ncurses_found" != "xyes"; then
10841 10841 as_fn_error $? "libncursesw and libncurses not found" "$LINENO" 5 as_fn_error $? "libncursesw and libncurses not found" "$LINENO" 5
10842 10842 fi fi
10843 10843 fi fi
10844 LIBS=$LIBS $GUI_LINK_OPTS_TERM
10845 10844
10846 10845 ac_fn_c_check_header_compile "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default" ac_fn_c_check_header_compile "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
10847 10846 if test "x$ac_cv_header_curses_h" = xyes if test "x$ac_cv_header_curses_h" = xyes
File configure.ac changed (mode: 100644) (index 257ade260..27b38a9f5)
... ... if test "x$ncurses_found" != "xyes"; then
504 504 AC_MSG_ERROR([libncursesw and libncurses not found]) AC_MSG_ERROR([libncursesw and libncurses not found])
505 505 fi fi
506 506 fi fi
507 LIBS=$LIBS $GUI_LINK_OPTS_TERM
508 507
509 508 dnl Check for curses.h header and all its required elements. dnl Check for curses.h header and all its required elements.
510 509 AC_CHECK_HEADER([curses.h], [], [AC_MSG_ERROR([curses.h header not found.])]) AC_CHECK_HEADER([curses.h], [], [AC_MSG_ERROR([curses.h header not found.])])
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