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 457aad3562c4a508fffcc1187839123f6a50e118

Fix ignoring just installed vifmrc on first run
Author: xaizek
Author date (UTC): 2014-10-24 20:32
Committer name: xaizek
Committer date (UTC): 2014-10-24 20:32
Parent(s): 6dba6e85f9306688a44da5105971f7d774914aaf
Signing key:
Tree: 57ba7109a339f513012caad8b9f0bce9f609dc17
File Lines added Lines deleted
ChangeLog 2 0
src/cfg/config.c 4 0
File ChangeLog changed (mode: 100644) (index 35c977062..23a5287a8)
36 36 Fixed dumping Default colorscheme with regard to OtherLine highlight Fixed dumping Default colorscheme with regard to OtherLine highlight
37 37 group. group.
38 38
39 Fixed ignoring just installed sample vifmrc on first run.
40
39 41 0.7.7 to 0.7.8-beta 0.7.7 to 0.7.8-beta
40 42
41 43 Removed ltmain.sh script, which is part of libtool, which is not used Removed ltmain.sh script, which is part of libtool, which is not used
File src/cfg/config.c changed (mode: 100644) (index 704c4a52c..8a3a1b1e4)
... ... create_config_dir(void)
478 478 create_rc_file(); create_rc_file();
479 479 else else
480 480 fclose(f); fclose(f);
481
482 /* This should be first start of Vifm, ensure that newly created sample
483 * vifmrc file is used right away. */
484 env_set(MYVIFMRC_EV, rc_file);
481 485 #else #else
482 486 if(make_dir(cfg.config_dir, 0777) != 0) if(make_dir(cfg.config_dir, 0777) != 0)
483 487 return; return;
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