Skip to content

justforlxz/deepin-topbar

Repository files navigation

Deepin Topbar

This is a project that I have a whim to help improve my ability to write code.

How to get my message and software updates?

I'll release messages on my twitter.

Twitter @justforlxz

ToDo List

  • Network (wireless list)
  • Calendar (Only see web ical, no plans to support editting)
  • Global Menu (Non-primary)
  • quick search (maybe will create new repo)
  • system info (e.g. cpu, memory, disk historical graph)
  • power save (use dde function)

Finished

  • Current Window Indicator
  • Position
  • Network Speed
  • system tray
  • Sound and media control
  • power and battery
  • datetime
  • Notify list

Dependencies

Build dependencies

  • Qt5 (>= 5.6)
  • deepin-tool-kit (developer package)
  • dde-qt-dbus-factory (developer package)
  • deepin-qt5integration (developer package)
  • dde-network-utils (developer package)
  • xcb-ewmh (developer package)
  • xcb-util (developer package)
  • xtst (developer package)
  • xcb-image (developer package)
  • xcb-icccm (developer package)
  • xcb-composite (developer package)
  • procps (developer package)
  • cmake (build package)

Runtime dependencies

Partial Preview

If you use Deepin, just install from appstore.

If you use Arch, you can install deepin-topbar in Community repo.

Installation

Build from source code

  1. Make sure you have installed all dependencies.

  2. Build:

$ cd deepin-topbar
$ mkdir Build
$ cd Build
$ cmake ../
$ make
  1. Install:
$ sudo make install

The executable binary file could be found at /usr/bin/deepin-topbar after the installation is finished.

Getting help

You can create a issue, I will help you.

You may also find these channels useful if you encounter any other issues:

  • deepin community Topbar is also the community software that you can post for help.

License

Deepin-topbar is licensed under GPLv3.

Want to know how to help me?

It's simple.

  • fork and pull request. I want more people to help me improve it.

Powered by DartNode

About

Provide the function of the top bar, beautiful, easy to use.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 14

Languages