-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
210 lines (169 loc) · 9.54 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<!DOCTYPE html>
<html lang="en">
<head>
<title>
about - awesome window manager
</title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="supported-color-schemes" content="dark light">
<meta name="color-scheme" content="dark light">
<meta name="theme-color" content="">
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="css/mode-switch.css">
<link rel="stylesheet" type="text/css" href="css/local.css" />
<link id="css-lightmode" rel="stylesheet" type="text/css" href="css/light.css"
media="(prefers-color-scheme: no-preference), (prefers-color-scheme: light)" />
<link id="css-darkmode" rel="stylesheet" type="text/css" href="css/dark.css"
media="(prefers-color-scheme: dark)" />
<script src="script/dark-light-mode.js"></script>
<link rel="icon" href="images/icons/aw_16.png" type="image/png" />
<meta property="og:title" content="home" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="The awesomewm.org website" />
<meta property="og:description" content="The awesomewm.org website" />
<link rel="canonical" href="https://awesomewm.org/" />
<meta property="og:url" content="https://awesomewm.org/" />
<meta property="og:site_name" content="awesome window manager" />
<meta property="og:type" content="website" />
<script type="application/ld+json">
{"@context": "https://schema.org","@type": "WebSite","description": "The awesomewm.org website","headline": "home","name": "awesome window manager","publisher": {"@type": "Organization","logo": {"@type": "ImageObject","url": "https://awesomewm.org/images/icons/aw_64.png"}},"url": "https://awesomewm.org/"}</script>
</head>
<body>
<header id="pageheader">
<a href="https://github.com/awesomeWM/awesome"><img class="fork-me-banner"
src="https://camo.githubusercontent.com/82b228a3648bf44fc1163ef44c62fcc60081495e/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f6c6566745f7265645f6161303030302e706e67"
alt="Fork me on GitHub"
data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_red_aa0000.png"></a>
<figure class="darkmode" id="justified-logo">
<img alt="awesome-logo" src="images/awesome-dark-1.svg">
</figure>
<figure class="lightmode" id="justified-logo">
<img alt="awesome-logo" src="images/awesome2.svg">
</figure>
<nav id="navbar" class="container active-menu-about">
<a class="menu-about" alt="home" href="index.html">home</a>
<a class="menu-download" alt="download" href="download/">download</a>
<a class="menu-community" alt="community" href="community/">community</a>
<a class="menu-recipes" alt="recipes" href="recipes/">recipes</a>
<a class="menu-screenshots" alt="screenshots" href="screenshots/">screenshots</a>
<a class="menu-doc" alt="doc" href="doc/">doc</a>
<a class="menu-issues" alt="bugs/issues" href="https://github.com/awesomeWM/awesome/issues">bugs/issues</a>
</nav>
</header>
<article id="content">
<h1>What is this awesome window manager?</h1>
<p><strong>awesome</strong> is a highly configurable, next generation framework window
manager for X. It is very fast, extensible and licensed under the
<a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU GPLv2 license</a>.</p>
<p>It is primarily targeted at power users, developers and any people dealing with
every day computing tasks and who want to have fine-grained control on their
graphical environment.</p>
<div class="flex-container">
<div class="row">
<a class="btn shine" href="https://awesomewm.org/doc/api/documentation/07-my-first-awesome.md.html#">awesome 4.3<br />documentation<br />(stable)</a>
<a class="flex-href" href="https://awesomewm.org/apidoc/documentation/07-my-first-awesome.md.html#">
Docs for latest git version</a>
</div>
</div>
<div class="screenshot">
<a href="./images/screen.png"><img src="./images/screen.png" width="1920" height="1080" alt="awesome screenshot" class="img" /></a>
</div>
<h1>Concepts</h1>
<p>A window manager is probably one of the most used software applications in
your day-to-day tasks, along with your web browser, mail reader and text editor.
Power users and programmers have a big range of choice between several tools
for these day-to-day tasks. Some are heavily extensible and configurable.</p>
<p><strong>awesome</strong> tries to complete these tools with what we miss: an extensible,
highly configurable window manager.</p>
<p>To achieve this goal, <strong>awesome</strong> has been designed as a framework window
manager.
It's extremely fast, small, dynamic and heavily extensible using the
<a href="http://www.lua.org">Lua</a> programming language.</p>
<p>We provide a documented API to configure and define the behavior of your
window manager.</p>
<div class="screenshot">
<a href="./images/6mon.medium.png"><img src="./images/6mon.small.png" width="764" height="413" alt="awesome running on 6 monitors" class="img" /></a>
</div>
<h1>Features and non-features</h1>
<ul>
<li>Very stable, fast and small codebase and footprint.</li>
<li>First window manager using the asynchronous <a href="http://xcb.freedesktop.org">XCB</a>
library instead of the old, synchronous
<a href="http://en.wikipedia.org/wiki/Xlib">Xlib</a>, which makes <strong>awesome</strong> less
subject to latency compared to other window managers.</li>
<li>Documented source code and API.</li>
<li>No mouse needed: everything can be performed with the keyboard.</li>
<li>Real multihead support (XRandR) with per screen desktops (tags).</li>
<li>Implements many <a href="http://www.freedesktop.org">Freedesktop</a> standards:
<a href="http://standards.freedesktop.org/wm-spec/wm-spec-latest.html">EWMH</a>,
<a href="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG Base Directory</a>,
<a href="http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html">XEmbed</a>,
<a href="http://www.galago-project.org/specs/notification/">Desktop Notification</a>,
<a href="http://standards.freedesktop.org/systemtray-spec/systemtray-spec-latest.html">System Tray</a>.</li>
<li>Does not distinguish between layers: there is no floating or tiled layer.</li>
<li>Uses tags instead of workspaces: allow to place clients on several tags, and
display several tags at the same time.</li>
<li>A lot of Lua extensions to add features: dynamic tagging, widget feeding,
tabs, layouts, …</li>
<li><a href="http://dbus.freedesktop.org">D-Bus</a> support.</li>
<li>And more.</li>
</ul>
<p>This is gonna be LEGEN... wait for it... DARY!</p>
</article>
<section id="clear"></section>
<footer>
<section id="pageinfo">
<figure class="darkmode">
<img class="aw-anniversary" alt="15years anniversary" src="images/awesome-15yrs-anniversary-dark.svg"
width="250">
</figure>
<figure class="lightmode">
<img class="aw-anniversary" alt="15years anniversary" src="images/awesome-15yrs-anniversary.svg" width="250">
</figure>
<script type='text/javascript'
src='https://www.openhub.net/p/awesome/widgets/project_factoids_stats?format=js'></script>
<section id="donate">
<strong>Donations:</strong>
<div>
<script
id='fbirvwx'>(function (i) { var f, s = document.getElementById(i); f = document.createElement('iframe'); f.src = 'https://button.flattr.com/view/?fid=mqwonm&button=compact&url=https%3A%2F%2Fawesomewm.org%2F'; f.title = 'Flattr'; f.height = 20; f.width = 110; f.style.borderWidth = 0; s.parentNode.insertBefore(f, s); })('fbirvwx');</script>
</div>
<p>Bitcoin: 1A2LsrF81rWEEJ7qnXdkCUJpdCYUxqfQoP</p>
</section>
<section class="copyright">
<a id="pagecopyright"></a>
Copyleft 2007-2022, AwesomeWM project
</section>
<section class="pagedate">
Last edited <span class="date">Wed Sep 28 18:13:35 2022</span>
</section>
</section>
</footer>
<!-- dark/light support -->
<ul class="mode-switch">
<li class="mode-switch-icon"></li>
<li><label class="switch"><input type="checkbox"><span class="slider round"></span></label></li>
</ul>
<script defer src="script/dark-light-mode-switch.js"></script>
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(["setCookieDomain", "*.awesomewm.org"]);
_paq.push(["setDomains", ["*.awesomewm.org"]]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function () {
var u = "https://piwik.awesomewm.org/";
_paq.push(['setTrackerUrl', u + 'piwik.php']);
_paq.push(['setSiteId', 26]);
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript'; g.async = true; g.defer = true; g.src = u + 'piwik.js'; s.parentNode.insertBefore(g, s);
})();
</script>
<noscript>
<p><img src="https://piwik.awesomewm.org/piwik.php?idsite=26" style="border:0;" alt="" /></p>
</noscript>
</body>
</html>