Skip to content

lcpz/awesome-freedesktop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome-Freedesktop

Freedesktop.org menu and desktop icons support for Awesome WM 4.x

First author:Antonio Terceiro
Maintainer:Luca CPZ
Version: git
License:GNU-GPL2
Source:https://github.com/lcpz/awesome-freedesktop

Description

A port of awesome-freedesktop to Awesome 4.x.

See branches for previous versions.

Since the introduction of Menubar as a core library to provide Freedesktop.org functionalities in Awesome, we can now avoid the dirty work by simply exploiting menubar.utils.

At the moment, the menu is complete, while the desktop icons are rather simple. Our goal is to add the following features:

  • A better way to handle desktop icons path.
  • Ability to drag and line up icons.
  • Event-based signals, in particular:
    • Updating trash icon according to its status.
    • Dynamic update (no need to restart Awesome to see changes on the desktop).

Screenshot

Showcase of Freedesktop.org support in Awesome, using Adwaita icons

Installation and usage

Read the wiki.

About

Freedesktop.org menu and desktop icons support for Awesome WM

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Lua 100.0%