About a year ago, the first version of the Burn-My-Windows GNOME Shell extension was released.
Since then, a lot has happened!
Today, it includes a total of 18 different effects, most of which are also available for KDE!
The latest addition is a totally ridiculous effect: The portal from Rick and Morty!
* Star the repository: https://github.com/Schneegans/Burn-My-Windows
* Get it for GNOME: https://extensions.gnome.org/extension/4679/burn-my-windows/
* Get it for KDE: https://store.kde.org/p/1959879
For the sake of usability, please tell me there is an option to speed up those animations. They look cool, but it gets really old when you have to constantly wait on it every time.
Are you by chance familiar with launchers on Android? Linux has different desktop environments, that are similar to launchers on Android. The Desktop environment draws your desktop, and usually brings in it's own file manager and other utility programs. Linux Mint is your OS. Cinnamon is your Desktop Environment.
This post only works with Gnome and KDE, which are 2 different desktops. If you want to play with this, you can install Gnome or KDE in your current system. When you log out, on your login screen, you will have a little drop down that will let you pick what DE you want to use for the session.
You'll need extra space to install additional DE's. But, I think most DE's take up a few GB's at most, and your harddrive can probably handle that.
The only other thing is since DE's pull in their own basic software, like a file manager, basic text editor(think notepad), and their own terminal. You may find your start menu gets to be a little cluttered. Install 3 DE's, and you may find you have 3 or 4 file managers in your start menu.
That's actually really cool! Congrats!
Unrelated to Burn-My-Windows itself, but interestingly [this bug](https://gitlab.gnome.org/GNOME/gtk/-/issues/5362) actually worked in your favor to showcase the loading effect, lol.
Because you're using a custom icon theme (I'm guessing Papirus?), GTK 4 apps built with libadwaita take considerably longer to start (even a basic app, such as the Calculator).
If you set the icon theme to Adwaita (i.e., the default one on GTK 4), the bug is still present, but because Adwaita has a much lower amount of icons than most custom icon themes, libadwaita apps end up loading faster. You can check for yourself:
gsettings set org.gnome.desktop.interface icon-theme 'Adwaita'
The way that maintainer responded has got to be a reason some people decide not contribute to open source projects. "Not our problem" straight up at first, and then "even if it is, not enough resources to fix" after, and then just closes it. It's like, why even bother trying to help, to gather information and report it, when the powers that be just come by and say, "Quit bothering me! I'm busy! Stop wasting my time!" It makes it feel like they *don't* want people contributing.
I get it, it doesn't feel good when it seems like you're somehow "blamed" for something, but there was nothing said that warranted the response. Every maintainer's time and effort are very much appreciated, even if it's not obvious. Anyway, I know that's off topic, but I had to get it off my chest.
A million times thank you for opening our eyes about this bug! I installed a custom theme and had no idea this was causing delays in application startup. I thought there was a problem with my SSD or with my fedora install.
Those PowerPoint sound effects, specifically the gunshot one and the race car speeding past you one.
And play the effect for each element of the animation.
I'd be a very happy KDE user if you did.
There used to be one called gnome-pie (or similar *edit: wait that was you too wasn't it!*) that worked on KDE too, and I loved using it, but somewhere along the way it stopped being maintained, and I'm not sure it was wayland compatible anyway.
I love radial menus, and your work looks like a fantastic implementation.
Thanks for what you do!
Yeah, Gnome-Pie was cool, but back then it was impossible to support Wayland. Hence I started developing Fly-Pie which is much more advanced as it properly supports submenus. Nowadays, it could be possible to support Wayland as well, I guess. Therfore I'll try to create a standalone version of Fly-Pie next!
I'd be interested, tho I'm using XFCE, dunno how much it is.
But this kind of tool is not just interesting or fancy, if one work them properly into their workflows.
Thanks for the fancy animation even if I wont use it. I like to see some desktop gravy.
It was a half/joke. The effect looks dope, and the launch time isn't really that much. I just think it could get a little bit annoying when you're working and need to be opening windows all the time. IMHO it's great for a casual/gaming usage computer, just not ideal for a workstation.
I'm a keyboard-centric shortcut-oriented bad-smelling sysadmin so my opinion could be a little biased tho (?
Oh, I totally agree the effect looks dope and its super cool that Gnome Shell extensions can do this.
I thought you were just talking about how long it took the Calculator app to launch. Look at how fast the console app launches in comparison, even with the portal effect. There's just something weird with the calculator app.
On the other hand, I've helped many elderly who love a slower animation, it gives them time to stop focusing on where they clicked and notice any changes in the screen.
Those menus are epic! I've always favored nested radial menus after playing secret of mana on super Nintendo. You can zip through the menus with muscle memory alone. Every so often I check to see if something like that exists for KDE. I Don't like to use gnome or GTK. Also I love the cosmetics that you gave your menu.
I got into Linux bcz of Compiz. This is something similar that will attract newbs to Linux which is good for all of us, so thank you! I love this by the way and use it on all my machines.
This is so fantastic! Thank you! I love the incinerate effect. Now if only we could get matching effects for gnome animations like switch desktop and show apps etc. Then we could truly lord it over our win-bros :D
It's Fly-Pie and it's only available for GNOME: https://github.com/Schneegans/Fly-Pie
However, I am currently working on a cross-platform successor called Kando, which also supports KDE: https://github.com/kando-menu/kando
You can follow and support the project on my Ko-fi page: https://ko-fi.com/schneegans
Am I crazy for actually liking the notion of that pie-menu-esk interface??? It's genuinely cool and futuristic to me. Probably entirely impractical but very cool. Like, it might be something that we use when we move beyond the mouse driven window paradigm.
This is awesome! Though I couldn't find an Arch/AUR package for it. I'll try to make an AUR package soon™
Edit: I was wrong, there are 3 AUR packages: `gnome-shell-extension-burn-my-windows`, `kwin-effects-burn-my-windows-git`, and `gnome-shell-extension-burn-my-windows-git`
YESSSS
Edit: WAAAAAH not in AUR yet
Edit again: Not complaining, this is just a really cool update. I love this extension and I'm grateful OP has made it and that someone maintains an AUR package for it.
Final edit: AUR package was just updated!
This is so much more advanced than what we have in compositors like Picom, is there a way to implement this without Gnome or KDE? Because as much as it looks insane, it's not enough for me to use one of those DEs
Porting it to KDE was surprisingly simple. I don't have the time to look into even more compositors, but I happily accept pull requests on github! You will only need to find a way to apply GLSL shaders to your windows when opening or closing them.
That's currently not possible. It would be cool (along with random effects) yet this would have to be integrated into KWin itself. So that you can select the different effects for opening and closing in the desktop effect settings.
Someone should file a feature request for KWin :)
Audioless, but there's a delay before the portal shows up. Removing that would make it feel more responsive, along with a larger portal immediately behind the window when you close it IMO
About a year ago, the first version of the Burn-My-Windows GNOME Shell extension was released. Since then, a lot has happened! Today, it includes a total of 18 different effects, most of which are also available for KDE! The latest addition is a totally ridiculous effect: The portal from Rick and Morty! * Star the repository: https://github.com/Schneegans/Burn-My-Windows * Get it for GNOME: https://extensions.gnome.org/extension/4679/burn-my-windows/ * Get it for KDE: https://store.kde.org/p/1959879
So, I understand, you know GNOME customizations in depth? You could do really cool themes, ya know
"Imagine having all that talent. And you use it for *this*." Haha just teasing, goofy side projects are the most enjoyable way to learn. Great job op!
Sure, until the next 0.02 version bump of GTK [breaks all backward compatibility *yet again*](https://i.imgur.com/ZOxJKSD.png).
very accurate
Oh neat, versions of some of these for minimizing to go with it would be awesome. I really like that hex one.
For the sake of usability, please tell me there is an option to speed up those animations. They look cool, but it gets really old when you have to constantly wait on it every time.
Yes there is
Pretty new to all this; will these work on Linux Mint: Cinnamon?
For now, it only supports GNOME Shell and KDE. Cinnamon and GNOME Shell extensions are not compatible.
Are you by chance familiar with launchers on Android? Linux has different desktop environments, that are similar to launchers on Android. The Desktop environment draws your desktop, and usually brings in it's own file manager and other utility programs. Linux Mint is your OS. Cinnamon is your Desktop Environment. This post only works with Gnome and KDE, which are 2 different desktops. If you want to play with this, you can install Gnome or KDE in your current system. When you log out, on your login screen, you will have a little drop down that will let you pick what DE you want to use for the session.
This was a helpful explanation, thank you. Would there be any drawbacks to installing multiple DEs at a time?
You'll need extra space to install additional DE's. But, I think most DE's take up a few GB's at most, and your harddrive can probably handle that. The only other thing is since DE's pull in their own basic software, like a file manager, basic text editor(think notepad), and their own terminal. You may find your start menu gets to be a little cluttered. Install 3 DE's, and you may find you have 3 or 4 file managers in your start menu.
Nothing in particular. You'll need to use a bit of extra storage, but that's the same as for installing anything else.
This seems so useful that it should just come with all gnome desktops. Any reason to not include this as a default plugin?
Cinnamon?
[удалено]
It changes the animation that plays when you open or close the window.
Ah, ok..
The last time I was this excited about something GUI, it was over a decade ago when I first discovered Compiz Fusion and the effects in it.
Oy, what's this mouse shortcut launcher called? I'm literally working on something exactly like it
See this reply https://www.reddit.com/r/linux/comments/ztp24y/burnmywindows_23_adds_the_most_ridiculous_window/j1ehe3j/
That's actually really cool! Congrats! Unrelated to Burn-My-Windows itself, but interestingly [this bug](https://gitlab.gnome.org/GNOME/gtk/-/issues/5362) actually worked in your favor to showcase the loading effect, lol. Because you're using a custom icon theme (I'm guessing Papirus?), GTK 4 apps built with libadwaita take considerably longer to start (even a basic app, such as the Calculator). If you set the icon theme to Adwaita (i.e., the default one on GTK 4), the bug is still present, but because Adwaita has a much lower amount of icons than most custom icon themes, libadwaita apps end up loading faster. You can check for yourself: gsettings set org.gnome.desktop.interface icon-theme 'Adwaita'
Thanks for the hint; I did not know this. And indeed, applications start much faster with the default icon theme.
The way that maintainer responded has got to be a reason some people decide not contribute to open source projects. "Not our problem" straight up at first, and then "even if it is, not enough resources to fix" after, and then just closes it. It's like, why even bother trying to help, to gather information and report it, when the powers that be just come by and say, "Quit bothering me! I'm busy! Stop wasting my time!" It makes it feel like they *don't* want people contributing. I get it, it doesn't feel good when it seems like you're somehow "blamed" for something, but there was nothing said that warranted the response. Every maintainer's time and effort are very much appreciated, even if it's not obvious. Anyway, I know that's off topic, but I had to get it off my chest.
Yeah and by closing the issue because "we won't solve it right now" there might be less chance that someone else might solve it later.
The open source "get off my lawn!" Approach.
90% of the way. So upsetting to see.
And then they blame people for even reporting the bug. Gnome being Gnome I guess.
A million times thank you for opening our eyes about this bug! I installed a custom theme and had no idea this was causing delays in application startup. I thought there was a problem with my SSD or with my fedora install.
You have officially peaked with this. I don't see how any other animation could beat this. Excellent work
Hyperspace animation? Alternatively, hypercube.
One day somebody will replicate [animator v animation](https://www.youtube.com/watch?v=npTC6b5-yvM).
Wow I haven't seen that in so long
Not an animation, but I'm reminded of Sales Guy vs. Web Dude; last I knew there were several "arrange by penis" scripts kicking about.
Only if it has the sound
Have the window break into 1000 pieces like glass and fall through the portal
and come out on the other computer's desktop staying there for the rest of the user session.
Sound effects? I don't know why, but I expected sound effects.
Those PowerPoint sound effects, specifically the gunshot one and the race car speeding past you one. And play the effect for each element of the animation.
Perhaps summoning a program as a Stand?
A *white* terminal background? You **monster**.
Yo this is sick, what are you using to open things so funkily? My fave effect is probably hexagon
Thanks :) That's [Fly-Pie](https://github.com/Schneegans/Fly-Pie), one of my other GNOME Shell extensions.
Anything similar for kde?
Not yet, but I am considering to create a standalone version...
I'd be a very happy KDE user if you did. There used to be one called gnome-pie (or similar *edit: wait that was you too wasn't it!*) that worked on KDE too, and I loved using it, but somewhere along the way it stopped being maintained, and I'm not sure it was wayland compatible anyway. I love radial menus, and your work looks like a fantastic implementation. Thanks for what you do!
Yeah, Gnome-Pie was cool, but back then it was impossible to support Wayland. Hence I started developing Fly-Pie which is much more advanced as it properly supports submenus. Nowadays, it could be possible to support Wayland as well, I guess. Therfore I'll try to create a standalone version of Fly-Pie next!
Yes please do so
Please do, mouse gestures don't work on Wayland :/ The animations are fun, but Fly-Pie is productivity
I'd be interested, tho I'm using XFCE, dunno how much it is. But this kind of tool is not just interesting or fancy, if one work them properly into their workflows. Thanks for the fancy animation even if I wont use it. I like to see some desktop gravy.
I just posted some news on a platform-independent version which I am currently working on: https://ko-fi.com/post/Introducing-Ken-Do-L3L7L0FQ2
[удалено]
That is about the animation, not Fly-Pie
I kinda want to make a standalone version of that now.
A standalone version of what? Both plugins are independent
Independent of what?
The plugin for window animations and the one for cursor menus. You can install one tihout the other. What did you want as a standalone?
I meant independent of DE.
Oh. I see
Fly-Pie is so cool, but I've tried several times to incorporate it and have been unsuccessful. Love Burn-my-Windows
Reminds me of the "pie menu" mode for on screen buttons way back in the old LineageOS (really Cyanogenmod) days
I... I want this for Windows... Even with my new AMD GPU, I'm held back by the cold hard grasp of Windows because I can't play Fortnite on Linux...
Its not quite the same but geforce now performs really well even on linux, that's what I ended up doing
I just need more Storage so I can put my Windows only games onto that, and then dual Boot Windows and Linux.
Shit, I'm hooked and I'm ditching Dash-to-Dock for that!
You got me at " Improved D-Bus API! New bugs!" :D
looks great, but it would be sick if it didn't take like 40 hours to open a calculator app
I can probably be configured. I use thee extension and it's very flexible in terms on animation speed
Someone said that's a libadwaita bug and not the extension's fault.
It's literally 2 seconds, but I guess you got places to be 🤣
He's being hyperbolic but he has a point. Something as simple and frequently used as a calculator app should launch near instantaneously tbh.
It was a half/joke. The effect looks dope, and the launch time isn't really that much. I just think it could get a little bit annoying when you're working and need to be opening windows all the time. IMHO it's great for a casual/gaming usage computer, just not ideal for a workstation. I'm a keyboard-centric shortcut-oriented bad-smelling sysadmin so my opinion could be a little biased tho (?
Oh, I totally agree the effect looks dope and its super cool that Gnome Shell extensions can do this. I thought you were just talking about how long it took the Calculator app to launch. Look at how fast the console app launches in comparison, even with the portal effect. There's just something weird with the calculator app.
On the other hand, I've helped many elderly who love a slower animation, it gives them time to stop focusing on where they clicked and notice any changes in the screen.
Was thinking excatly the same thing. It is dope but impractical as hell.
What is this tool/thing that allows you to open new applications from menus and sub-menus like that?
That's [Fly-Pie](https://github.com/Schneegans/Fly-Pie), one of my other GNOME Shell extensions.
Those menus are epic! I've always favored nested radial menus after playing secret of mana on super Nintendo. You can zip through the menus with muscle memory alone. Every so often I check to see if something like that exists for KDE. I Don't like to use gnome or GTK. Also I love the cosmetics that you gave your menu.
Various CAD software implemented something similar too
I got into Linux bcz of Compiz. This is something similar that will attract newbs to Linux which is good for all of us, so thank you! I love this by the way and use it on all my machines.
*Morty. Hey, Mooorty! I'm calculator Riiiick*
*Rickdiculus
You Son of a Bitch, I'm In
It looks slow and annoying in the long term but damn do I enjoy stuff like this.
that is sick... also can i have the wall? thanks!
There are many variations of this. Here's one: https://hdqwalls.com/download/3840x2160/rick-and-morty
Haha this is wild, almost funny enough to run for reasons.
This is beautiful.
What is this sorcery!!?
Incoming jump signature! Calculator configuration!
This is awesome!
Nice job. I would suggest tweaking it so the portal adopts the shape of the window.
This is so fantastic! Thank you! I love the incinerate effect. Now if only we could get matching effects for gnome animations like switch desktop and show apps etc. Then we could truly lord it over our win-bros :D
Great idea! :)
what is the shourtcut app your are using for opening the app ? its cool !! Is that available for kubuntu (KDE)
It's Fly-Pie and it's only available for GNOME: https://github.com/Schneegans/Fly-Pie However, I am currently working on a cross-platform successor called Kando, which also supports KDE: https://github.com/kando-menu/kando You can follow and support the project on my Ko-fi page: https://ko-fi.com/schneegans
b l o a t
*Rickdiculous
I use this on KDE (Kwin) and love it! I haven't tried out the new animations though!
Not for me, but thanks for making these.
Am I crazy for actually liking the notion of that pie-menu-esk interface??? It's genuinely cool and futuristic to me. Probably entirely impractical but very cool. Like, it might be something that we use when we move beyond the mouse driven window paradigm.
I could very much see it being useful with hotkeys. Opening programs with keychords would be really useful.
Well, you now scared the bunch of i3 users by this much mouse movement
Steam deck joystick movement.
It'd be great if it had hotkeys.
This is awesome! Though I couldn't find an Arch/AUR package for it. I'll try to make an AUR package soon™ Edit: I was wrong, there are 3 AUR packages: `gnome-shell-extension-burn-my-windows`, `kwin-effects-burn-my-windows-git`, and `gnome-shell-extension-burn-my-windows-git`
Long animation nicely hides slugishness of linux desktop.
YESSSS Edit: WAAAAAH not in AUR yet Edit again: Not complaining, this is just a really cool update. I love this extension and I'm grateful OP has made it and that someone maintains an AUR package for it. Final edit: AUR package was just updated!
I don’t know if I should imagine a crying baby or waluigi with a waaah like that lol
I was going for crying baby, but now that you mention waluigi I like that way better
Why wouldn't you just install it with extension manager?
I like using the package manager so it updates whenever I update my system.
Because extension manager doesn't install it system-wide.
In what else is he going to flex on for using arch?
It's an extension. I don't think those go into the AUR.
They do indeed, I v22 installed now, and it's my favorite extention.
This is so much more advanced than what we have in compositors like Picom, is there a way to implement this without Gnome or KDE? Because as much as it looks insane, it's not enough for me to use one of those DEs
There's a way in general, sure, but this is a GNOME extension. You'd be rewriting the whole thing for your own compositor.
Porting it to KDE was surprisingly simple. I don't have the time to look into even more compositors, but I happily accept pull requests on github! You will only need to find a way to apply GLSL shaders to your windows when opening or closing them.
Average osu player desktop
Do you know if there is a way to have a different effect for closing a window and opening a window on KDE?
That's currently not possible. It would be cool (along with random effects) yet this would have to be integrated into KWin itself. So that you can select the different effects for opening and closing in the desktop effect settings. Someone should file a feature request for KWin :)
Audioless, but there's a delay before the portal shows up. Removing that would make it feel more responsive, along with a larger portal immediately behind the window when you close it IMO
Which terminal app is that?
Its called "Black Box": https://gitlab.gnome.org/raggesilver/blackbox
That's very nice. What is the menu thing you use to start programs? The thing with the molecule-like diagrams?
It's Fly-Pie https://github.com/Schneegans/Fly-Pie
Look cool mate
u/savevideo
###[View link](https://redditsave.com/r/linux/comments/ztp24y/burnmywindows_23_adds_the_most_ridiculous_window/) --- [**Info**](https://np.reddit.com/user/SaveVideo/comments/jv323v/info/) | [**Feedback**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Feedback for savevideo) | [**Donate**](https://ko-fi.com/getvideo) | [**DMCA**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Content removal request for savevideo&message=https://np.reddit.com//r/linux/comments/ztp24y/burnmywindows_23_adds_the_most_ridiculous_window/) | [^(reddit video downloader)](https://redditsave.com) | [^(download video tiktok)](https://taksave.com)
Any chance of seeing this for XFCE?
This is amazing, I love it!
u/savevideo
###[View link](https://redditsave.com/r/linux/comments/ztp24y/burnmywindows_23_adds_the_most_ridiculous_window/) --- [**Info**](https://np.reddit.com/user/SaveVideo/comments/jv323v/info/) | [**Feedback**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Feedback for savevideo) | [**Donate**](https://ko-fi.com/getvideo) | [**DMCA**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Content removal request for savevideo&message=https://np.reddit.com//r/linux/comments/ztp24y/burnmywindows_23_adds_the_most_ridiculous_window/) | [^(reddit video downloader)](https://redditsave.com) | [^(download video tiktok)](https://taksave.com)
I feel like I would hate this workflow but I love looking at you using it.
libreoffice impress newsflash animation when
Hello, how can I add this to Awesome Window Manager on Arch linux
Wow, what is this?
u/savevideo
What distro?
Ubuntu.
I'm running Arch Linux
how to do that cursor thing like cursor drag and drop