Nitrogen Desktop Experience (NDE)
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.
For example:
- A default desktop agent which provides a basic usable desktop
- Another desktop agent to provide a macOS-like look and feel
- A third desktop agent better suited for small screens, like phones and tablets
Components
-
libnde
: Library containing common components -
libntk
: Nitrogen ToolKit - all the GUI stuffies, API based on Java Swing and Xwing -
NitroWin
: Nitrogen Window Manager
Documents
None yet.
Requirements
-
FreeBSD
>= 10.1
(tested using FreeBSD 11) x11/libX11
x11/xproto
devel/cmake
devel/cmake-modules
devel/boehm-gc
devel/boehm-gc-threaded