Commit c624cd4e by Jessica Hawkwell

Adding screenshot, updating readme

1 parent a3cc48fc
Showing with 30 additions and 3 deletions
# Nitrogen Desktop Experience (NDE)
![screenshot](screenshots/snapshot1.png)
This is a project I've had ideas about for a few years. The end goal is to create a DE
(Desktop Environment) that can alter itself at runtime using various desktop agents which
dictate the look and feel.
......@@ -25,10 +28,35 @@ None yet. :crying_cat_face:
+ [`x11/libX11`](https://www.freshports.org/x11/libX11/)
+ [`x11/xproto`](https://www.freshports.org/x11/xproto/)
+ [`devel/cmake`](https://www.freshports.org/devel/cmake/)
+ [`devel/cmake-modules`](https://www.freshports.org/devel/cmake-modules/)
+ [`devel/cmake-modules`](https://www.freshports.org/devel/cmake-modules/) (if this port is not available, then it has been merged with [`devel/cmake`](https://www.freshports.org/devel/cmake/))
+ [`devel/boehm-gc`](https://www.freshports.org/devel/boehm-gc/)
+ [`devel/boehm-gc-threaded`](https://www.freshports.org/devel/boehm-gc-threaded/)
---
## Misc Tooling
+ [`devel/git`](https://www.freshports.org/devel/git/) **or** [`devel/git-gui`](https://www.freshports.org/devel/git-gui/)
---
## Building the NDE
It's easy to build Nitrogen Desktop Experience.
**Checkout**
```console
$ git clone https://felinewith.me/LadySerenaKitty/nitrogen.git
$ cd nitrogen
```
**Prep for build**
```console
$ cmake .
```
**Build it!**
```console
$ make
```
**Test**
```console
$ ./test_Nitrogen.sh
```
xsetroot -solid grey &
xclock &
sleep 2 && xterm &
xterm &
exec src/NitroWin/build/bin/NitroWin
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!