Rework README
This commit is contained in:
parent
cce0d0ba15
commit
b62baab140
2 changed files with 24 additions and 30 deletions
|
@ -1,19 +1,20 @@
|
||||||
Contribution Guidelines
|
Contribution Guidelines
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
Note: contributing implies that your contributions get licensed under the terms of MPL 2.0.
|
NOTE: contributing implies that your contributions get licensed under the terms of MPL 2.0.
|
||||||
|
|
||||||
Opening issues
|
Opening Issues
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
- Make sure you have a GitHub account.
|
- Make sure you have a GitHub account.
|
||||||
- Include steps to reproduce, if it is a bug.
|
- Include steps to reproduce, if it is a bug.
|
||||||
- Include information on what version you are using.
|
- Include information on what version you are using.
|
||||||
|
|
||||||
Submit changes
|
Submit Changes
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Commit messages should be both _clear_ and _descriptive_. If possible they should start with the _verb_ that describes the change.
|
Commit messages should be both clear and descriptive.
|
||||||
|
If possible they should start with the verb that describes the change.
|
||||||
Don't be shy to include additional information, like motivation, for that change below the initial line.
|
Don't be shy to include additional information, like motivation, for that change below the initial line.
|
||||||
|
|
||||||
Other developers should be able to understand _why_ a change occurred, when looking at it at a later point in time.
|
Other developers should be able to understand why a change occurred, when looking at it at a later point in time.
|
||||||
|
|
43
README.txt
43
README.txt
|
@ -1,18 +1,27 @@
|
||||||
kiwmi
|
kiwmi
|
||||||
=====
|
=====
|
||||||
|
|
||||||
A fully programmable Waylnd Compositor.
|
kiwmi is a Wayland compositor that is programmed by the user.
|
||||||
|
This means that the sky is the limit:
|
||||||
|
You can implement any tiling or floating logic you want; even stuff like modal window management becomes easy.
|
||||||
|
|
||||||
NOTE: This whole project is a work in project, and is far from working.
|
This means there is a steep entrance barrier, but in the future there will be base configurations to start with.
|
||||||
|
|
||||||
Concepts
|
NOTE: This whole project is a work in project, and not usable yet.
|
||||||
--------
|
|
||||||
|
|
||||||
kiwmi is cool and all, because it doesn't enforce any logic itself.
|
Installation
|
||||||
This means that the user can easily (via some Lua scripting) create their own behaviors, and can do anything they wish!
|
------------
|
||||||
Of course this means that there is a steep curve to get into it, but for some people it might be worth it.
|
|
||||||
|
|
||||||
In the future there might be a base to base your stuff on, but at the moment this doesn't even work.
|
Make sure all dependencies are installed.
|
||||||
|
|
||||||
|
Run:
|
||||||
|
|
||||||
|
$ meson build
|
||||||
|
$ ninja -C build
|
||||||
|
|
||||||
|
Install with:
|
||||||
|
|
||||||
|
# ninja -C build install
|
||||||
|
|
||||||
Dependencies
|
Dependencies
|
||||||
------------
|
------------
|
||||||
|
@ -22,22 +31,6 @@ Dependencies
|
||||||
- ninja (build)
|
- ninja (build)
|
||||||
- git (build, optional, to fetch the version)
|
- git (build, optional, to fetch the version)
|
||||||
|
|
||||||
Building
|
|
||||||
--------
|
|
||||||
|
|
||||||
Make sure all dependencies are installed.
|
|
||||||
|
|
||||||
Run:
|
|
||||||
|
|
||||||
----
|
|
||||||
$ meson build
|
|
||||||
$ ninja -C build
|
|
||||||
----
|
|
||||||
|
|
||||||
Install with:
|
|
||||||
|
|
||||||
# ninja -C build install
|
|
||||||
|
|
||||||
Contribution
|
Contribution
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
@ -45,7 +38,7 @@ You want to contribute? Great!
|
||||||
|
|
||||||
Future requests, bug reports and PRs are always welcome.
|
Future requests, bug reports and PRs are always welcome.
|
||||||
Note that pull requests without a valid issue are ignored to decrease the amount of duplicate work.
|
Note that pull requests without a valid issue are ignored to decrease the amount of duplicate work.
|
||||||
Also read CONTRIBUTING.adoc.
|
Also read CONTRIBUTING.txt.
|
||||||
|
|
||||||
If anything is unclear, feel free to contact me.
|
If anything is unclear, feel free to contact me.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue