Linux command
awesome 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Start awesome
awesome
Start with a specific configuration
awesome -c [~/.config/awesome/rc.lua]
Check configuration
awesome -k
Check specific config file
awesome -k -c [path/to/rc.lua]
Display version
awesome -v
Replace a running window manager
awesome --replace
说明
awesome is a highly configurable, tiling window manager for X11. It manages windows in tiled, floating, and other layouts, maximizing screen space efficiency for keyboard-driven workflows. Configuration is done through ~/.config/awesome/rc.lua using the Lua programming language, allowing extensive customization of layouts, keybindings, widgets, and appearance. The default configuration provides a functional starting point with sensible defaults. Key concepts include tags (virtual desktops), layouts (tiling algorithms), and widgets (status bar components). The Mod4 key (typically Windows/Super key) is the default modifier for keybindings. Default keybindings include: - Mod4 + Enter: Open terminal - Mod4 + r: Run prompt - Mod4 + j/k: Focus next/previous client - Mod4 + Shift + c: Close focused client - Mod4 + Space: Cycle layouts - Mod4 + 1-9: Switch to tag The window manager includes a built-in menu, notification system, and status bar with system information.
参数
- -v, --version
- Display version information and exit
- -h, --help
- Display help message and exit
- -c _FILE_, --config _FILE_
- Use specified Lua configuration file instead of default
- -k, --check
- Check configuration file syntax and exit
- -s, --search _DIR_
- Add directory to Lua library search path
- -a, --no-argb
- Disable ARGB visuals (transparency)
- -r, --replace
- Replace an existing window manager
FAQ
What is the awesome command used for?
awesome is a highly configurable, tiling window manager for X11. It manages windows in tiled, floating, and other layouts, maximizing screen space efficiency for keyboard-driven workflows. Configuration is done through ~/.config/awesome/rc.lua using the Lua programming language, allowing extensive customization of layouts, keybindings, widgets, and appearance. The default configuration provides a functional starting point with sensible defaults. Key concepts include tags (virtual desktops), layouts (tiling algorithms), and widgets (status bar components). The Mod4 key (typically Windows/Super key) is the default modifier for keybindings. Default keybindings include: - Mod4 + Enter: Open terminal - Mod4 + r: Run prompt - Mod4 + j/k: Focus next/previous client - Mod4 + Shift + c: Close focused client - Mod4 + Space: Cycle layouts - Mod4 + 1-9: Switch to tag The window manager includes a built-in menu, notification system, and status bar with system information.
How do I run a basic awesome example?
Run `awesome` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -v, --version do in awesome?
Display version information and exit