@@_sneer_ You can turn down the default brightness in most desktops... what kills it for me (on my particular monitor) is local dimming fades white on black text. Looks like my next monitor will be an OLED.
Separate workspaces per monitor is the greatest desktop feature and I'm surprised it took this long for any DE to implement it. I know there is currently movement on the KDE side to get things going but nothing on Gnome.
@@DizzyAndHigh The GNOME default (where secondary displays only have one workspace) is a workaround that works for most people, whereas the equivalent workaround on KDE is a lot more jank and annoying to deal with. GNOME also has a couple extensions that do some jank stuff in the background to immitate separate workspaces per monitor. So it's probably just not as high a priority as it is for KDE. According to the devs, it's a feature they'd like to have but would require pretty deep changes in Mutter. Then again, that sounds pretty similar to what KDE devs were saying about why KWin doesn't support workspaces per monitor.
Easy to do with a new project with a small group of dev involved. I don’t want to diminish their accomplishments but I think the tougher part of the project are yet to come. Kudos
@@samuele5931 I beg to differ. I have worked with others for decades and it is very hard to put together a team that doesn't make excuses for anything. It is rare.
Really excited for the Computer Operating System Main Interface Components Alpha! Perfectly replicates and improves upon their previous custom GNU Network Object Model Environment vibe lol
@@GSBarlev I 100% agree. The wording is perfect. While what bluephreakr said is more conventional, I MUCH prefer the specificity of what the COSMIC devs have done.
this looks great. as a dwm user just trying out wayland plasma for the past couple weeks, you dont realize how much work has been built ontop of X until you start looking for niche use cases (like global keyboard shortcuts or action strings)
I'm not sure if calling global keyboard shortcuts a niche is a joke or not, but just wanted to chime in that a lot of things that I have gotten used to being able to do on x11 not being possible outside of x11 is crazy. Like when they were talking about exposing a setting to combine all monitors into one for the sake of gaming. This was possible on x11 with xrandr, but isn't possible on Wayland so fat. Would be nice to see a desktop environment offer that.
The can always do what GNOME do and decide to pronounce entirely different than the existing word it was derived from, and then pretend that people who pronounce it correctly are incorrect.
This video is a gem, I like that you created essentially a Q&A. Super efficient way to learn about cosmic and consume the information from this chat. Thanks!
@@Skelterbane69 Yep. I like using things like DWM because there's a tiling mode and floating mode, and that's what Cosmic did right here. There are use cases for both.
Yeah I'm guessing having both modes should make for an easier transition. I tried tiling window managers and liked the concept but found the jump too much so went back to KDE but I've started using snapping more and more so this could help me transition.
What I want out of a TWM is to have the ease of use and look of gnome, but it's a TWM with per-monitor workspaces. this seems to be the perfect middleground for me and I'll be happy to try it out once it's usable.
Excellent content. Lotta hype about COSMIC, and I think a lot of it is justified, but it's good to get into the nitty-gritty details and answer some important questions.
I feel like the android accessibility permissions are what wayland should support. Allow specific applications to access the entire workspace on a whitelisted fashion
COSMIC is by far the best example of how FOSS should approach technical debt. We have so many projects that are suffering from trying to migrate features that are *decades* old (GIMP for example is STILL on 2.99.x officially). Instead, S76 threw out the old code when it came to adapting for Wayland and started from "scratch". Way fewer dependencies, older features are scrapped if they're not used, and modern approaches have rapidly developed COSMIC into a brilliant offering even in its early alpha state. Good on them, and I hope many other projects consider the benefits of rewriting things for new eras of computing on linux
throwing all away and starting from scratch is not a new concept and not a silver bullet. a Desktop environment is a relatively simple software project. Another software project that adopted the "throw everything away and start from scratch is Wayland.
@@marcogenovesi8570 So building custom gui and extension tooling, your own wayland compositor, apps to go along with your de, is a simple software project?
As someone who left hyprland for kde to get a more complete desktop experience and was immediately disappointed by the lack of competent tiling scripts on kde, cosmic is exciting and I'd love to try it out
excited to see this! planning to finally try it out myself this weekend been paying attention from back when the cosmic-epoch repo was originally noticed, it's amazing how much progress they've managed to make in this amount of time even if i don't end up using it, i'm hoping it helps push kde and gnome to improve too
oh thank fuck for snapping stacking is also pretty based being able to do everything with the mouse is also great. I love being able to be lazy fractional scaling is great. I use a 27 inch 1440p monitor, but sometimes I plug my laptop into my 4k TV and that's....something
Have COSMIC now installed along my default GNOME COSMIC version on Pop_OS 22.04 and I really like it. It's a little rough around the edges but thats normal for a Alpha version. But the tiling is just 👌
Cosmic looks super cool, I've tried the COPR repo on my Fedora 40 desktop and the tiling feels great, it's just what I'm looking for! I especially love that it can be enabled per workspace. Can't wait to see this project come into its own. Although it's surprisingly usable in alpha state, I can launch my games in Steam and they mostly behave with the DE. Daily driving is another story, of course, but I might keep it installed alongside KDE just for fun.
KDE comparisons: it's incorrect that KDE stores the position of the window in the application configuration file - mostly because apps control their config but they can't control their window position (they could in X11 which is why you may still find positions stored but they can't be used on Wayland). Kwin currently doesn't store and load window state, but it's being worked on and it's likely going to end up with a similar setup - KDE developers understand the difference between configuration and state.
great video! prior to watching this I was of the opinion that COSMIC is a cool idea and maybe it'll succeed someday, to "wow! these guys are coming at this from the right perspective, this looks amazing and I can't wait to try it!" the redox support was surprising too, and it would be an interesting opportunity for that team. thanks for attending and summarizing for us!
Impressive what the System76 team has pulled off there, even though they had to re-implement everything from scratch. Maybe, Gnome and KDE also should consider
As someone who wishes they could use tiling window managers: In current year with gigantic monitors designers are using so much space it's difficult to make everything fit together on one screen. One of the main reasons I have to overlap windows is because I need to use the space taken up by window decorators, line spacing, and content padding. Take for a common example: pinging a host to have a realtime readout of internet quality during a video call. This needs to be 1-3 lines of text and that's it. It would be amazing to have a method to switch a window to borderless mode. Also: is there a way to speed up the animations or disable them entirely? Apple's "hide loading with animations" approach has really soured me on animations at least for the next few years.
It would surprise me if it didn't allow disabling animations as it's a basic accessibility feature available pretty much everywhere. And I agree, 99% of animations are unfortunately not done with actual workflows in mind.
Yet another DE and more fragmentation in Linux. Thats exactly what FOSS needs... Don't get me wrong it looks great and the people working on it have a great mindset. But we need to get rid of 90% of all DEs! Stop reinventing the wheel all the time...
A “quick start programs” feature would be awesome! Allow users to select programs to autostart with low system priority and keep them minimized until users attempt to open them. This could be used with any browser or other program for an instant startup!
The theming options that they have are absolutely brilliant. You don't actually need all the power of Qt theming, but you definitely want more than what GTK offers. The panel window switcher is also brilliant: having it only shows minimized windows but then show a live thumbnail is so nice and innovative - I don't think I've seen something similar before. HDR: Victoria Brekenfield is one of the people more active in HDR development for Wayland, so I'm optimistic.
This is shaping up to be so good I might even try it over KDE down the line. I just hope I can make the window header bars smaller than GTK/Libadwaita's, because I don't like how chunky those are compared to breeze. But that's basically my only concern at this point.
Thank you, thank you, thank you for sharing the accessibility bit of said stream. Not enough blind/visually impaired Linux users out there. Definitely will keep an eye on this desktop! PS. I live in Denver Colorado, never been to system 76's store yet however.
COSMIC will probably make me fully switch to Linux, because it supports every sane workflow (including mine). I'm in awe. System76 did a fantastic job. But please, Brodie, switch to a 1440p monitor. You don't need scaling on 27".
Just found that it is available for Fedora right now so I'll be installing it on my laptop. I use Ubuntu on my desktop for software compatibility so I'll have to wait on that.
I could never understand why so many tilers, just shied completely away from mouse support. If I have my hand on the mouse already, I don't want to have to move it back to a keyboard, just to windows around, or even keyboard combo with my left hand to do it. This is wonderbar, I'm excited!
Because many people who've been using tilers like keyboard shortcuts, and moving the hand to the mouse and back all the time is just as annoying as you find the reverse. Also tiling window managers are usually a niche even for Linux standards and often built in someone's spare time, so they don't get just any feature because it sounds nice to have.
I'd be interested to know how they plan to implement IMEs in Cosmic. It's something that's always been frustrating in most Linux environments with the user having to know what extra packages they need to install, and which "keyboard options" you have to specifically use. This is really something that could do with better integration, especially for CJK users who make up an enormous user base that has been largely neglected due to most Open Source development happening in the English speaking world.
I'm getting progressively more excited about this! Never been a big fan of a tiling WM, but if they have good mouse support I'm interested. The Nvidia graphics stuff is extremely nice. Integrating the design with GNOME and KDE apps instead of trying to replace them all is awesome. And I'm still extremely jazzed to have a DE that's written entirely in Rust that I can hack on without having to write a single line of C.
I have been apprehensive of jumping on the Cosmic bandwagon, but this demonstration is getting me very interested. I had my doubts about its "both a tiled and floating window manager" aspect, because this often means it is the worst of both worlds, but they do seem to have done it right. I have been using tilers for years, currently on Hyprland, but there are times where I would very much like to have a traditional desktop, so this seems like it solve those problems. I will definitely be giving it a try once it hits the repos.
They are just doing everything the right way. I was not aware that KDE mixed state and config, eesh. The missing tiling layout feature is a shame because I really like the 3 column layout on my ultra-wide. But I've gotten used to the extra manual steps with Hyprland and BSPWM, so it's not much of a "downgrade".
Haha, well I guess I'm a COSMIC boi now-decided to try it out¹, and I accidentally overwrote all my Pantheon theme settings², so while I _can_ switch back, it looks *utterly disgusting.* Early impressions are very positive! It's a good looking DE, and it's a lot more intuitive to use (not to mention easier to set up) than, say, Hyprland. Also: no problems using OBS or Google Meets, and it's got the best multi-display support I've *ever* had in Linux (per-display workspaces-where have you been all my life??). So all in all, I'm happy to give it a shot. ¹paru -S --chroot FTW ²I have a timeshift backup if I ever really want to go back
Looking forward to trying out the Cosmic DE. Out of many tiling extensions in the other DEs, I see there was no way to have the stacked windows while tiling done just like how the Cosmic extension (and now Cosmic DE) does it currently, which I have used that extensively.
Not gonna lie, the Window Snapping and Window Stacking got me super hyped up. If they have enough tooling to rival KDE's KWin Rules/Scripts, I will try it out. Hopefully it also has Global Menu by then - I love my Unity-like UX man.
14:33 Well, if you've seen the 2012 Terasology pre-alpha you'd be surprized how polished it looked. But it has its weaknesses, e.g. corrupting the world save that my father built a giant city in in seven years.
I wonder which distro outside of System76 will be the first to use Cosmic as it's default DE?. Would be funny if it's Ubuntu. I don't mean a remix or a spin.
@@roo79xI can't imagine Ubuntu is completely out of the question. If it ends up being a better pick for their style and layout than GNOME then it's possible.
I like having advanced settings in the config files only. Makes the important settings less cluttered, while retaining the flexibility for those few with special uses cases.
State and configuration being in the same file is something that really annoys me about KDE. Glad that they aren't replicating that mistake. Looking forward to giving Cosmic a try in the near future, looks really promising.
Workspaces, HDR, per display fractional scaling, tiling are all nice and cool but what about sound? Do I get anything more than just speaker and mic volume preferably somewhere handy, not in some settings tab I'd have to search for? One of the reasons I love KDE is because all the pavucontrol features are one click away in the system tray widget.
yes finally a decent launcher / top bar / bottom bar and mouse movements all intergrated, I dont know why other tilers never did that, maybe its too much work or not keeping to the one thing well idea but I reinstall often or use many VMs so I dont want all my time taken just configuring stuff
COSMIC apps on Windows and MacOS sound intriguing. Does this mean this could be a viable solution for cross-platform desktop apps? Currently, pickings are rather slim with basically only Qt being viable as far as I'm aware.
I wonder is transparency (blur) will ever be the default in a popular DE. Ever since iOS 7 and MacOS Yosemite, the standard for creating a sense of "space" in a UI environment has been to make things overlap each other with blur. Is it too hard to implement without major bugs within GTK/QT apps? Are they simply frameworks which don't easily adapt to things like blur?
Displays that tile and don't tile at same time is perfect. Some work flows slow with tiling and some benefit. For me since I can only get 1 I have to use stacking except on laptops, but even on laptops sometimes I have to exit tiling wm and enter xfce or something.
Kudos to the POP!_OS Team !! GNOME is abhorrent the way the developers isolate themselves from the end users. They don't want to hear what people want.
So Carl sent me a message, turns out COSMIC has been an acronym since for the first commit on the desktop
Brodie: “I’d like to bet that it’s not what you planned from start”
Carl: *planned from start*
Also Carl, probably: “What’s your PayPal?”
I think they were using the name before the COSMIC desktop code base started so I have my doubts still
@@BrodieRobertson POP!_OS COSMIC aka 'Princess of Power! Operating System Computer Operating System Main Interface Components'
Was about to comment this xd
I don't believe you
Nice to know everyone is working together on HDR.
I have a HDR monitor and I could not care less about it because It hurts my eyes.
@@_sneer_based
"i don't buy the good steaks because i don't want to like the good steaks."
@@_sneer_Well, good thing it's usually a choice, then.
@@_sneer_ You can turn down the default brightness in most desktops... what kills it for me (on my particular monitor) is local dimming fades white on black text. Looks like my next monitor will be an OLED.
As a Rust developer myself: I'm super excited for what this means for Rust tooling going forward.
Completely agree, iced for instance has come a LONG way since the time they announced cosmic
Same here libcosmic has great potential to be the go-to tool to build desktop apps in Rust.
as a baby rustacean, i'm also very keen, learning the same language that my desktop is written in is gonna be a lot of dangerous fun♪
I was wondering when this video'd drop lmao
Hello Slightly Less Tired.
There was a poorly communicated embargo
This is truly exciting. Separate workspaces per monitor, good tiling and in a flexible DE....
Separate workspaces per monitor is the greatest desktop feature and I'm surprised it took this long for any DE to implement it. I know there is currently movement on the KDE side to get things going but nothing on Gnome.
@@DizzyAndHigh The GNOME default (where secondary displays only have one workspace) is a workaround that works for most people, whereas the equivalent workaround on KDE is a lot more jank and annoying to deal with. GNOME also has a couple extensions that do some jank stuff in the background to immitate separate workspaces per monitor. So it's probably just not as high a priority as it is for KDE.
According to the devs, it's a feature they'd like to have but would require pretty deep changes in Mutter. Then again, that sounds pretty similar to what KDE devs were saying about why KWin doesn't support workspaces per monitor.
These are 3 people who say, "Don't give me excuses. Give me solutions." They are winners.
Easy to do with a new project with a small group of dev involved. I don’t want to diminish their accomplishments but I think the tougher part of the project are yet to come. Kudos
@@samuele5931 I beg to differ. I have worked with others for decades and it is very hard to put together a team that doesn't make excuses for anything. It is rare.
@@samuele5931 that's why these projects should stay small and not grow to become like GNOME
@@samuele5931 Toughest part of all of this will be evolution and maintenance post-release.
Really excited for the Computer Operating System Main Interface Components Alpha!
Perfectly replicates and improves upon their previous custom GNU Network Object Model Environment vibe lol
Did you mean "GNU is Not Unix Network Object Model Environment"?
@@no_name4796 GNUNOME aka GNUNUNOME aka GNUNUNUNOME aka GNUNUNUNUNOME aka GNUNUNUNUNUNOME...
@@no_name4796 GNUNOME! ✨
@@no_name4796 Or, when expanded recusively, "Error: Out of memory, aborting..."
@no_name4796 no, he means "GNU Is not Unix Is not Unix Network Object Model Environment"
Naming suggestion for the corner roundness settings: *Sharp* (no rounding), *Soft* (slight rounding), *Smooth* (more rounding).
Honestly, I really liked the clarity of the three options as presented. For something you see in a menu once, the wording is perfect.
@@GSBarlev I 100% agree. The wording is perfect.
While what bluephreakr said is more conventional, I MUCH prefer the specificity of what the COSMIC devs have done.
this looks great. as a dwm user just trying out wayland plasma for the past couple weeks, you dont realize how much work has been built ontop of X until you start looking for niche use cases (like global keyboard shortcuts or action strings)
I'm not sure if calling global keyboard shortcuts a niche is a joke or not, but just wanted to chime in that a lot of things that I have gotten used to being able to do on x11 not being possible outside of x11 is crazy.
Like when they were talking about exposing a setting to combine all monitors into one for the sake of gaming. This was possible on x11 with xrandr, but isn't possible on Wayland so fat. Would be nice to see a desktop environment offer that.
0:50 A "retrospective acronym" is a "backronym" in case anyone cared. You are welcome. :D
I love System76's vision of tiling windows in a floating DE! Can't wait to see more about COSMIC
It is absolutely a backronym, and I love it anyway.
The can always do what GNOME do and decide to pronounce entirely different than the existing word it was derived from, and then pretend that people who pronounce it correctly are incorrect.
@@ForeverZer0 As a GNU Network Object Model Environment user, I absolutely refuse to pronounce the silent G.
Video starts like a log of the beginning of an Alien film. :D
Eppy Brodie, my beloved
Saucy Brodie isn't real. Saucy Brodie:
This video is a gem, I like that you created essentially a Q&A. Super efficient way to learn about cosmic and consume the information from this chat. Thanks!
Man, the mindset of these three people is like the opposite of Gnome
gnome were like this before woke people took over.
@@rizkyadiyanto7922unnecessary comment of the day
@Fuhhz means insufferable people... which most gays would fall into
@@rizkyadiyanto7922when these woke people took over?
Different size projects. I have a lot of criticism for GNOME but they are not that comparable.
I am glad you were the one to get up and do all of this, so that us lazy ass people could benefit from it 😎
Incredibly professional video editing. Thanks! I loved the whole video.
TH-camr /Reporter on Linux topics is a 24/7 job, so much stuff going on. You made me laugh with the intro
I am so ready for Cosmic. It looks incredible and exactly what I want from a DE!
The idea of a tiling window manager is interesting to me, because I see why people like it, but it's completely not how I work with a computer.
That's why I like that it has strong floating as well
you can always use floating mode?
I said the same thing, until I tried tiling. Now I do a bit of both.
@@Skelterbane69 Yep. I like using things like DWM because there's a tiling mode and floating mode, and that's what Cosmic did right here. There are use cases for both.
Yeah I'm guessing having both modes should make for an easier transition. I tried tiling window managers and liked the concept but found the jump too much so went back to KDE but I've started using snapping more and more so this could help me transition.
What I want out of a TWM is to have the ease of use and look of gnome, but it's a TWM with per-monitor workspaces. this seems to be the perfect middleground for me and I'll be happy to try it out once it's usable.
This was a fun one! I adore how much they're contributing to the state of Linux in general and not just PopOS.
having a built in option to switch gpus on laptops is an absolute deal-sealer for me. will def install this on my gaming laptop
It was kind of already a thing.
@@tutacat optimus manager, sure, but i dont need to install anything extra with cosmic
Excellent content. Lotta hype about COSMIC, and I think a lot of it is justified, but it's good to get into the nitty-gritty details and answer some important questions.
Really fantastic update - thanks for losing some sleep and putting this together for us!
I feel like the android accessibility permissions are what wayland should support. Allow specific applications to access the entire workspace on a whitelisted fashion
COSMIC is by far the best example of how FOSS should approach technical debt. We have so many projects that are suffering from trying to migrate features that are *decades* old (GIMP for example is STILL on 2.99.x officially). Instead, S76 threw out the old code when it came to adapting for Wayland and started from "scratch". Way fewer dependencies, older features are scrapped if they're not used, and modern approaches have rapidly developed COSMIC into a brilliant offering even in its early alpha state. Good on them, and I hope many other projects consider the benefits of rewriting things for new eras of computing on linux
throwing all away and starting from scratch is not a new concept and not a silver bullet. a Desktop environment is a relatively simple software project. Another software project that adopted the "throw everything away and start from scratch is Wayland.
@@marcogenovesi8570 So building custom gui and extension tooling, your own wayland compositor, apps to go along with your de, is a simple software project?
As someone who left hyprland for kde to get a more complete desktop experience and was immediately disappointed by the lack of competent tiling scripts on kde, cosmic is exciting and I'd love to try it out
excited to see this! planning to finally try it out myself this weekend
been paying attention from back when the cosmic-epoch repo was originally noticed, it's amazing how much progress they've managed to make in this amount of time
even if i don't end up using it, i'm hoping it helps push kde and gnome to improve too
I'm glad they're working with Fedora on this.
Fedora also wants to bring out a spin for Cosmic. I believe it's based on the Atomic image.
been waiting for this!
oh thank fuck for snapping
stacking is also pretty based
being able to do everything with the mouse is also great. I love being able to be lazy
fractional scaling is great. I use a 27 inch 1440p monitor, but sometimes I plug my laptop into my 4k TV and that's....something
I never really thought about fractional scaling until trying to get a non-blurry linux VM on Apple M1 :-)
I love Linux and how we can all just go try it out regardless of Linux flavor
It's so much better to watch you with premade subtitles👍
Is this done using AI or really in person? I like this a lot, over the generated one by YT itself.
Have COSMIC now installed along my default GNOME COSMIC version on Pop_OS 22.04 and I really like it. It's a little rough around the edges but thats normal for a Alpha version. But the tiling is just 👌
Cosmic looks super cool, I've tried the COPR repo on my Fedora 40 desktop and the tiling feels great, it's just what I'm looking for! I especially love that it can be enabled per workspace.
Can't wait to see this project come into its own. Although it's surprisingly usable in alpha state, I can launch my games in Steam and they mostly behave with the DE. Daily driving is another story, of course, but I might keep it installed alongside KDE just for fun.
I am actually excited to try cosmic. Thank you for sharing.
KDE comparisons: it's incorrect that KDE stores the position of the window in the application configuration file - mostly because apps control their config but they can't control their window position (they could in X11 which is why you may still find positions stored but they can't be used on Wayland). Kwin currently doesn't store and load window state, but it's being worked on and it's likely going to end up with a similar setup - KDE developers understand the difference between configuration and state.
"they can't be used on Wayland" -- so Wayland is brain dead?
The corner roundness settings I really like because almost everything nowadays on desktops have rounded corners. I absolutely hate rounded corners.
Very exciting, great comp Brodie!
Watching this after barely 2 hours of sleep hits different...
I really love how customizable it is and the features it has! I definitely will be using it when it gets added to the official Arch repos!
Thanks for sacrificing your sleep for this video
great video! prior to watching this I was of the opinion that COSMIC is a cool idea and maybe it'll succeed someday, to "wow! these guys are coming at this from the right perspective, this looks amazing and I can't wait to try it!" the redox support was surprising too, and it would be an interesting opportunity for that team. thanks for attending and summarizing for us!
Impressive what the System76 team has pulled off there, even though they had to re-implement everything from scratch. Maybe, Gnome and KDE also should consider
Oh damn! A 40 min video! :D
Great video, thanks for sharing ❤
It's great stuff what cosmic contributors are pulling off. I hope to try it out when its released.
COSMIC team is knocking out of the park with RUST. So refreshing.
I would like to hear a lot how they found their work compared to C++/Qt/QML stack
COSMIC looks awesome
As a fellow creator I can see this was a lot of work to create. Respect
As someone who wishes they could use tiling window managers:
In current year with gigantic monitors designers are using so much space it's difficult to make everything fit together on one screen.
One of the main reasons I have to overlap windows is because I need to use the space taken up by window decorators, line spacing, and content padding. Take for a common example: pinging a host to have a realtime readout of internet quality during a video call. This needs to be 1-3 lines of text and that's it.
It would be amazing to have a method to switch a window to borderless mode.
Also: is there a way to speed up the animations or disable them entirely? Apple's "hide loading with animations" approach has really soured me on animations at least for the next few years.
It would surprise me if it didn't allow disabling animations as it's a basic accessibility feature available pretty much everywhere. And I agree, 99% of animations are unfortunately not done with actual workflows in mind.
This is truly a Linux moment
Yet another DE and more fragmentation in Linux. Thats exactly what FOSS needs...
Don't get me wrong it looks great and the people working on it have a great mindset. But we need to get rid of 90% of all DEs! Stop reinventing the wheel all the time...
I'm way more excited about this than is rational for a desktop environment.
A “quick start programs” feature would be awesome! Allow users to select programs to autostart with low system priority and keep them minimized until users attempt to open them. This could be used with any browser or other program for an instant startup!
The theming options that they have are absolutely brilliant. You don't actually need all the power of Qt theming, but you definitely want more than what GTK offers.
The panel window switcher is also brilliant: having it only shows minimized windows but then show a live thumbnail is so nice and innovative - I don't think I've seen something similar before.
HDR: Victoria Brekenfield is one of the people more active in HDR development for Wayland, so I'm optimistic.
This is shaping up to be so good I might even try it over KDE down the line. I just hope I can make the window header bars smaller than GTK/Libadwaita's, because I don't like how chunky those are compared to breeze. But that's basically my only concern at this point.
nice, its Brodie "Slightly Not Tired" Robertson time XD
Workspaces per display sound soooo tasty!
Thank you, thank you, thank you for sharing the accessibility bit of said stream.
Not enough blind/visually impaired Linux users out there.
Definitely will keep an eye on this desktop!
PS. I live in Denver Colorado, never been to system 76's store yet however.
COSMIC will probably make me fully switch to Linux, because it supports every sane workflow (including mine). I'm in awe. System76 did a fantastic job.
But please, Brodie, switch to a 1440p monitor. You don't need scaling on 27".
Can't wait for this to be added to the repos and install it on my devices!
Plot twist, you are using debian and will need to wait 5 years
@@FakeMichaumega plot twist - you are using a distro based on a distro and need to wait and then wait and then wait again!
Just a heads up, a hero has a repo in copr of cosmic epoch, arch will suck BCS compiling but someone will make precompiled builds for cosmic
@luizansounds yeah i compiled it on arch yesterday. It took about 2 and a half hours overall
Just found that it is available for Fedora right now so I'll be installing it on my laptop. I use Ubuntu on my desktop for software compatibility so I'll have to wait on that.
I could never understand why so many tilers, just shied completely away from mouse support. If I have my hand on the mouse already, I don't want to have to move it back to a keyboard, just to windows around, or even keyboard combo with my left hand to do it. This is wonderbar, I'm excited!
Because many people who've been using tilers like keyboard shortcuts, and moving the hand to the mouse and back all the time is just as annoying as you find the reverse. Also tiling window managers are usually a niche even for Linux standards and often built in someone's spare time, so they don't get just any feature because it sounds nice to have.
omg finally. cannot wait!
I'd be interested to know how they plan to implement IMEs in Cosmic. It's something that's always been frustrating in most Linux environments with the user having to know what extra packages they need to install, and which "keyboard options" you have to specifically use. This is really something that could do with better integration, especially for CJK users who make up an enormous user base that has been largely neglected due to most Open Source development happening in the English speaking world.
Yes, this a million percent!! The default IME options are awful.
I'm getting progressively more excited about this!
Never been a big fan of a tiling WM, but if they have good mouse support I'm interested.
The Nvidia graphics stuff is extremely nice.
Integrating the design with GNOME and KDE apps instead of trying to replace them all is awesome.
And I'm still extremely jazzed to have a DE that's written entirely in Rust that I can hack on without having to write a single line of C.
thanks Brodie! please get some rest 🙏
I have been apprehensive of jumping on the Cosmic bandwagon, but this demonstration is getting me very interested. I had my doubts about its "both a tiled and floating window manager" aspect, because this often means it is the worst of both worlds, but they do seem to have done it right. I have been using tilers for years, currently on Hyprland, but there are times where I would very much like to have a traditional desktop, so this seems like it solve those problems.
I will definitely be giving it a try once it hits the repos.
WAIT NEW FONT RENDERING?!??!! I AM VERY EXCITED!!!!!!!!
Glad you can do both kinds of workspaces
arch gonna love cosmic
I'm falling in love with a DE for the very first time. Its a strange feeling, but nice.
They are just doing everything the right way. I was not aware that KDE mixed state and config, eesh. The missing tiling layout feature is a shame because I really like the 3 column layout on my ultra-wide. But I've gotten used to the extra manual steps with Hyprland and BSPWM, so it's not much of a "downgrade".
Considering the COSMIC desktop, this year or the next year may be the year of the Linux desktop
Haha, well I guess I'm a COSMIC boi now-decided to try it out¹, and I accidentally overwrote all my Pantheon theme settings², so while I _can_ switch back, it looks *utterly disgusting.*
Early impressions are very positive! It's a good looking DE, and it's a lot more intuitive to use (not to mention easier to set up) than, say, Hyprland. Also: no problems using OBS or Google Meets, and it's got the best multi-display support I've *ever* had in Linux (per-display workspaces-where have you been all my life??). So all in all, I'm happy to give it a shot.
¹paru -S --chroot FTW
²I have a timeshift backup if I ever really want to go back
Looking forward to trying out the Cosmic DE. Out of many tiling extensions in the other DEs, I see there was no way to have the stacked windows while tiling done just like how the Cosmic extension (and now Cosmic DE) does it currently, which I have used that extensively.
Glad to hear that there wasn't many issues with using Rust
Thanks for doing all that leg work!
Not gonna lie, the Window Snapping and Window Stacking got me super hyped up. If they have enough tooling to rival KDE's KWin Rules/Scripts, I will try it out. Hopefully it also has Global Menu by then - I love my Unity-like UX man.
14:33 Well, if you've seen the 2012 Terasology pre-alpha you'd be surprized how polished it looked. But it has its weaknesses, e.g. corrupting the world save that my father built a giant city in in seven years.
I wonder which distro outside of System76 will be the first to use Cosmic as it's default DE?. Would be funny if it's Ubuntu. I don't mean a remix or a spin.
Probably Debian. Sint it doesn't really have a default, it is whatever you select during install.
@@slaapliedje well so in this case it could be Arch and Gentoo too
@@lucolesco Yeah I wasn't meaning a distro that lets you select a DE. I was thinking like the main Ubuntu switching from gnome to cosmic. Or Zorin OS.
@@roo79xI can't imagine Ubuntu is completely out of the question. If it ends up being a better pick for their style and layout than GNOME then it's possible.
I like having advanced settings in the config files only. Makes the important settings less cluttered, while retaining the flexibility for those few with special uses cases.
I don't mind a Tweak tool. But Gnome basically threw out everything, even basic stuff, so you cannot live without one.
Looks very promising.
I can't imagine leaving dwm for anything... especially since I have spent so much time hacking and customizing it! but it does look pretty cool.
I got to try it out today
State and configuration being in the same file is something that really annoys me about KDE.
Glad that they aren't replicating that mistake.
Looking forward to giving Cosmic a try in the near future, looks really promising.
I'm so excited for the theming of GNOME & KDE apps!
Workspaces, HDR, per display fractional scaling, tiling are all nice and cool but what about sound? Do I get anything more than just speaker and mic volume preferably somewhere handy, not in some settings tab I'd have to search for?
One of the reasons I love KDE is because all the pavucontrol features are one click away in the system tray widget.
This is so exciting. 😁
By next summer I think it will be quite good
Well done Brodie.
yes finally a decent launcher / top bar / bottom bar and mouse movements all intergrated, I dont know why other tilers never did that, maybe its too much work or not keeping to the one thing well idea but I reinstall often or use many VMs so I dont want all my time taken just configuring stuff
COSMIC apps on Windows and MacOS sound intriguing. Does this mean this could be a viable solution for cross-platform desktop apps? Currently, pickings are rather slim with basically only Qt being viable as far as I'm aware.
I wonder is transparency (blur) will ever be the default in a popular DE. Ever since iOS 7 and MacOS Yosemite, the standard for creating a sense of "space" in a UI environment has been to make things overlap each other with blur.
Is it too hard to implement without major bugs within GTK/QT apps? Are they simply frameworks which don't easily adapt to things like blur?
Displays that tile and don't tile at same time is perfect. Some work flows slow with tiling and some benefit. For me since I can only get 1 I have to use stacking except on laptops, but even on laptops sometimes I have to exit tiling wm and enter xfce or something.
Kudos to the POP!_OS Team !! GNOME is abhorrent the way the developers isolate themselves from the end users. They don't want to hear what people want.
the best intro yet i think?
Hi there I am slightly less tired now 😂
per-display workspaces and tiling is INSANE