Skip to content

ManiProjs/beh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beh

beh (Better feh) is a lightweight, cross-platform image viewer and an alternative to feh

It's supposes to be lightweight, cross-platform, free, open-source and easy to use, just takes a image path

Psst, you can open a image with the most hated image format (WebP) with it

beh_preview.mp4

Installation

Windows

Prebuilt releases are avaliable at Releases page

It will be published to Winget and Scoop and maybe, Chocolatey soon.

Mac

You can use Homebrew (not ready yet):

brew install

Linux

Build it from source

Build from source

Requirements

For all system

  • CMake
  • SFML
  • libwebp for reading WebP files (optional, beh can be compiled without it, but without support for WebP)
  • A build system such as Make or Ninja
  • Git

Windows

  • Visual Studio Build Tools in order to build (You can use Visual Studio, too but it's not required if you don't use the IDE itself)

Mac

Linux

Ubuntu/Debian
  • build-essential package

You can install it with apt (sudo apt install build-essential)

Fedora/RHEL/CentOS

  • gcc
  • make
  • gcc-c++

You can install them with dnf or yum (sudo dnf install [packages here])

Arch (btw)/Manjaro/

  • gcc
  • make
  • gcc-c++

You can install them with pacman or yay (sudo pacman -S [packages here])

Building instructions

First clone this repository with Git:

git clone https://github.com/ManiProjs/beh.git

Use CMake to create build files:

cmake -S . -B build

Finally, cd to the build directory and build it and install it (not required, but recommended) and run it.

If you have Makefile in the folder:

cd build &&

If you have build.ninja:

ninja

To install it, simply copy beh (Mac or Linux) or beh.exe (on Windows) to /usr/bin on Mac or Linux or "C:\Program Files\beh" in Windows (You can put it anywhere) (Don't forget to add "C:\Program Files\beh" to your PATH on Windows)

beh is an acronym of "beh is not Better feh"

About

A photo viewer, you can run it from the command-line, just like feh but better

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published