Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shinyzenith/nim-wl
Implementation of tinywl in nim ( reference implementation of wayland compositor written with wlroots )
https://github.com/shinyzenith/nim-wl
Last synced: 25 days ago
JSON representation
Implementation of tinywl in nim ( reference implementation of wayland compositor written with wlroots )
- Host: GitHub
- URL: https://github.com/shinyzenith/nim-wl
- Owner: Shinyzenith
- Created: 2022-03-15T21:52:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-04T19:48:22.000Z (over 2 years ago)
- Last Synced: 2023-03-06T09:33:08.600Z (over 1 year ago)
- Language: Nim
- Homepage:
- Size: 79.1 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nim-WL:
Feel free to open github issues for any line of code that you do not understand. This is a repo made to teach people to learn how to write wayland compositors in nim.
NOTE: This project is a WIP.
# Building:
## Dependencies:
1. Clang
1. Nim
1. Nimble```bash
git clone https://github.com/waycrate/nim-wl
cd nim-wl
make
./herb
```If you get errors regarding clang path, change the path to clang include directory in `libherb.nim`.