All Projects → lcpz → awesome-freedesktop

lcpz / awesome-freedesktop

Licence: GPL-2.0 License
Freedesktop.org menu and desktop icons support for Awesome WM

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to awesome-freedesktop

notifications
Gtk Notifications Server
Stars: ✭ 39 (-58.06%)
Mutual labels:  freedesktop
nixdots
I have no idea what the hell I'm doing
Stars: ✭ 46 (-50.54%)
Mutual labels:  awesomewm
dotfiles
dotfiles for the command line home
Stars: ✭ 21 (-77.42%)
Mutual labels:  awesomewm
dotfiles
Config files for my setup
Stars: ✭ 289 (+210.75%)
Mutual labels:  awesomewm
dotfiles
🏠 ~/
Stars: ✭ 19 (-79.57%)
Mutual labels:  awesomewm
dots
Use chezmoi to install my dotfiles easily on Gentoo, Arch, Void and Debian.
Stars: ✭ 70 (-24.73%)
Mutual labels:  awesomewm
flatpak-platform
The elementary OS and AppCenter Flatpak platform
Stars: ✭ 49 (-47.31%)
Mutual labels:  freedesktop
awesome-sharedtags
Share and move tags on multiple screens when using the awesome window manager.
Stars: ✭ 67 (-27.96%)
Mutual labels:  awesomewm
notification-thing
Python-based implementation of Desktop Notifications Specification (notification-daemon)
Stars: ✭ 24 (-74.19%)
Mutual labels:  freedesktop
blind
An pack of advanced themes for Awesome WM
Stars: ✭ 34 (-63.44%)
Mutual labels:  awesomewm
awesome-power widget
A Power widget for the Awesome Window Manager
Stars: ✭ 25 (-73.12%)
Mutual labels:  awesomewm
smart borders
awesomewm full titlebar functionality without sacrificing space
Stars: ✭ 51 (-45.16%)
Mutual labels:  awesomewm
keyboard layout
Keyboard switcher for Awesome WM with additional layouts
Stars: ✭ 48 (-48.39%)
Mutual labels:  awesomewm
awesome-config
My awesome wm configuration.
Stars: ✭ 27 (-70.97%)
Mutual labels:  awesomewm
awesome-modalbind
Modal keybindings for awesomewm
Stars: ✭ 24 (-74.19%)
Mutual labels:  awesomewm
awesome-pro
Awesome WM 4.x themes configs
Stars: ✭ 91 (-2.15%)
Mutual labels:  awesomewm
trash-d
A near drop-in replacement for rm that uses the trash bin. Written in D
Stars: ✭ 90 (-3.23%)
Mutual labels:  freedesktop
dextop
Dextop - Linux-based distribution workstation on Android
Stars: ✭ 24 (-74.19%)
Mutual labels:  awesomewm
awesome
Configs for awesomeWM
Stars: ✭ 42 (-54.84%)
Mutual labels:  awesomewm
dotfiles
My awesomewm dotfiles for awesome people! ✨
Stars: ✭ 1,764 (+1796.77%)
Mutual labels:  awesomewm

Awesome-Freedesktop

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

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

Description

This is a port of awesome-freedesktop to Awesome 4.x.

See branches for previous versions.

Since the introduction of Menubar as core library for providing Freedesktop.org menu functionalities in Awesome, we can now avoid all the dirty work by just exploiting menubar.utils functions.

At the initial status of this port, the menu is pretty much complete, while the desktop icons are very basic, so the long term objective will be to complete functionalities on this part too.

More specifically, the todo list is:

  • 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 desktop)

Screenshot

Showcase of Freedesktop support in Awesome, using Adwaita icons

Installation and usage

Read the wiki.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].