All Projects → alswl → awesome

alswl / awesome

Licence: other
my Awesome(window management) configuration for Arch/Ubuntu

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to awesome

shod
mouse-based window manager that can tile windows inside floating containers
Stars: ✭ 126 (+270.59%)
Mutual labels:  wm, tiling-window-manager
shod-old
hybrid (floating and tiling) tabbed window manager
Stars: ✭ 56 (+64.71%)
Mutual labels:  wm, tiling-window-manager
swayfire
Sway/I3 inspired tiling window manager for Wayfire
Stars: ✭ 146 (+329.41%)
Mutual labels:  wm, tiling-window-manager
Dotfiles
Dotfiles for unix, managed by GNU stow.
Stars: ✭ 617 (+1714.71%)
Mutual labels:  awesomewm
Awesome Wm Widgets
Widgets for Awesome Window Manager
Stars: ✭ 856 (+2417.65%)
Mutual labels:  awesomewm
Dotfiles
Config for vim sublime awesome xmonad etc.
Stars: ✭ 140 (+311.76%)
Mutual labels:  awesomewm
dotfiles
My NixOS configuration featuring awesome and neovim
Stars: ✭ 40 (+17.65%)
Mutual labels:  awesomewm
Awesome Dotfiles
Dotfiles for awesome people using the awesomewm linux environment
Stars: ✭ 409 (+1102.94%)
Mutual labels:  awesomewm
Bling
Utilities for the awesome window manager
Stars: ✭ 188 (+452.94%)
Mutual labels:  awesomewm
The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+5341.18%)
Mutual labels:  awesomewm
Awesome Configs
My AwesomeWM configuration
Stars: ✭ 111 (+226.47%)
Mutual labels:  awesomewm
Awesome Pulseaudio widget
PulseAudio widgtet for the Awesome Window Manager that uses DBus
Stars: ✭ 29 (-14.71%)
Mutual labels:  awesomewm
Awesome config
config for AwesomeWM
Stars: ✭ 163 (+379.41%)
Mutual labels:  awesomewm
Lain
Awesome WM complements
Stars: ✭ 716 (+2005.88%)
Mutual labels:  awesomewm
Awesome Copycats
Awesome WM themes
Stars: ✭ 2,445 (+7091.18%)
Mutual labels:  awesomewm
Material Awesome
Material and Mouse driven config for AwesomeWM 4.3
Stars: ✭ 588 (+1629.41%)
Mutual labels:  awesomewm
Tyrannical
Dynamic tagging configuration system for awesomeWM
Stars: ✭ 173 (+408.82%)
Mutual labels:  awesomewm
Net widgets
Network widgets for Awesome WM
Stars: ✭ 103 (+202.94%)
Mutual labels:  awesomewm
Collision
A window management module for AwesomeWM
Stars: ✭ 96 (+182.35%)
Mutual labels:  awesomewm
Awesome Ban
Awesome WM 4.x theme configs
Stars: ✭ 122 (+258.82%)
Mutual labels:  awesomewm

alswl's Awesome WM Configuration

Feature

  • improved tag name, use \123as689` or self defined tag name
  • mouse position remember for every window client # TODO
  • multi screen support # TODO
  • voluem / cpu / mem / eth widgets

Now this configuration support awesome v4.2.

Dependency

Arch(tested):

awesome / vicious

Ubuntu(12.04):

awesome / awesome-extra

Install

cd /your/configuration/path/
cd awesome
git clone https://github.com/alswl/awesome.git
ln -s $PWD ~/.config

# generate menu
xdg_menu --format awesome --root-menu /etc/xdg/menus/arch-applications.menu >~/.config/awesome/archmenu.lua

# restart awesome

Usage

Shortcut:

  • System
    • Mod + Return
      • Open terminal
    • Mod + Ctrl + r
      • Restart awesome
    • Mod + Ctrl + l
      • Lock Screen
    • Mod + r
      • Run command
    • Mod + x
      • Run lua
    • Mod + f
      • Fullscreen
    • Mod + - / Mod + = / Mod + BackSpace
      • Volume control
    • Media key
      • Volume control
    • Mod + [ / Mod + ]
      • Brightness control # TODO
  • Tag
    • Mod + i
      • Left tag in same screen
    • Mod + o
      • Right tag in same screen
    • Mod + j / Mod + k
      • Siwth client in current tag
    • Mod + Shift + Tab
      • Switch last used tag
    • Ctrl + Tab
      • Switch last used tag
    • Mod + \123qweas`
      • swich tag
    • Mod + Space
      • Next layout
    • Mod + Shift + Space
      • Last layout
  • Client
    • Mod + Shift + j / Mod + Shift + k
      • Move client
    • Mod + q
      • Close client
    • Mod + Tab
      • Switch last used client
    • Mod + Control + Space
      • set client Float
    • Mod + Control + Return
      • Set client to main client
    • Mod + n
      • Set client minimal
    • Mod + Shift + m
      • Set client max size
    • Mod + \\
      • Set client max height
    • Mod + m
      • Set client center
  • Multi screen
    • Mod + l / Mod +h
      • Switch between screen # TODO

中文版本: awesome/README_cn.md at master · alswl/awesome

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].