Ojo is an open-source GTK-based media player for Linux, designed to provide a simple and elegant way to enjoy your music and videos. 🌟
- 🎧 Audio and Video Playback: Supports a wide range of media formats via VLC and libVLC.
- 🎨 Customizable Interface: Toggle dark mode, border styles, and cover art display.
- 📜 Playlist Management: Easily manage and view your playlists.
- 🖼️ Cover Art Display: Automatically fetch and display album art for your music.
- 🖱️ Mouse Sensitivity Control: Adjust mouse sensitivity for fullscreen interactions.
Ensure you have the following dependencies installed:
- 🛠️
gcc
- 🛠️
meson
- 🛠️
pkg-config
- 🛠️
gtk3
- 🛠️
vlc
- 🛠️
libvlc
sudo apt install gcc meson pkg-config libgtk-3-dev vlc libvlc-dev
sudo pacman -Syu gcc meson pkg-config gtk3 vlc
Follow these steps to build and install Ojo:
git clone https://github.com/FreaxMATE/Ojo.git
cd Ojo/
meson build && cd build
ninja
sudo ninja install
To build Ojo using Nix, you can use the provided Nix expressions.
-
Clone the repository:
git clone https://github.com/FreaxMATE/Ojo.git cd Ojo/
-
Enter the
package
directory:cd package
-
Build the package:
nix-build -A ojo
-
Run the built binary:
./result/bin/ojo
📝 Ojo is licensed under the terms of the GPLv3 license. For more details, visit: GNU GPLv3.
We welcome contributions! Check out the CONTRIBUTING.md file for guidelines. Let's make Ojo even better together! 🤝
Enjoy your media with Ojo! 🎉