Skip to content

A window manager panel that is configured using zserge/weview and HTML/CSS/JS front end.

Notifications You must be signed in to change notification settings

jechasteen/jpanel

Repository files navigation

jpanel

A panel for your tiling window manager that configures like a web page. Configured with Node/Express for the info server and HTML/CSS/JS for ui. Leverages zserge's webview -- with mods to allow sticky, no titlebar, etc -- to create a dock window. WebView uses gtk+3.0 and a nifty WebKit widget renders the page.

This project is in a 'pre-alpha' state, but I would love for people to give it a try. I'm not a great front-end designer, so my results are limited. I'd love to see some screenshots xD

Prerequisites

  • gtk+3.0
  • X11 libs
  • node/npm
  • wmctrl

Install

make
./install

Then make sure that you add two commands to your WM's auto start apps:

nodemon ~/.config/jpanel/server.js
/usr/local/bin/jpanel

Note: you'll have to install nodemon via npm i -g nodemon to run it this way.

About

A window manager panel that is configured using zserge/weview and HTML/CSS/JS front end.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages