bioe007 / awesome-shifty

Dynamic tagging library for awesome window manager
62 stars 29 forks source link

shifty

Shifty is an Awesome 3 extension that implements dynamic tagging.

It also implements fine client matching configuration allowing you to be the master of your desktop.

Here are a few ways of how shifty makes awesome awesomer:

Use

  1. Go to configuration directory, usually ~/.config/awesome

  2. Clone repository:

    git clone https://bioe007@github.com/bioe007/awesome-shifty.git shifty

  3. Move the example rc.lua file into your configuration directory.

    cp shifty/example.rc.lua rc.lua

  4. Restart awesome and enjoy.

There are many configuration options for shifty, the example.rc.lua is provided merely as a starting point. The most important variables are the tables:

But for each of these there are tons of shifty variables and settings, its easiest to check out the wiki page or the module itself.

In the example.rc.lua searching for shifty in your editor can also help to make sense of these.

Help

Help is best found in this order:

  1. Web search, e.g. Google is your friend...
  2. #awesome on irc.oftc.net is good for immediate aid, especially with configuration questions and such.
  3. The awesome users mailing list
  4. Messaging through github
  5. Directly e-mailing the author
    • Please use this as a last resort, not that I mind, but the other formats allow others to benefit as well.

Development

Report bugs at the github repo. Please include at least the current versions of awesome and shifty, as well as distribution.

Credits

License

Current awesome wm license or if thats not defined, GPLv2.