File | Date | Author | Commit |
---|---|---|---|
bin | 2013-11-08 | joseph altea | [b537c3] Initial commit |
images | 2013-11-08 | joseph altea | [b537c3] Initial commit |
Makefile | 2013-11-08 | joseph altea | [b537c3] Initial commit |
README.md | 2013-11-08 | joseph altea | [b537c3] Initial commit |
description-pak | 2013-11-08 | joseph altea | [b537c3] Initial commit |
include | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm.c | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm.config | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm.desktop | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm.h | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm.o | 2013-11-08 | joseph altea | [b537c3] Initial commit |
x9wm_20131106-1_i386.deb | 2013-11-08 | joseph altea | [b537c3] Initial commit |
NOTE:
BINARY INSTALL:
sudo dpkg --install x9wm_20131025-1_i386.deb
on DEBIAN VARIANTS from http://x9wm-linux.blogspot.com/
SOURCE INSTALL: make sure you have gcc x11-dev and xorg on your system then
from http://github.com/ggpprotech/x9wm do a
git clone https://github.com/ggprotech/x9wm.git
SOON use apt-get install x9wm when in debian style repos on LINUX MINT,DEBIAN, and UBUNTU and others
you can download the deb (soon in debian reposity) now on
http://x9wm-linux.blogspot.com/
x9wm - x window manger without windows, distractions or other peoples problems
Please see w9wm online and in several repositories for a history and further varations of the
ORIGINAL 9wm window manager from Dave Hogan.
x9wm is just like w9wm but is merged in a single file, debugged for modern video hardware, and add features
that make sense for use without bloat, lag or time-wasters.
is compiled as a single static binary and linked against libx11-dev
use the following on MINT, DEBIAN, CRUNCHBANG, SIDUCTION, SPARKY or UBUNTU
on DEBIAN VARIANTS INSTALL this IF YOU WANT TO USE THE DEFAULT MENUS to try it out...
sudo apt-get install x11-apps aterm xterm etherape atop htop joe vim telnet sudo wicd wicd-client gimp chromium firefox
or at a minimun
sudo apt-get install aterm x11-apps xterm atop htop joe vim telnet sudo firefox
this will give your menu a basic set of function until you edit in your favorites in /usr/x9wm/bin and the /usr/x9wm/x9wm.config
MAIN FEATURES:
no window manager junk to look at ONLY STUFF you chose to decorate with
instant 1-CLICK menu of your programs, your desktops, and window control
smallest FASTEST window manager anywhere
great for multihead video editing - photo editing - graphic design or
network systems management
to install:
1 install libx11-dev x11 developer files
2 see and run the build file
3 install nitrogen aterm xterm feh and
4 makes sure you have a three button mouse
5 add it to your xsessions as a window manger
6 login and select x9wm as the window manager
7 enjoy the smallest / fastest window manager for Debian Linux Variants
8 install aterm for beautiful transparent terminals and simple fast sessions to remote hosts with a SINGLE CLICK
9 please read this and try to understand before you decide and give it a few days to get the muscle and mind memory
trained before you decide if you like it. It took me a few days to accustomize myself to it but was well worth it
Definition: w9wm: Enhanced window manager based on 9wm
w9wm is a quick and dirty hack based on 9wm.
x9wm is a single file update to w9wm with new FEATURES, DEBUG, and better performance
It provides support for virtual screens as well as for keyboard bindings.
Definition: x9wm is enhanced w9wm - providing small bug fixes / small binary
1 - DISTRACTION FREE DESKTOP ( no decorations, borders, animation, or other garbage that slows you down)
2 - NO WINDOW DECORTATION except a NICE BACKDROP image
3 - USE aterm for a nice transparent background
4 - Custom programs menu that lets you wrap both GUI and command line stuff
so you can get stuff done without the CLICK-A-DEE-CLICK syndrome that many
desktops suffer from. Or the siwpety-swipe slow-down on the tablets and smart-phones.
About the INSTALL - build process, basic things to know :
1 - Edit source with your favorite text editor vim joe jstar sublime3 or ed for people that like modern technology.
2 - type : make clean ; make ; sudo make install
3 - installs in /usr/x9wm - the very place you were before - wow dejavu ?
4 - edit files in /usr/x9wm/bin to add change the menus runtime commands and level of automation
5 - edit the x9wm.xconfig to change the menu or use the menus x9wm-edit-menu selection in the menu
6 - edit/add/delete files in images using the GIMP etc... and put them here as JPEG's or PNG's
7 - use the menu item x9wm-background which is feh and use the file->background->set-filled to make a background
8 - use the menu item x9wm-restart to restart a new version after step 2.
9 - with Xinerama drivers you can have super wide (multiple monitors) for things like CAD, desgin, video editing, network design/monitoring, coding in Javascript/Python/C etc...
Basic Usage
YOU NEED A GOOD THREE BUTTON MOUSE
SEQUENCE of MOUSE ACTIONS
CLICK ANYWHERE even extreme edges to bring up any of the windows to bring up
FIRST CLICK-AND-HOLD-DOWN - is selection of Actions (MENUS-left-button, DESKTOPS-middle-wheel, WINDOW-ACTIONS-right-button)
LEFT MOUSE-BUTTON OPERATION FIRT CLICK
IF YOU PRESSED MENUS-left-button SECOND RELEASE action for MENUS-left-button
wait then you will either see a RED-SQUARE or a RED-CROSS
if you see RED-SQUARE then a bounding-box will appear around a fixed size window that you can place anywhere by moving
the mouse and CLICK-AND-RELESAE the LEFT MOUSE. This controls placement but not sizing/scaling of windows
if you see RED-CROSS then a will appear window that you can place anywhere by moving the mouse and CLICK-AND-HOLD RIGHT-MOUSE-BUTTON
AS YOU DRAG DOWN TO RIGHT or LEFT down or up to control placement sizing then release when the bounding-box looks like its in the rigt place.
MIDDLE MOUSE-BUTTON OPERATION FIRST CLICK-AND-HOLD
CLICK ANYWHERE even extreme edges to bring up any of the windows to bring up
YOU WILL SEE A VERTICAL BAR of NUMBERS 0 to 12 for Twelve virtual desktops (Thanks Benjiman)
MOVE UP OR DOWN TO HIGHLIGHT a NUMBER then RELEASE your MOUSE - you will be on that DESKTOP
RIGHT MOUSE-BUTTON OPERATION FIRST CLICK-AND-HOLD
CLICK ANYWHERE even extreme edges to bring up any of the windows to bring up
YOU WILL SEE a MENU of FOUR OPTIONS
new - if you see RED-CROSS then a will appear window that you can place anywhere by moving the mouse and CLICK-AND-HOLD RIGHT-MOUSE-BUTTON
AS YOU DRAG DOWN TO RIGHT or LEFT down or up to control placement sizing then release when the bounding-box looks like its in the rigt place.
reshape - CLICK and RELESE to GET TARGET SITE and CLICK-AND-HOLD RIGHT-MOUSE-BUTTON AS YOU DRAG DOWN TO RIGHT or LEFT down or up to control
placement sizing then release when the bounding-box looks like its in the rigt place.
move - CLICK and RELESE to GET TARGET SITE and CLICK-AND-DRAG around to change placement of window
delete - CLICK and RELESE to GET TARGET SITE and CLICK-AND-RELESE on WINDOW that you want to to delete (or shutdown,quit) a running
application to delete (or shutdown,quit) a running application
hide - CLICK and RELESE to GET TARGET SITE and CLICK-AND-RELEASE on WINDOW that you want to hide and minimize in the MENU of FOUR OPTIONS
** if you see a RED-CROSS appear then it means the application will need to open a new window on your desktop then you can either
right-click to bring it up instantly or right-hold-drag-release to resize before opening to adjust placement and sizing.
JOSEPH ALTEA - http://github.com/ggprotech/x9wm and http://x9wm-linux.blogspot.com/