You are not logged in.
Fusilli is an OpenGL compositing window manager for the X Window System.
It is a fork of Compiz (0.8)
Plugins Currently Available
3d, addhelper, animation, annotate, blur, clone, colorfilter, commands, cube, decoration, expo, extrawm, ezoom, fade, fadedesktop, firepaint, grid, group, mag, matecompat, minimize, move, neg, obs, opacify, place, resize, ring, rotate, scale, screenshot, shift, showmouse, snow, splash, staticswitcher, svg, switcher, thumbnail, titleinfo, trailfocus, wall, wallpaper, water, winrules, wobbly, workarounds, wsnames
The effects that used to be in animationaddon, are now included in animation.
Plugins png, imgjpeg, text, regex, inotify, mousepoll were consolidated into core.
Links:
Fusilli
Github: https://github.com/noodlylight/fusilli
AUR: https://aur.archlinux.org/packages/fusilli-git
Rotini (Emerald fork)
Github: https://github.com/noodlylight/rotini
AUR: https://aur.archlinux.org/packages/rotini-git
Last edited by noodlylight (2015-05-24 23:56:22)
Offline
Nice work. It has been quite a few years since i used compiz but this works well (and compiles with zero fuss ) What are your future plans for this?
Edit: Great now I am sitting here playing with the wobbling windows
Last edited by crondog (2014-10-11 12:45:04)
Offline
This actually sounds pretty sweet. I use the compiz-mate package with MATE, bur I might play around with this.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
First time ever i could get some fancy animations to work on my poor netbook (lxqt session). It runs great and smooth! I just couldn't get cube animation to work (ctrl-alt-right/left/left click won't do anything) and I don't know how to change windows decoration theme.
After all, i'll switch back to openbox for now, but this is definitely good looking and interesting. I'm gonna try it again soon (writing here not to forget about this!), and i'll watch your github for changes.
Good work!
Offline
Time to ask the Stupid Question of (My) Day:
Is Fusilli meant to be a stand-alone WM or is it used in addition to a WM (or DE?). I ask because of nierro's comment that he'll be returning to OpenBox after having tried Fusilli. I'm asking because my experience with Compiz is pretty ancient (2008ish) and back then it wasn't really stable and I was using it in tandem with KDE. I've never used Compton (apart from the 10 seconds I ran it to see if transparency was a good idea or not {it wasn't} in my WM) and my last fling with such things was Beryl/Compiz (if you were around back then you'd know what a disaster Beryl was).
I hope your project brings you and your users much happiness.
Offline
(ctrl-alt-right/left/left click won't do anything)
These bindings are in rotate. Both cube and rotate have to be enabled for the rotating cube effect to work.
and I don't know how to change windows decoration theme.
Currently, the AUR package offers one decoration theme (cairo-based, provided by fusilli-decorator-gtk).
Offline
Damn, i missed that rotate thing! Thanks for pointing this out!
And of course i saw the decoration provided by fusilli-decorator-gtk; i'd like to change that though. Are you planning to make it possible?
Offline
Is Fusilli meant to be a stand-alone WM or is it used in addition to a WM (or DE?).
Fusilli can be used standalone or in addition to a DE. Currently MATE is the most supported choice, due to plugin matecompat.
And of course i saw the decoration provided by fusilli-decorator-gtk; i'd like to change that though. Are you planning to make it possible?
I'm working on emerald, emerald themes should be available soon.
Also, the original gtk-window-decorator of compiz supports gtk2 metacity themes, but uses gconf, which is outdated and will have to be ported to gsettings to work nicely. This would probably take me longer.
Offline
Rotini (emerald fork) is now available.
First post updated.
Offline
Update:
fusilli-decorator-gtk can now decorate windows using themes from MATE (versions >= 1.6)
Configuration:
fsm -> plugin decoration -> tab "fusilli-decorator-gtk"
You can set option "Metacity Theme" to a theme you like such as "BlueMenta", or you can set it to "FOLLOW_MARCO_GSETTINGS" in which case, the decoration theme can be changed through the standard MATE configuration tool (System->Preferences->Appearance).
PKGBUILD was also updated (optional dependency on marco was added).
Offline
@noodlylight: I'm a little confused on how to set the "Metacity Theme" without Marco. I tried setting "ANewStartBlood" and "Black-Widow-GTK" (the last I know isn't the theme name), but doing either just had it fall back to the Cairo way of decorating.
For reference, these are the themes (which do include metacity themes, both of which have "ANewStartBlood" metacity themes in their theme folders) that I was trying Fusilli with in a VM:
https://aur.archlinux.org/packages/gtk- … art-blood/
https://aur.archlinux.org/packages/gtk- … ack-widow/
Also, there was a usability issue I encountered with FSM: The background of the selected panel turns white with the theme in the VM, though I haven't checked if there's something in the FSM code that's forcing certain colors.
Link to screenshots indicating the forced color setting of the background in FSM: https://copy.com/BqMslGze2nPFbLRA
Last edited by ShadowKyogre (2014-11-01 20:29:51)
For every problem, there is a solution that is:
Clean
Simple and most of all...wrong!
Github page
Offline
@noodlylight: I'm a little confused on how to set the "Metacity Theme" without Marco. I tried setting "ANewStartBlood" and "Black-Widow-GTK" (the last I know isn't the theme name), but doing either just had it fall back to the Cairo way of decorating.
For reference, these are the themes (which do include metacity themes, both of which have "ANewStartBlood" metacity themes in their theme folders) that I was trying Fusilli with in a VM:
https://aur.archlinux.org/packages/gtk- … art-blood/
https://aur.archlinux.org/packages/gtk- … ack-widow/
Currently, marco has to be installed in order to use metacity themes. (fusilli has to be recompiled with marco present). The decorator calls functions from marco. I'm thinking about copying the related code from marco and compiling it together, in order to make it standalone.
Also, there was a usability issue I encountered with FSM: The background of the selected panel turns white with the theme in the VM, though I haven't checked if there's something in the FSM code that's forcing certain colors.
Link to screenshots indicating the forced color setting of the background in FSM: https://copy.com/BqMslGze2nPFbLRA
You are correct, I force white/whey to differentiate between enabled/disabled plugin. I will change it ASAP. (edit: fixed)
Thanks a lot for testing!
Last edited by noodlylight (2014-11-01 22:10:58)
Offline
I'm only curious: is there a way to prevent python2 (and pygtk) dep? And, if it exists, are you planning to do that? It seems to me that there's only a python2 file: "speed_launcher.py" but i can be wrong (surely i am!).
Offline
I'm only curious: is there a way to prevent python2 (and pygtk) dep? And, if it exists, are you planning to do that? It seems to me that there's only a python2 file: "speed_launcher.py" but i can be wrong (surely i am!).
fsm is written in python2/pygtk (file: fsm/fsm.in, it's python although it has no .py extension)
You can remove python2 and pygtk from the PKGBUILD, it will build fine, but fsm will not be installed.
I'm planning to port fsm to python3/gtk3.
Offline
Fair enough! Thanks!
I knew i was missing something
Offline
(first post updated: 27/2/2015)
Last edited by noodlylight (2015-02-26 22:35:29)
Offline
Hello guys, i am trying to install this on Ubuntu MATE 14.04 since i am having trouble with compiz, and i have tearing also.
But i am getting bunch of errors, when i try to ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
configure.ac:40: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:40: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
autoreconf: Leaving directory `.'
./autogen.sh: 10: ./autogen.sh: glib-gettextize: not found
Is there a way to fix this?
Last edited by Cvetan (2015-05-24 14:43:44)
Offline
Please ask on your distribution's forums, these forums are for Arch Linux support only.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
No other distribution even mention fusili. I found this only here. And since it is related only to building only this from source, i though i could ask here.
I didn't expect this kind of boundaries in open source comunity, especially from arch. Better think again.
Offline
I'm sorry you feel that way, but different distributions have different build systems, different packages, different versions of X, Y, and Z, etc. Your distro's forums are really the best place to seek help.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline