Oroborus Windowmanager

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#41 Post by harii4 »

Does anybody here remember Mark Ulrich (aka MU, of NYPup fame) mentioning a fix for oroborus, you know, the annoyance it is that you have to click on the background to get some programs to appear after launch in oroborus.
I had the same problem but fixed it by playing with rox settings. :)
Do you have the - override window manager unclicked
and
clicked - pass all backdrop mouse clicks to window manager in rox's options (compatibility)?
i like to use xsri set a background. 8)
http://murga-linux.com/puppy/viewtopic. ... 7f12775ab3
Attachments
c1.2.gif
(68.43 KiB) Downloaded 1233 times
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#42 Post by musher0 »

Thanks, harii, trying that.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#43 Post by musher0 »

Hello.

Here is a variant of the oroborus theme. It's made so the title bar disappears when program not in focus. Derived from the observation that when a program is not in focus, you never use its control buttons.

This theme can be used in conjonction with the parameter

borderless_windows=[the list of programs you wish to be borderless here, separated by commas (no space in between)]

in your /root/.oroborusrc-personal file to unclutter your screen a little.

See examples below. The scheme used in the pictures is "brick".

Important: the attached tar file has to be unpacked in directory:
/usr/share/oroborus/themes

:D Enjoy!
Attachments
oroborus-mod.tar.gz
(1.86 KiB) Downloaded 558 times
console-focused-644x.png
(81.1 KiB) Downloaded 895 times
browser-focused-644x.png
(84.32 KiB) Downloaded 858 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#44 Post by musher0 »

Hi, guys!

Just found this on http://ostatic.com/wmtile, which adds tiling to oroborus and other small wm's. Please see attached illustration.

If you don't like full-width, as you may know, you can resize any oroborus window with Alt-Shift-arrow (any arrow!)

Enjoy!

P.S. A cascade utility for oroborus windows would be nice too, but I came back empty-handed from my Internet search... Any leads, people?
Attachments
oroborus-tile.jpg
(64.85 KiB) Downloaded 905 times
tile-0.7.1_i386.pet
Adds tiling feature externally to oroborus
(11.27 KiB) Downloaded 499 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#45 Post by harii4 »

@ musher0
EDIT--- they must use different names
debian uses tile not wmtile?
is it the same app?

how dose it compare to Tile 0.7.2?

Code: Select all

# tile --help
tile 0.7.2

Usage: tile [OPTIONS]...
              --help            Print help and exit
   -V         --version         Print version and exit
   -d         --dump            Dump run-time config and exit
              --verbose         Increase Verbosity (up to 5 times)

   -h         --horizontal      Horizontal Placement
   -v         --vertical        Vertical Placement (default)

   -pSTRING   --profile=STRING  Window Manager Profile Name (default='Default')

   -m         --win-workspace   Enable multi-desktop _WIN_WORKSPACE support (oroborus, fluxbox, etc) (default=off)
   -w         --net-wm          Enable multi-desktop _NET_*_DESKTOP support (GNOME, NET WM, etc) (default=off)
Somehow you can get bordeless tile and cascade windows too?
Might have to check jemimah's Fluppy thread for that ? :wink:
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#46 Post by musher0 »

Hello, harii4.

It has to be the same file, look :

Code: Select all

tile --help
tile 0.7.0

Usage: tile [OPTIONS]...
              --help            Print help and exit
   -V         --version         Print version and exit
              --verbose         Increase Verbosity (up to 5 times)

   -h         --horizontal      Horizontal Placement
   -v         --vertical        Vertical Placement (default)

   -pSTRING   --profile=STRING  Window Manager Profile Name (default='Default')

   -m         --win-workspace   Enable multi-desktop _WIN_WORKSPACE support (oroborus, fluxbox, etc) (default=off)
   -w         --net-wm          Enable multi-desktop _NET_*_DESKTOP support (GNOME, NET WM, etc) (default=off)
but mine is an earlier version it seems.

It is in a *.deb archive, but as I mentioned above I retrieved it from the ostatic site. Where did you get yours? More recent is better of course.

As to borderless + tile, that depends. tile or wmtile will tile any program, but oroborus makes borderless only those programs you specify like so in the ~/.oroborusrc file:

Code: Select all

# define a list of borderless window class names
# seperated by semicolons.
borderless_windows=stalonetray;oclock;urxvt;xload;conky
# X-Chat
(Before-last line in my .oroborusrc config file.)

You say jemimah dabbled with this tiling stuff too?

As to cascades, tile doesn't do cascades, as it name implies! :) I'm looking for an external cascade program for oroborus, that's what I'm saying. In addition to "tile", a "cascade" program would be a nice tool to have with oroborus.

BFN
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#47 Post by harii4 »

One box i have Stolen tile from Fluppy WMpack pet.
Removed what i wanted and dumped the rest of it. :)
http://www.murga-linux.com/puppy/viewtopic.php?t=47192.

I'll keep looking :wink:
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#48 Post by musher0 »

Thanks!

I'll see if I can write a "cascade windows" script with the help of wmctrl.

Keep you posted.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#49 Post by harii4 »

Bingo, :D

Code: Select all

tile 0.7.2

Usage: tile [OPTIONS]...
              --help            Print help and exit
   -V         --version         Print version and exit
   -d         --dump            Dump run-time config and exit
              --verbose         Increase Verbosity (up to 5 times)

   -h         --horizontal      Horizontal Placement
   -v         --vertical        Vertical Placement (default)

   -pSTRING   --profile=STRING  Window Manager Profile Name (default='Default')

   -m         --win-workspace   Enable multi-desktop _WIN_WORKSPACE support (oroborus, fluxbox, etc) (default=off)
   -w         --net-wm          Enable multi-desktop _NET_*_DESKTOP support (GNOME, NET WM, etc) (default=off)
   -u        --undecorated       Remove Window Decorations
   -c        --cascade          Casade the windows
   -s        --stripe           Stripe the windows
   -t        --tile             Tile the windows
   -i        --iconify          Iconify the windows
   -D        --deiconify        Raise all Windows 
I got an newer one from debian but it lack options that this one have.
you need jemimah's tile from:
http://www.murga-linux.com/puppy/viewtopic.php?t=47192
just change her WMpack.pet to an .tar.gz and open it up.
As to borderless + tile, that depends. tile or wmtile will tile any program, but oroborus makes borderless only those programs you specify like so in the ~/.oroborusrc file:
Code:
# define a list of borderless window class names
# seperated by semicolons.
borderless_windows=stalonetray;oclock;urxvt;xload;conky
# X-Chat



(Before-last line in my .oroborusrc config file.)
or use this:
-u --undecorated Remove Window Decorations

Casadeing windows :D
-c --cascade Casade the windows
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#50 Post by musher0 »

Hello, harii.

Thanks for your trouble.

I followed your suggestion, but jemima's "tile" is not working for me at all. Nothing happens. I have to stick with the Debia 7.1 version to get any results. And both draw blue lines on the screen...

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#51 Post by harii4 »

Sorry musher0 been real busy.

I think i know whats wrong.
Where did you put the tile app.?
Try usr/bin and not usr/local/bin as in Fluppy

Fluppy and TXZ-pup are puppy 4 :?
What puppy are you using?

What the console say?
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#52 Post by harii4 »

Some Oroborus users use keylaunch. -- (useful for EvilWM, YeahWM and ect...)
http://www.murga-linux.com/puppy/viewto ... 303#350303
The DotPet :
http://www.murga-linux.com/puppy/viewto ... h&id=22585

sample .keylaunchrc

Code: Select all

# Copy to $HOME/.keylaunchrc
#
# Format:
# key=...KeyName:Command
#
# ... No modifier
# *.. Shift
# .*. Ctrl
# ..* Alt
#
#key=..*Return:xterm
#key=.**n:netscape

key=*..z:smenu
key=*..x:9main /root/menu1.txt
key=*..c:9main /root/menu2.txt

key=..*s:seamonkey
key=..*l:links -g

key=.*.q:xkill
key=..*r:rox /usr/share/applications
Some find keylaunch easier to use than xkeybinds :wink:
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

Post Reply