Skip to content

zquestz/plank-reloaded

 
 

Repository files navigation

Plank Reloaded

What Is Plank Reloaded?

Plank Reloaded is a fork of the original Plank project, focusing on Cinnamon desktop compatibility and modernized features. Like its predecessor, it aims to be the simplest dock on the planet, providing just what a dock needs and absolutely nothing more. It remains a library which can be extended to create other dock programs with more advanced features.

Key Improvements in Plank Reloaded

  • Enhanced Cinnamon desktop environment compatibility. Now all Docklets are fully functional.
  • Updated Battery Docklet with modern UPower integration.
  • Updated the Matte theme, and added MatteLight based on the Arian theme.
  • Fixed Clock Docklet settings crash, updated the look of the Digital Clock and added a Calendar when clicked.
  • General code cleanup and bug fixes.

Themes

Default

Default Theme

Matte

Matte Theme

Matte Light

Matte Light Theme

Transparent

Transparent Theme

Installation

Arch Linux

yay -S plank-reloaded-git

Linux Mint

# Completely uninstall plank
sudo apt-get remove plank libplank-common libplank1

# Install required dependencies
sudo apt-get install git autogen autoconf autopoint libtool make valac libgnome-menu-3.0 libgnome-menu-3-dev libxml2-utils gtk+-3.0 gee-0.8 libbamf3-dev libwnck-3.0 libwnck-3-dev bamfdaemon

# Clone the repository
git clone https://github.com/zquestz/plank-reloaded.git

# Enter the directory
cd plank-reloaded

# Build and install
./bootstrap
make -j2
sudo make install
sudo gtk-update-icon-cache -f /usr/share/icons/hicolor
sudo xdg-desktop-menu forceupdate

Note: For other distributions, you'll need to build from source. The build dependencies and commands may vary slightly depending on your distribution.

Reporting Bugs

For Plank Reloaded specific issues, please report them here: Plank Reloaded Issues

For reference, original Plank bugs were tracked at: Plank Launchpad

Please search for existing bugs before reporting new ones.

Where Can I Get Help?

For Plank Reloaded

Original Plank Resources

  • IRC: #plank on FreeNode - irc://irc.freenode.net/#plank
  • Common problems and solutions: Plank Answers

How Can I Get Involved?

Plank Reloaded info

Original Plank Info

API Documentation

This project intends to be API compatible with the original Plank project.

Original Plank documentation: API Docs

Development Resources

Need more information about Vala?

Refer to the HACKING file for further instructions.

About

Still stupidly simple.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 91.1%
  • Makefile 3.1%
  • M4 2.4%
  • C++ 1.8%
  • Shell 1.1%
  • C 0.4%
  • Python 0.1%