Commit cba53027 by Jessica Hawkwell

Adding screenshot, updating readme

1 parent a3cc48fc
Showing with 30 additions and 3 deletions
# Nitrogen Desktop Experience (NDE) # Nitrogen Desktop Experience (NDE)
![screenshot](screenshots/screenshot1.png)
This is a project I've had ideas about for a few years. The end goal is to create a DE 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 (Desktop Environment) that can alter itself at runtime using various desktop agents which
dictate the look and feel. dictate the look and feel.
...@@ -25,10 +28,35 @@ None yet. :crying_cat_face: ...@@ -25,10 +28,35 @@ None yet. :crying_cat_face:
+ [`x11/libX11`](https://www.freshports.org/x11/libX11/) + [`x11/libX11`](https://www.freshports.org/x11/libX11/)
+ [`x11/xproto`](https://www.freshports.org/x11/xproto/) + [`x11/xproto`](https://www.freshports.org/x11/xproto/)
+ [`devel/cmake`](https://www.freshports.org/devel/cmake/) + [`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`](https://www.freshports.org/devel/boehm-gc/)
+ [`devel/boehm-gc-threaded`](https://www.freshports.org/devel/boehm-gc-threaded/) + [`devel/boehm-gc-threaded`](https://www.freshports.org/devel/boehm-gc-threaded/)
--- ---
## Misc Tooling ## Misc Tooling
+ [`devel/git`](https://www.freshports.org/devel/git/) **or** [`devel/git-gui`](https://www.freshports.org/devel/git-gui/) + [`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 & xsetroot -solid grey &
xclock & xterm &
sleep 2 && xterm &
exec src/NitroWin/build/bin/NitroWin 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!