awesomewm config
1.0.0
AwesomeWM或Awesome Window Manager是一个基于DWM的简约程序,该程序旨在在Linux X服务器环境中操纵,显示和管理客户端。 AwesomeWM提供了一个定义明确的API,用于定义自定义小部件,控制窗口并响应按钮按下。这使得可以使用令人敬畏的用户界面,这些用户界面是动态和美丽的,又保持轻重量。有关更多信息,请访问https://awsomewm.org/apidoc/的AwesomeWM文档
该主题的设计采用以下一组标准:
注意:以下图像可能会更改。
以下图像使用gruvbox-dark gtk3+主题:


以下图像使用北欧GTK3+主题:

以下图像使用Juno GTK3+主题:


以下使用Adwaita-Dark GTK3+主题:

默认情况下,AwesomeWM带有一组相当理智的默认值。但是,现代桌面环境的许多方面都留给用户解决或指定外部程序。例如,默认的AwesomeWM配置没有任何方法可以修改系统的音量或显示电池寿命。为此,您需要安装第三方Systray应用程序或进行自定义配置。另一个示例以面板的形式出现,默认情况下不隐藏全屏应用程序。我的配置提供了以下功能,可以通过基本的Awesomewm配置:
| 姓名 | 评论 | 原因 |
|---|---|---|
awesome-git | 核心窗口管理 | UI的核心。某些功能所需的令人敬畏的git 。 |
awestore | 异步动画 | 动画数字值 |
rofi | DMENU用CSS样式替换 | 应用程序启动器/后备ALT-TAB |
sysstat | 系统监控工具 | 用于测量CPU UTIT。 |
mpc | MPD控制程序 | 音乐小部件控件使用此 |
pamixer | Pulseaudio/PipeWire量控制器 | 音量和麦克风音量控制使用此 |
brightnessctl | 屏幕亮度控制器 | 亮度控制使用此 |
upower | 动力守护程序 | 配置系统和电池小部件的电源 |
redshift | 蓝光滤镜 | 面板上的蓝光滤波器按钮使用 |
我的良好UI租户之一是它不能过分过分。过分专业化的UI通常对于它们的设计目的而言是惊人的,并且对其他所有内容都没有用。每个人都可以使用该项目的核心目标。因此,安装设计为最小的依赖性非常简单。
git clone https://github.com/jonesad-etsu/awesomewm-config.git $HOME/.config/awesome