All of my important config files
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.7 KiB

  1. Awesome-Freedesktop
  2. ===================
  3. -------------------------------------------------------------------
  4. Freedesktop.org menu and desktop icons support for Awesome WM 4.x
  5. -------------------------------------------------------------------
  6. :Original author: Antonio Terceiro
  7. :Maintainer: Luca CPZ
  8. :Version: git
  9. :License: GNU-GPL2_
  10. :Source: https://github.com/lcpz/awesome-freedesktop
  11. Description
  12. -----------
  13. This is a port of awesome-freedesktop_ to Awesome_ 4.x.
  14. See branches_ for previous versions.
  15. Since the introduction of Menubar_ as core library for providing Freedesktop.org menu functionalities in Awesome,
  16. we can now avoid all the dirty work by just exploiting ``menubar.utils`` functions.
  17. At the initial status of this port, the menu is pretty much complete, while the desktop icons are very basic,
  18. so the long term objective will be to complete functionalities on this part too.
  19. More specifically, the todo list is:
  20. - A better way to handle desktop icons path
  21. - Ability to drag and line up icons
  22. - Event-based signals, in particular:
  23. - Updating trash icon according to its status
  24. - Dynamic update (no need to restart Awesome to see changes on desktop)
  25. Screenshot
  26. ----------
  27. .. image:: screenshot.png
  28. :align: center
  29. :alt: Showcase of Freedesktop support in Awesome, using Adwaita icons
  30. Installation and usage
  31. ----------------------
  32. Read the wiki_.
  33. .. _GNU-GPL2: http://www.gnu.org/licenses/gpl-2.0.html
  34. .. _awesome-freedesktop: https://github.com/terceiro/awesome-freedesktop
  35. .. _Awesome: https://github.com/awesomeWM/awesome
  36. .. _branches: https://github.com/lcpz/awesome-freedesktop/branches
  37. .. _Menubar: https://github.com/awesomeWM/awesome/tree/master/lib/menubar
  38. .. _wiki: https://github.com/lcpz/awesome-freedesktop/wiki