README: add note on swaylock and coding style

This commit is contained in:
Johan Malm 2021-08-25 20:46:30 +01:00
parent ea3ea49783
commit 2be873c64b

View file

@ -6,7 +6,8 @@
- [4. Configure](#4-configure) - [4. Configure](#4-configure)
- [5. Run](#5-run) - [5. Run](#5-run)
- [6. Integrate](#6-integrate) - [6. Integrate](#6-integrate)
- [7. Accept](#7-acceptance-criteria) - [7. Roadmap](#7-roadmap)
- [8. Contribute](#7-contribute)
## 1. What is this? ## 1. What is this?
@ -113,24 +114,22 @@ If you have not created an rc.xml config file, default binds will be:
Suggested apps to use with labwc: Suggested apps to use with labwc:
- Screen-shooter: [grim] - Screen shooter: [grim]
- Screen-recorder: [wf-recorder] - Screen recorder: [wf-recorder]
- Background image: [swaybg] - Background image: [swaybg]
- Panel: [waybar] - Panel: [waybar]
- Launchers: [bemenu], [fuzzel], [wofi] - Launchers: [bemenu], [fuzzel], [wofi]
- Output managers: [kanshi], [wlr-randr] - Output managers: [kanshi], [wlr-randr]
- Screen locker: [swaylock]
## 7. Acceptance Criteria ## 7. Roadmap
A lot of emphasis is put on code simplicy when considering features. A lot of emphasis is put on code simplicy when considering features.
The main development effort if focused on producing a solid foundation for a The main development effort if focused on producing a solid foundation for a
stacking compositor rather than adding configuration and theming options. stacking compositor rather than adding configuration and theming options.
In order to define what 'small feature set' means, refer to the lists of See [acceptance criteria] for details.
[complete] and [outstanding] items.
For more details, see the full table of [acceptance criteria].
High-level summary of items which are not inteded to be implemented: High-level summary of items which are not inteded to be implemented:
@ -140,6 +139,10 @@ High-level summary of items which are not inteded to be implemented:
- Any theme option not required to reasonably render common themes (it's amazing - Any theme option not required to reasonably render common themes (it's amazing
how few options are actually required). how few options are actually required).
## 8. Contribute
Let's try to stick to this [coding style]
[openbox-3.4]: https://github.com/danakj/openbox [openbox-3.4]: https://github.com/danakj/openbox
[rc.xml]: docs/rc.xml [rc.xml]: docs/rc.xml
@ -168,6 +171,7 @@ High-level summary of items which are not inteded to be implemented:
[wofi]: https://hg.sr.ht/~scoopta/wofi [wofi]: https://hg.sr.ht/~scoopta/wofi
[kanshi]: https://github.com/emersion/kanshi.git [kanshi]: https://github.com/emersion/kanshi.git
[wlr-randr]: https://github.com/emersion/wlr-randr.git [wlr-randr]: https://github.com/emersion/wlr-randr.git
[swaylock]: https://github.com/swaywm/swaylock
[acceptance criteria]: https://github.com/johanmalm/labwc/wiki/Acceptance-criteria [acceptance criteria]: https://github.com/johanmalm/labwc/wiki/Acceptance-criteria
[complete]: https://github.com/johanmalm/labwc/wiki/Minimum-viable-product-complete-items [complete]: https://github.com/johanmalm/labwc/wiki/Minimum-viable-product-complete-items
@ -175,3 +179,5 @@ High-level summary of items which are not inteded to be implemented:
[Video (1:10)]: https://youtu.be/AU_M3n_FS-E [Video (1:10)]: https://youtu.be/AU_M3n_FS-E
[Video (3:42)]: https://youtu.be/rE1bQjSVJzg [Video (3:42)]: https://youtu.be/rE1bQjSVJzg
[coding style]: https://git.sr.ht/~sircmpwn/cstyle