A quick example of a browser, made in pure ANSI C using GTK3 and WebKit2GTK+.
To install it is really simple. Clone, enter, make, run, rage.
git clone https://gitlab.com/SimplyCEO/Feather-Browser.git
cd Feather-Browser
make BUILD_TYPE=Release
bin/feather_browserOr just open feather_browser located inside bin folder.
Run the following installation command as root:
make installLocal installation
To install only for the local user, the PATH environment variable need to be set to the specific path
which will be assumed it is under the HOME directory.
Exporting the PATH environment variable is easy, just need a few steps:
export PATH="${HOME}/.local/bin:${PATH}"
cp bin/feather_browser "${HOME}/.local/bin"Copy the contents of the assets folder to the local browser folder:
mkdir -p "${HOME}/.local/share/feather_browser"
cp -r ./assets "${HOME}/.local/share/feather_browser"Additionaly, the desktop file for Linux devices can be accessed through the menu and/or desktop:
cp assets/icon.png "${HOME}/.icons/feather_browser_icon.png"
cp Feather_Browser.desktop "${HOME}/.local/share/applications"
cp Feather_Browser.desktop "${HOME}/Desktop"Remember to add the binary path to the desktop file:
Path=/home/username/.local/bin
Exec=./feather_browser
Icon=./assets/icon.png