My build of nnn with minor changes
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 
Arun Prakash Jana 4eaf071fc2
Document NOICE_FALLBAK_OPENER.
9 роки тому
LICENSE Year bump 9 роки тому
Makefile Remove libmagic, use file command. 9 роки тому
README Update README - OSX works too 9 роки тому
README.md Document NOICE_FALLBAK_OPENER. 9 роки тому
config.def.h Remove libmagic, use file command. 9 роки тому
mktest.sh Test the case of unreadable parent 10 роки тому
noice.1 Document NOICE_FALLBAK_OPENER. 9 роки тому
noice.c Document NOICE_FALLBAK_OPENER. 9 роки тому
strlcat.c Sync strlcpy/strlcat from OpenBSD 9 роки тому
strlcpy.c Sync strlcpy/strlcat from OpenBSD 9 роки тому
util.h Add license pointer 9 роки тому

README.md

noice

A fork of noice file browser: http://git.2f30.org/noice/

Additional customization to make it more friendly towards major distros (which suck more by some standards).

Modifications

  • File associations
    • Environment variable NOICE_OPENER to override all associations and open all files with your desktop environments default file opener. Examples:

        $ export NOICE_OPENER=xdg-open
        $ export NOICE_OPENER=gnome-open
        $ export NOICE_OPENER=gvfs-open
      

    All the following associations are ignored if NOICE_OPENER is exported.

    • Associate plain text files with vim (using file command)
    • Remove video file associations (to each his own favourite video player)
    • Associate common audio file types with lightweight fmedia (http://fmedia.firmdev.com/)
    • Associate PDF files with zathura
    • Removed less
    • Use environment variable NOICE_FALLBACK_OPENER to open other non-associated files
  • Compilation
    • Use -O3 for compilation, fixed warnings
    • Added compilation flag -march=native (compile only, no plans to package).
    • Remove generated config.h on make clean.

Installation

$ make
$ sudo make install

Help

$ man noice

Change associations

If you want to set custom applications for certain mime types, or change the ones set already (e.g. vim, fmedia, zathura), modify the assocs structure in config.def.h (it’s easy). Then run the following commands to re-compile and install:

$ make clean
$ make
$ sudo make install