Fluxbox Windowmanager

Window managers, icon programs, widgets, etc.
Message
Author
aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

Fluxbox Windowmanager

#1 Post by aragon »

Home: http://www.fluxbox.org/
Version: 1.3.2
Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy, and extremely fast, desktop experience. It is built using C++ and licensed under the MIT-License.
Compiled and tested in 4.31.

To start, exit to prompt and type

Code: Select all

xwin startfluxbox
Notes:
- Additional Dependency: imlib2 (attached).
- Configured to build a regular XDG-Menu (thanks to Rarsa).
- All default styles moved to extra pet. Included is only a slightly modified style called ArchGreen.
- Manpages moved to extra pet.

aragon
Attachments
fluxbox-130.png
(128.58 KiB) Downloaded 6669 times
fluxbox_STYLES-1.3.2.pet
default styles
(57.95 KiB) Downloaded 1656 times
fluxbox_NLS-1.3.2.pet
language files
(156.15 KiB) Downloaded 1531 times
fluxbox_MANPAGES-1.3.2.pet
(41.75 KiB) Downloaded 1597 times
imlib2-1.4.4.pet
(181.38 KiB) Downloaded 1771 times
imlib2_DEV-1.4.4.pet
only needed for compiling
(103.65 KiB) Downloaded 1375 times
Last edited by aragon on Mon 31 Oct 2011, 19:38, edited 6 times in total.

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#2 Post by dejan555 »

Cool aragon, I was planing to make a package with my usual hacks.
Good to see fluxbox is back in development.

BTW, speaking of rarsa's xdg menu for fluxbox did you happen to find the source code for it? Links that rarsa posted are now dead. Binary still works fine but might be times when you need to recompile it.
It's the most functional menu generator for fluxbox on net - small and efficient, non-dependent on python and stuff, perfect for puppy.
I only found source for some other version of it that someone edited but doesn't really work the same.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#3 Post by aragon »

dejan555 wrote:Cool aragon, I was planing to make a package with my usual hacks.
Good to see fluxbox is back in development.

BTW, speaking of rarsa's xdg menu for fluxbox did you happen to find the source code for it? Links that rarsa posted are now dead. Binary still works fine but might be times when you need to recompile it.
It's the most functional menu generator for fluxbox on net - small and efficient, non-dependent on python and stuff, perfect for puppy.
I only found source for some other version of it that someone edited but doesn't really work the same.
yesno...
the sources for the xdg-menu-apps is at
http://bkhome.org/sources/alphabetical/x/
but it does NOT include the sources for fluxbox...

sorry
aragon

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#4 Post by dejan555 »

Yeah, Barry's site has sources for official stuff only, that jwm xdgmenu source doesn't seem hard to edit though, I'll try later.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#5 Post by dejan555 »

johnnyw from IRC channel kindly pointed me to this post where Nathan has attached source for menu generator, haven't compiled it yet to see if it's same thing.

http://murga-linux.com/puppy/viewtopic. ... 0954#50954
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#6 Post by dejan555 »

It works with rarsa's fluxbox_menu_refresh script and menu.base!
I had to comment few lines in source because menu layout wasn't in submenus, but now works, ok, here is source with bash script and menu.base included and I added line to Makefile to install them in correct places on "make install"
Attachments
fluxbox-xdgmenu.tar.gz
(2.7 KiB) Downloaded 1129 times
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

postfs1

#7 Post by postfs1 »

To reedit up to date.
Last edited by postfs1 on Sun 27 Mar 2016, 23:58, edited 1 time in total.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

I heard my name

#8 Post by rarsa »

Hi, I'll look for the latest source I can find.

That link was working up until a few days Ago (I had a couple of presentations there too!

I will upload it to some other place and post it here.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#9 Post by rarsa »

Here is the latest version I have:
Attachments
fluxbox-xdgmenu.tar.gz
Build instructions included
(4.35 KiB) Downloaded 1092 times
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#10 Post by dejan555 »

Thanks rarsa.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#11 Post by rarsa »

Is there a place for me to upload the source for all the menu generators?

I haven't been following the forum so I don't know how that works now.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#12 Post by dejan555 »

Are they too big to attach them here? I will mirror them on my site.
Glad you're back.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#13 Post by rarsa »

No, individually the files are small, but I'm wondering if there is a source repository now so they are easier to find.

(I'm not back, I've never left, just don't have as much time as I once did. I still carry puppy with me wherever I go. I also try to keep an eye on how it's going)
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#14 Post by `f00 »

thanks rarsa - a traditional pupmenu is still favored by many (respects layout and etc in regard to Puppy-*.menus and directories. Of course it can be convenient to customize a bit for specialized needs or subvert a .desktop entry or so with a multi-wm setup (no wm-specific items in the prime rootmenu when they should be in a 'base' or on a template .. but some few releases of window managers and other standalone add-ons just don't make provision for that and give me things to do and puzzles to solve when they don't play nice in a multi :roll: )

thanks also aragon - fairly disappointed with two or three addon wms, etc for lupu (it was like .. this isn't quite the nice fluxbox I'm used to, fast and light but I like the imlib2 stuff as well along with little conveniences like shading windows by mousewheel). Refreshing an 'iconized' menu has been solved? Good if so, even if I'd gotten used to doing it manually :lol: to keep the order correct (some alphabetizations didn't respect the subcategory order or even the main (and excellent that there are experts to do such, I've been puzzling in another puplet that seems to have corrupted plinej's heretofore unshakeable blackbox_menu_refresh in some odd manner, but that could very well be just my trifling mess..).

kudos Image

User avatar
bignono1
Posts: 360
Joined: Sun 17 May 2009, 07:30
Location: Q8

#15 Post by bignono1 »

All the pets need to be installed?

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#16 Post by `f00 »

@bignono1 - this should be modularization at its finest (use what you need .. if you don't need all the language files or can get by without local manpages, don't plan on compiling the add-on imlib stuff for some other pup version than p431 and etcetera and so forth, then no - don't just click everything). You can store the files locally and try doing it a step at a time starting with fluxbox-1.3.0.pet and adding only what you need or :shrug:

My standard 'warning' about dotpets is to do them in a safe environment (some can do odd things which you might not catch until after you're all done configuring fluxbox's many options or a much later save after you've done several other things you don't want to lose and you with no backup .. it's not pleasant :( ) like pfix=ram or however works for you, sometimes there are conflicts since even the best dotpet ever done cannot account for all the variables there may be in a particular setup.

If you let a pup eat everything, every once in awhile there's a mess ;)

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#17 Post by dejan555 »

Is anyone else having crashes on 1.3?
I'm not using aragon's pet, I compiled it on dpup 009 and running fluxbox now, I have X crashes, especially when I want to restore iconified windows from fluxbox's middle click menu.
Please try this particular action, try to minimize rox filer and/or browser then go to middle click -> Icons and restore some of minimized windows several times and tell me if it crashes.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#18 Post by aragon »

uploaded actual version.

@dejan: 1.3.1 might solve your probs.

aragon

User avatar
bignono1
Posts: 360
Joined: Sun 17 May 2009, 07:30
Location: Q8

#19 Post by bignono1 »

Can i get my connection icon on the task bar?
F12 is not working, to get the menu.

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#20 Post by aragon »

bignono1 wrote:Can i get my connection icon on the task bar?
i don't think so.
F12 is not working, to get the menu.
i don't think, i've configured it like that. to configure it like that, see here:
http://fluxbox-wiki.org/index.php/Keyboard_shortcuts

aragon

Post Reply