COSMIC Desktop: Answering Your Every Question!

Brodie Robertson · Beginner ·📰 AI News & Updates ·1y ago

Key Takeaways

The video discusses the features and capabilities of the COSMIC Desktop alpha, including its workspaces, manual tiling, powerful applets, and smooth animations. It also covers the desktop environment's theming system, GPU management, and accessibility features.

Full Transcript

is currently 1:41 a.m. i' had maybe I don't know an hour of sleep and the system 76 call is in like 10 15 minutes so I'm going to go do that and uh we'll cut back to when I'm less tired hi there I am slightly less tired now so for context I was invited to a system 7 ex press event for the upcoming Cosmic desktop Alpha and I recorded the entire call now the call is an hour and 40 minutes long I'm not going to show you all the footage because frankly there is a lot of things that just aren't that interesting but I will show you the fun Parts the first thing is did you know that Cosmic was an acronym um it it stands for computer operating system main interface components who wants to take bets on it being a retrospective acronym not one they planned from the beginning Cosmic is providing one of the features I really want from a desktop that is completely missing from KDE and has had an open bug report since kd3 I believe uh we have workspaces um spanning displays uh meaning that when you move up a workspace it moves up across both of your displays or you have workspaces per display and what you'll see a little bit later is this um creates some pretty unique um and uh um effective ways of laying out windows because with workspaces per display and tiling per display it means that you can have a display that's tiled a display that's uh that's not and any combination that works best for whatever the user workflow is allowing workspaces to be individual Che monitors is the way that every Tyler works thank you thank you on the topic of other desktops here is a bit where Carl got corrected for using the wrong terminology that certain desktop environments use we have uh manual tiling or um or or uh Maria what's the the the correct term snapping like window snapping yeah window snapping all right so we can grab a window move it to a corner and snap it into that corner I can do it with the keyboard as well and organize the window however um you know I want to snap it or any number of Windows if I want another window I can move do the same thing it might be hard to see what's going on on the next one but Carl is showing off basically creating a stack of Windows that you can tab between uh you can also stack Windows if I right click on the menu I can choose create stack so if I grab this window and drop it here it's going to stack the two of them and I can grab it and pull it out uh I can also use a shortcut Super S to turn off turn off stacking now don't forget this is an alpha so um one thing about our settings application is you'll see that um it doesn't have a lot of pages filled out yet but one reason for that that is because the applets are so powerful that for most users daytoday um the functionality is just in the applet um it will be uh this this functionality will be added to uh settings in the next Alpha so I can choose my output device my input device I can connect to wireless networks I can connect Bluetooth devices um all of that is just built in directly from directly from the applet Now call moves into a tiling demo keep in mind this is being done over Google meet so the do look terrible even though KL says they look good that's because it's a video call with auto tiling I can uh as I launch applications they'll automatically tile into different or into uh positions on on the display with my keyboard shortcuts I can move around you can see we have really nice and smooth animations for in the tiling we set up any orientation that we like we set up stacking and move a window into a stack uh we can uh and we can swap a window so let's say I want to move this window over to the left I can swap these two windows back and forth between each other that last demo was with keyboard shortcuts but that is not your only option uh I can everything I can do with my keyboard shortcuts I can do with mouse so I can grab a window can move it to any position just like I could do with keyboard shortcuts I can also stack a window by hovering it over another window and grab it and pull it out I know there's a lot of people that don't heavily use a mouse with a tailer but I do so this makes me very excited now of course they're going to have a launcher and most of what it does is what you would expect but there's a couple of fun little things about it as well something notable is like you can run a command directly from the launcher or uh you can use a calculator I use this often um and it's uh it's really uh handy for just doing quick quick calculations are you a laptop user with a discrete GPU well here's a part for you uh integrated Graphics has received a considerable upgrade with Cosmic uh when I start a game in Steam it's just it will automatically start on integrated on the Nvidia GPU for for integrated Graphics laptop uh uh some applications will do this also um uh others won't they're not their desktop files aren't set up to automatically uh choose the uh choose the uh discrete GPU so we can rightclick on those in the application menu and choose to run on the Nvidia GPU we can also do that from the app tray or a little less ergonomically but we can also do it from the from the launcher so if we launch blender you'll notice the icon next to the battery applet has now now has a blue dot next to it now if we close this uh the uh the GPU would turn off pretty soon and the button will go away and that's um uh and we're turning off the GPU entirely so it's not consuming any uh any energy energy at all unlike QT and gtk without liid waiter there isn't going to be theming where you can just change every little thing there is going to be recoloring as has been extensively shown in some earlier demos but there is also going to be some stylistic change as well for style uh we have round slightly round and square um it's going this changes quite a few different uh components or elements inside of the kind of visual aesthetic of cosmic so you'll notice these are round uh the input boxes are all around corners around uh around the dock as well as Corners around the window if we change to square then everything is moved including that like currently selected items everything changes to squares I've um I come to like quite a bit even the corners around around the dock um things like toggles are now square and grab handles are now Square uh we also have slightly round uh is another option so we don't have a better we couldn't come up with a better name for slightly round so we have round slightly round and square along with density settings yeah so we have in the designs we had that and it had to be cut out I believe for the first yeah there is just a little bit more work that needs to happen there um so I'm not sure it will make it into first release but definit I am so excited for but I'm being brutal right now with what's going to make it or what isn't just because we've got to get to release but we call it density settings it was it was a compact something for normal and cozy I think spacious I'm pretty sure um oh spacious okay yeah we understand a lot of people will like um the compact uh spacing I am looking forward to it so much but something that's been really nice little side note Maria is one of the ux people so every time they introduce one of these little toggles to modified density or styling or anything like that it's a problem that she has to deal with and the theming isn't just going to apply to Cosmic apps uh in experimental settings we have an option to apply this theme to Noom apps so if we open something like diss uh dis will match the rest of the theme that's inside of cosmic one of the things that we'd really like to do with Cosmic is um hopefully can demonstrate how well apps inside of the Linux ecosystem can fit together within our respective desktop environments Noom Maps can can look perfectly fit inside of cosmic Cosmic apps can look perfectly fit inside of gnome and uh the same goes for KDE we've worked quite a bit on KDE um as well and KDE apps have a few more little more complexity to making the match um but we want to work with the KD community because we'd love KD apps to to look beautiful on Cosmic and Cosmic apps to look beautiful on KD as well theming in KDE what were our blockers to do the same thing we're doing them uh I think it I think the setting up the configuration was just overly complicated but uh it it's manageable for both KDE and gnome the the major issue is going to be automatic setting the theme because neither of the toolkits seem to reload the theme settings from config file override so uh we may be patching uh gtk on on popos just so it will automatically reload the theme overrides uh you can also choose your own icon theme and um eventually we will very likely have a font selection in here as well one of the things I don't like about desktop environment terminals is they have a lot of buttons and a lot of things going on Cosmic does but it doesn't have to uh can disable the header if we want and using super and left click we can drag our terminal around or if you're using taling window mag you probably seen it often where just have t uh just move your window with keyboard shortcuts and and uh you don't really need headers on a lot of applications if a desktop has minimized windows it's going to have a way to bring back minimized windows but Cosmic has an optional way that I think is pretty neat I just want to show you minimize Windows really quick because I think it's pretty cool if we minimize windows it's going to to minimize into a preview at the bottom so open up a few more few more items and minimize them and we have a minimized windows that we can uh choose which one we want to restore when we're ready to restore them and that app can be placed anywhere so it can go up on the top panel the bottom panel uh anywhere that the you know the user feels like would be the best place for them now a lot of people have asked why tiling um the user experience that we designed was based on feedback that we started getting from uh from uh people calling into tech support or reaching out to our tech support they were all asking um how do I set up I3 is I3 supported On Pop um all of our Engineers were using I3 uh we went out to a a firmware conference at Google and everyone was using I3 or sway or some tiling window manager and it was very clear to us at that point that pop out of the box was not providing what our customers and our users really needed and that's why we built um Auto tiling what about variable refresh rate variable refresh rate um for the compositor is it's actually I think quite there quite close um uh and it's working now but um Victoria who works on compositor wants to refine it further and especially if you follow Mastadon drama accessibility is a really big question accessibility is the biggest um Gap this is a general Gap um as Des stops are moving to Wayland the reason for it is that applications in Wayland um by Nature can't see each other and that means a screen reader um can't go across and read what's on the screen to someone with impaired Vision U so accessibility is the biggest question mark uh most of these we have a really good feel on what we need to uh get done accessibility we know we need to get done um but it's um it's kind of new ground so there's going to be a lot of work uh it's going to be a lot of work and aot getting through a lot of unknowns to really tackle accessibility in Cosmic I think we were thinking about our own custom protocol or maybe even running Orca with X11 and giving it special privileges okay yeah and um next week we're going to have the AL release on the eth um the following week the entire team gets together and the first item on the agenda on Monday morning is going to be accessibility for all of you that like testing desktops in Virtual machines keep this in mind uh the compositor um doesn't have software rendering yet U so we working on that for Alpha 2 that means testing in VMS required Hardware acceleration um if you have no boxes just use it it's the easiest one it works out of the box virtual box requires enabling a couple settings for a long time it was a pipe dream but recently KD has made progress towards HDR what about Cosmic it's uh it's not working yet it's on the road map um uh HDR I think I'll ask Jeremy to jump in here as well uh Victoria is the expert on HDR we are participating with the rest of the ecosystem on developing HDR so um we're in the working group with gnome and k e and and a lot of folks from Red Hat they're all working on this together um there are lot of components to get HDR working um uh well in Linux uh I I would say that I don't think it's it's fully there for any platform I don't want um I know a Kitt's made a lot of made up a lot of ground um but um but the I think the long the best answer for you is it's on a road map um it's kind of a collaborative proc process through out the Linux ecosystem I don't expect it in the first release Victoria is planning to work on that for for Alpha 2 I would be pleasantly surprised that would be that would be pretty amazing it is it is on the road map now I was curious about the release model we will release um annually and um and we will have uh annual large releases with big feature drops at those releases what he didn't confirm here is whether or not there'll be minor releases in between I would be very surprised if there wasn't though now something I've seen a lot of people ask is how can you call this thing an alpha there is clearly a lot more here and a lot more polish than what you would typically expect from an alpha I I'd be happy to yeah I would like to expand on that it's an alpha it means two things mostly um there is not a QA review before code goes in um so it's uh so once we get to get to Beta then that means there's a full production QA process and everything slows to a crawl so that means it's prone to brokage breakage um that's just part of building a product um to the reason that it is in the state that it is is because it's a brand new desktop environment and we wanted to be very careful to give a good first impression which meant that Cosmic is much farther than you would expect a typical Alpha to be and K is 100% right here people think KD is buggy because of KD fors release which was not a release it was a development release that they called the actual release it was a complete mistake on their part there was early KD5 which was also kind of buggy there have been periods of KD5 where it was buggy there have been issues with the KD6 launch and you want to make sure things are in as good of a state as possible because you would want people to update their opinion but a lot of people don't I am personally curious and I've seen a lot of other people curious about packages outside of popos we have we have probably so each distribution is a little different and we have the most integration I think with Fedora because Fedora we have a chat room with them where a number of our Engineers are there they're doing all the work for packaging but they do often have issues to come back to us and recommend things that we have to do to uh to fit in uh and it's been going very smoothly I think when we tag a um an actual release they'll be able to produce packages that go into the next Fedora release first it has to go into Rawhide and then it goes into the next Fedora release and uh there's some other things like NX OS where it's one person who is doing doing work without kind of as the support of all of Nix OS they don't have a special working group or anything but they have made significant progress and they have a a um both fedora and nixos are polling from Master branches of all of our Cosmic projects and that's similar to Arch Arch has a a volunteer contributor but they're uploading to the Aur which is even less official so for Fedora we have like a working group and everything's official and it's going to go into Rawhide and a lot of maintainers then for nixos we have one person who has been submitting things to the actual nixos packages repo so it will be in nixos but it's it's um just a volunteer person and then for for Arch we have the Aur which has a package um that uh I think if I were to recommend any of these three dros I would recommend Fedora first and nixos second because the the Aur package is is uh not quite up there and I don't know when the process would happen to actually get it into uh the the main Arch repos and we also have an open Sude uh person who's working on porting packages over to op I don't know much about that process uh but from what I've heard I think I think once we tag a release those four distributions will have something ready for users I've also seen questions about Cosmic and Cosmic apps outside of just Linux now Cosmic is not dependent on systemd either uh that was just a easy way to demonstrate it uh most of the cosmic projects have Escape hatches for any place where systemd is used and so we have successfully compiled most of cosmic for for BSD operating systems as well Cosmic applications will run fine on on Windows on on Mac OS as well uh for the most part there are a few missing features and I've ported those uh Cosmic applications to redo too and I've been amazed at how smooth it's been with Fedora because I expected SE Linux to be a bigger problem than it has been but it seemed like it wasn't and so we've made more rapid progress there than expected and if Jeremy is speaking the truth here it sounds like shipping Cosmic on various different dros from things like Arch to things like Debian might actually be pretty easy in terms of dependencies and uh the the compositor is is relying on the Wayland protocols that have also been pretty much locked in stone these are reliable places we're not trying to Dynamic I Ally linked to C libraries we're able to integrate in Rust in with static linking almost the entire stack and uh a lot of things have been developed in Rust specifically for Cosmic like the cosmic text Library it provides complete text rendering for for uh the ice toolkit and it doesn't rely on free type it doesn't rely on Hef buz it just relies on Rust projects that all compile uh using cargo and that means that you don't have dependency hell every distribution doesn't have to check every version of every dynamically linked package and make sure that they're properly versioned for this desktop theming has been a really big part of the Linux experience now desktops like gome are going down the libid waiter route where they don't really want to support theming going forward maybe some minor recoloring but they want Gom maps to look like Gom Maps KD is a lot more open in this regard but they still at least have the breeze theme that everything is built around Cosmic is doing things a tad different though yeah one other thing on dros um uh Cosmic also doesn't have a a theme it's just happens to be um pops theme because that's our like that's where we test and where we work what I uh what we hope to see um maybe not in the first release maybe in the first release but I hope what we hope to see is that each distribution brands Cosmic to their own unique brand it's also extremely easy to take you you you saw how it set up a um a a theme it's very easy to take that theme um and just create a package out of it and make that your default package for for a different distribution I think the next step that we would love to see with Cosmic you know if things are really going well um then maybe distributions can start and the open source Community can start experimenting with unique user experiences and provide an experience that um they feel as for their users so it's you know the the idea is to spread out the ability to create things and and create experiences do you like Global menus well they're not confirmed but uh it gets requested a lot Maria yeah yeah it's something we thought about um no we didn't yet uh make a call to go with it yet uh so it's not on the road map uh but we'll see where things move um you never know essentially an appet could be developed that you just put on the panel that um but there needs to be some protocols to expose the menus inside of applications yeah there's a debus menu protocol that KDE uses for Global menus and our app we'd have to have an applet develop that would do the server side of that and we'd have to uh work on the client side of that and it is something that I planned in the far future after a million other things including HDR are finished not everyone has a top-of-the-line CPU 128 gigs of RAM and a 4090 so system requirements are pretty important oh gosh Jeremy what do you think uh well I've run Cosmic applications on opinium 2 before I I have it sitting behind me right there do you see that that old CRT monitor yeah um but that's using Redux so we are we are constantly chasing memory requirements and and CPU efficiency as as uh Cosmic develops and those are very important for us I would say right now the minimum that I would recommend would be four gigabytes of RAM and a CPU that that uh is a 64-bit CPU really anything from 2008 onwards um and a GPU that uh right now we don't have software rendering but I think when we do it will be fairly efficient but you do need a GPU that that supports Wayland so for NVIDIA that will be the 900 series onward I believe um because the 700 series needs the 475 driver which doesn't support Wayland very well and for AMD that will be almost anything from the past 10 years so um we'll we'll have a better definition when we have a download page like we do for poos right now but I expect the syst custom requirements to be uh roughly the same as what we have posted now or or even lower I like running arbitrary commands and launching specific applications using a shortcut can I do that absolutely okay yes I yes if it has a x keyboard mapping yes one current Quirk with creating your own custom shortcuts you have to type in the modifier's name so when you get there type you type the word super could not figure out how to set up one of my shortcuts with super until until I looked at the other ones and realized what was happening yeah um we'll get there on that one but that's a that's one little quick to know this is why it's Alpha when I do my podcast I like to capture my browser as an individual window on W Roots you can't do that you can do it on KD and gnome but that was the reason I was using hyperland what about Cosmic it was done yesterday right Carl yesterday literally dropped yesterday um I don't think it's in the iso no it is in the iso um there it's a little um it's pretty good but there's some refinement still so um it's it's like you know the 0.1 release of xtg portals you can pick a window you can pick a a display or everything okay so Carl was using native screen capture during that demo I believe and that's uh that's something something yeah that's it's working I use 27 in 1080P screens I don't need scaling and I especially don't need fractional scaling but a lot of people do luckily that is there fractional scaling if you um so you can set it to 75% for example and all the cosmic apps they they use the whan fractional scaling protocol so they will Pixel Perfect render at that resolution with the correct size of element they're not going to render at 100% or 200% and then scale down using an image filter they're going to actually render the elements including the text at that uh fractional scaling number scaling is Monitor independent so you can set up one monitor at 500% another monitor at 50% if that's what you really want yeah we're trying to and this is one thing where we probably need feedback from users uh during the alpha we're trying to automatically detect a good scaling level including with fractional scaling um there are a number of displays out there that have are are very strange at 100% or 200% so you need something in the middle and we're trying to automatically detect those configurations the the there is some concern how we're going to handle X11 applications and I think right now we're we're not doing that so gracefully but uh we we should be able to resolve that soon as you saw earlier the tiling is a very free flow TI iling system something like bspwm for example but I know a lot of people out there like tiling layouts like the master stack layout or the quarter layout and things like that what about that so not at this time uh the tiling is integrated into the compositor this is one of the few things that's part of the compositor and uh we did have thoughts of how to move the tiling out of the compositor and have it be a separate Library similar to how the applets are um but I I think we'd have to work more on that I don't think we have any plans for anything other than the automatic tiling we have coming from cosmic U but we would be interested in how a third party could integrate custom window management rules yeah um I I haven't actually shared the full agenda with the team for our meetings in the coming week uh one of those um on the second day we have some more free Fring things and one of the items I wanted to cover was U would possible for us to enable um experimental tiling contributions to to do different types of layouts so it's something we thought about and would really be interested in it's I think it's important that tying is in the compositor for for a number of reasons of what I've seen the difference when it's not and when it is but um but I think there are I think it would be awesome and um so I'd love to explore it and we'll talk about it as a team a couple weeks now for my own usage I don't really care about that lack of layouts I personally do like the free flowing Style but if you're coming from dwm for example I can see why that might feel like a downgrade especially with the tiling there is a lot of people interested in being able to save a layout of Windows and then reopen them in the exact same layout what about Cosmic so that's been my dream ever like since 2020 uh ever since we introduced a tiling the safe layout featur like ghosts like the designs uh but there are a lot of technical difficulties with it uh primarily because uh how do we handle situations when someone closed an application or removed an application or so there is a bunch of uh things that just are preventing us from doing that but that's definitely something that we want to have because that's probably right now one of the most requested features the way that we've seen is kind of like um I want a work space where I do all of my 3D printing stuff and so I want um these four open and I want to say open my open my um 3D printing workspace work or open this development workspace and then those are all all those applications just pop up for you that's the kind of request that we've seen um and like Maria said we are very interested in and doing it there are um every time we've started to look at the ux around it we find another hole that breaks it and so we just um it's just a process of us really working on making it um uh getting to the point where we're confident working well for for users the main way you're going to configure Cosmic is through the gooey settings and when we're looking at desktops like KDE you can technically modify the text files but it's not really intended like that Cosmic is a bit different what what we're exposing and is powerful in the settings themselves but what's underneath could can be customized even further you could technically have as many panels as you want in Cosmic you can have 15 panels doing different things if that's what your device or your user experience or whatever it is as your building needs that um you could technically do it it just doesn't U from the user um from what we expose as an operating system for users um this is what makes the most what we we think makes most sense for our our case yeah so the settings app is a window to the to the larger set of settings that are available in the cosmic config which is a set of of uh text files that are in uh in the user's config directory so in those you can find for example Carl talked about the panel settings right now we just have two predefined panels uh and we call them the panel and the doc but those names are meaningless and arbitrary and you can create any number of panels by creating the correct config files for them uh coincidentally there are settings for for outputs and for output specific things and workspaces is probably one of those as well so if you wanted to set up your workspaces with uh some being vertical some being horizontal on different monitors you could probably do so by editing the config files now if you have text configuration there obviously needs to be documentation it's a work in progress because the format is changing as as the applications in applets themselves change and as we build out the settings application to find more and more things we need to make configurable uh for example as we were building out theming a large number of things were hardcoded into Li Cosmic and into the applications and they ended up being moved into the config files like the uh padding of different elements that was something that that uh was a very big change that we made to uh to move all of the predefined sizes to configurable sizes So eventually we could have the density setting and so I expect there to be major changes to the config system still but uh we will try to be documenting the important things and at the very least we're going to document for distri for distributions how they can create a a configured preset so how they can take Cosmic configure it how they want to ship and then make that that configuration be the system default Cosmic has this great idea look at the way that a tiling Window Manager those configs and then expand that system out to a full desktop environment but one issue that both of these systems have had is that they bundle state with configuration so for example the last window position is saved in the same config file in KDE as the setting for the opacity of the terminal what we've done in Cosmic is to split out the state so the state lives in a directory called local SL State Cosmic and then the configuration lives in config Cosmic after that path you have things like com. system 76. Cosmic edit where you have an application specific prefix and then after that path you have V1 which indicates version one of the config scheme and then after that you have a set of configuration files and they're all uniquely identified basically bundled settings so OPAC would be in its own file that can be automically updated the purpose for this is so that you can create a list of files that you want to sync over to another machine and you can sync it with any mechanism you want now some people want a bit more power but don't want have to go and modify configs directly there will probably be a cosmic tweaks program I think somebody Ed made the application template he has been working on a tweaks program and uh I just don't think very many people will use it you compare that to The Gnome tweaks program that you kind of have to use if you want to set certain things up like change the fonts or change the theme um that's not really the case in Cosmic because those are built into the settings app and yes there are things that are not built in the settings app but usually it's not there for a reason at this stage it's unclear the extent of extensions but there is going to be something for example write your own panel you could write your own panel or you could write your own Cosmic workspaces application to replace the one that we ship and that Cosmic workspaces application could have for example a workspaces grid which is not something we have configurable right now but a thirdparty program can do that because we've designed the system such that workspaces are defined by an external process at least part partly by an external process and to do that and make other Cosmic applications you probably want documentation yes so there is in progress documentation and there is uh both the documentation that Michael wrote about lib Cosmic and there's an app template and the app template uh pre preconfigured a whole bunch of things like translation support uh and and that um and having certain um I don't know what to call them but each application needs to have some kind of set of subscriptions and um and other items that are preconfigured in that template so there is a third party template that I would recommend and there is a li Cosmic Book that we've been developing as has been established you can have individual panels for each of your monitors but what about one panel that spans across everything we have a pretty strict uh setup of of each monitor being its own independent workspace so Windows this is something I've argued with Carl about before and we may come back back to it depending on we're always open to anything um both me and Carl and mostly we're informed by Maria whatever she thinks is right but we've taken on this this concept of workspaces being tied to monitors and windows not spanning uh and so that means panels don't span I want to get in ifinity mode though and so that that's like if the compositor could compile uh different displays into a single virtual display yeah I I do want to do that for mainly for gaming use like for uh three displays turned into an ultra wide for racing or whatever since I've got some weird laptops laying around I'm definitely going to try out some stuff on those but what about touchpad gestures they're there so we have gestures for switching workspaces and opening the launcher and the app library is it is it just just workspaces right now right or it may just be workspaces I think it's not quite configurable at the guey level yeah I don't from um from the guey level I I don't expect the configurable gestures to make it in the first release but I do expect to make it the second release even though every Dr has packages for KD and gnome applications they all still exist on places like flathub and the Snap Store what about Cosmic well um I'm hoping that they are packaged properly and that this doesn't become an issue because uh yes there is some interest in having having these be flat packs but you have to understand that a number of the cosmic applications are really core applications that need privileges that are wides spanning like the cosmic App Store to to place that into a a Sandbox would be quite difficult because it needs direct access to the packaging system and one lost thing let's look a bit towards the future image viewer I have a long list yeah so image viewer there's a video player that I started working on but we had some difficulty with uh with getting with keeping video frames on the GPU all the way through the process so it it wasn't finished uh PDF reader there's an impr progress one U but the rendering is quite complicated and hasn't been finished yet then there's one that I was thinking about earlier that now I've completely forgotten no we we're pretty happy with Firefox and Thunderbird right now so to to render emails you have to have an HTML 5 compliant browser so um I'm I'm not really interested in that no maybe we can maybe we can get Firefox to render using lib Cosmic I don't know yeah and see how how well cosmics received we do talk to folks in mozzilla all right well again um thank everyone we really appreciate um you know spending today in this morning with us or 2:30 in the morning with us uh I'm sure 3:38 a.m. right now oh God I'm gonna take a nap after this [Music] [Music] something like this

Original Description

Recently I was invited to to a press event for the COSMIC Desktop alpha and and I got to learn a lot about this upcoming desktop and now I'm more excited than ever ==========Support The Channel========== ► Patreon: https://brodierobertson.xyz/patreon ► Paypal: https://brodierobertson.xyz/paypal ► Liberapay: https://brodierobertson.xyz/liberapay ► Amazon USA: https://brodierobertson.xyz/amazonusa ==========Resources========== COSMIC Release: https://system76.com/cosmic COSMIC Epoch Github: https://github.com/pop-os/cosmic-epoch Pop OS Website: https://pop.system76.com/ =========Video Platforms========== 🎥 Odysee: https://brodierobertson.xyz/odysee 🎥 Podcast: https://techovertea.xyz/youtube 🎮 Gaming: https://brodierobertson.xyz/gaming ==========Social Media========== 🎤 Discord: https://brodierobertson.xyz/discord 🐦 Twitter: https://brodierobertson.xyz/twitter 🌐 Mastodon: https://brodierobertson.xyz/mastodon 🖥️ GitHub: https://brodierobertson.xyz/github ==========Credits========== 🎨 Channel Art: Profile Picture: https://www.instagram.com/supercozman_draws/ 🎵 Ending music Track: Debris & Jonth - Game Time [NCS Release] Music provided by NoCopyrightSounds. Watch: https://www.youtube.com/watch?v=yDTvvOTie0w Free Download / Stream: http://ncs.io/GameTime #PopOS #COSMIC #Linux #FOSS #OpenSource #GNOME #KDE DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Brodie Robertson · Brodie Robertson · 0 of 60

← Previous Next →
1 This Linux Patch Removes Spectre & Meltdown Protections
This Linux Patch Removes Spectre & Meltdown Protections
Brodie Robertson
2 Linux's Most Degenerate Terminal Application
Linux's Most Degenerate Terminal Application
Brodie Robertson
3 You Can Buy Modern Linux Distros On A DVD??
You Can Buy Modern Linux Distros On A DVD??
Brodie Robertson
4 Bypass Paywalls Vanishes From Firefox Addon Store
Bypass Paywalls Vanishes From Firefox Addon Store
Brodie Robertson
5 CoreJS: The Web & Open Source Are Broken!
CoreJS: The Web & Open Source Are Broken!
Brodie Robertson
6 Begone GTK4, Long Live The New King GTK5
Begone GTK4, Long Live The New King GTK5
Brodie Robertson
7 Flathub Finally Adds Much Needed Flatpak Feature
Flathub Finally Adds Much Needed Flatpak Feature
Brodie Robertson
8 Google Should Be Worried About ChatGPT Bing
Google Should Be Worried About ChatGPT Bing
Brodie Robertson
9 How To Never Improve The Linux Wayland Experience
How To Never Improve The Linux Wayland Experience
Brodie Robertson
10 Fedora Linux Unveils New 5 Year Roadmap
Fedora Linux Unveils New 5 Year Roadmap
Brodie Robertson
11 Linux Desktop Randomly Stuttering? Here's Why #shorts
Linux Desktop Randomly Stuttering? Here's Why #shorts
Brodie Robertson
12 Why We Need Even More Linux Distros!?!
Why We Need Even More Linux Distros!?!
Brodie Robertson
13 This Wayland Change Will Improve Linux Forever
This Wayland Change Will Improve Linux Forever
Brodie Robertson
14 Ubuntu Linux Was Once Spyware Says EFF & Stallman
Ubuntu Linux Was Once Spyware Says EFF & Stallman
Brodie Robertson
15 Rise Of A New Kind Of Linux Package Manager
Rise Of A New Kind Of Linux Package Manager
Brodie Robertson
16 Rolling Release Linux Distro Probably Isn't For You
Rolling Release Linux Distro Probably Isn't For You
Brodie Robertson
17 Ubuntu Flavors Put An End To Shipping Flatpak
Ubuntu Flavors Put An End To Shipping Flatpak
Brodie Robertson
18 WINE Will Finally Run On Wayland NATIVELY!!
WINE Will Finally Run On Wayland NATIVELY!!
Brodie Robertson
19 No ZDNET, Linux 6.2 WILL NOT Run On M1 Macs
No ZDNET, Linux 6.2 WILL NOT Run On M1 Macs
Brodie Robertson
20 Ubuntu Linux Announces New Kind Of Mini ISO??
Ubuntu Linux Announces New Kind Of Mini ISO??
Brodie Robertson
21 Fedora Linux Finally Kills Off Delta RPM
Fedora Linux Finally Kills Off Delta RPM
Brodie Robertson
22 Linus Torvalds Is Sick Of Useless Git Merges
Linus Torvalds Is Sick Of Useless Git Merges
Brodie Robertson
23 Arch Linux Bricks Dual Boot With One Kernel Change
Arch Linux Bricks Dual Boot With One Kernel Change
Brodie Robertson
24 Linux AppImage Finally Addresses Greatest Flaw!!
Linux AppImage Finally Addresses Greatest Flaw!!
Brodie Robertson
25 Refusing To Use Windows For "Religious Reasons"
Refusing To Use Windows For "Religious Reasons"
Brodie Robertson
26 GNOME Shell & Mutter Finally Drop GTK3!!
GNOME Shell & Mutter Finally Drop GTK3!!
Brodie Robertson
27 11 Documents Showing Microsoft Tried To Destroy Linux
11 Documents Showing Microsoft Tried To Destroy Linux
Brodie Robertson
28 Manjaro Linux Is The Joke That Never Ends
Manjaro Linux Is The Joke That Never Ends
Brodie Robertson
29 The New Ubuntu Linux "Flavor" We All Expected
The New Ubuntu Linux "Flavor" We All Expected
Brodie Robertson
30 NEVER Write Git Commit Messages With ChatGPT
NEVER Write Git Commit Messages With ChatGPT
Brodie Robertson
31 Why GNOME? Why Didn't KDE Takeover Linux?!?
Why GNOME? Why Didn't KDE Takeover Linux?!?
Brodie Robertson
32 Discord Tried To END This Reverse Engineered Server
Discord Tried To END This Reverse Engineered Server
Brodie Robertson
33 Mesa 23 Makes Linux Shader Stuttering A Thing Of The Past
Mesa 23 Makes Linux Shader Stuttering A Thing Of The Past
Brodie Robertson
34 Linux Kernel Broke A Feature NOBODY Uses!
Linux Kernel Broke A Feature NOBODY Uses!
Brodie Robertson
35 Manjaro Broke Asahi Linux... AGAIN!!!
Manjaro Broke Asahi Linux... AGAIN!!!
Brodie Robertson
36 Linux Hasn't Become Complicated & Limiting | Distrotube Reply
Linux Hasn't Become Complicated & Limiting | Distrotube Reply
Brodie Robertson
37 Ubuntu Linux's Steam Snap Is Almost Stable
Ubuntu Linux's Steam Snap Is Almost Stable
Brodie Robertson
38 Wayland Is Linux's Future, But Why Do I Care?
Wayland Is Linux's Future, But Why Do I Care?
Brodie Robertson
39 John Deere Refuses To Respect Free Software & GPL
John Deere Refuses To Respect Free Software & GPL
Brodie Robertson
40 Why BSD Documentation Is Just Better Than Linux
Why BSD Documentation Is Just Better Than Linux
Brodie Robertson
41 KDE Fixes Discord On Wayland Because Discord Can't
KDE Fixes Discord On Wayland Because Discord Can't
Brodie Robertson
42 Xorg Foundation Has A Serious Problem
Xorg Foundation Has A Serious Problem
Brodie Robertson
43 Manjaro Linux's Biggest Drama That Never Happened
Manjaro Linux's Biggest Drama That Never Happened
Brodie Robertson
44 I'm Leaving Arch Linux For A Better Distro!!
I'm Leaving Arch Linux For A Better Distro!!
Brodie Robertson
45 Red Hat Linux Once Featured A REDNECK Translation
Red Hat Linux Once Featured A REDNECK Translation
Brodie Robertson
46 Android Authority Doesn't Understand Linux or Android
Android Authority Doesn't Understand Linux or Android
Brodie Robertson
47 Switching To Wayland: Why I'm Daily Driving Hyprland
Switching To Wayland: Why I'm Daily Driving Hyprland
Brodie Robertson
48 Private Security Patching Is A Nightmare In Open Source
Private Security Patching Is A Nightmare In Open Source
Brodie Robertson
49 Xorg Vs Wayland Is Just A Technical Detail
Xorg Vs Wayland Is Just A Technical Detail
Brodie Robertson
50 Why Did Fedora Linux Drop Its Wacky Release Names?
Why Did Fedora Linux Drop Its Wacky Release Names?
Brodie Robertson
51 KDE App Theming On Other Desktops Is A Mess
KDE App Theming On Other Desktops Is A Mess
Brodie Robertson
52 Xenocara: That X11 Server That Isn't Xorg
Xenocara: That X11 Server That Isn't Xorg
Brodie Robertson
53 PopOS New COSMIC Desktop Has Me Excited Again!
PopOS New COSMIC Desktop Has Me Excited Again!
Brodie Robertson
54 Hilarious GNOME Archive Bug Finally Gets Addressed
Hilarious GNOME Archive Bug Finally Gets Addressed
Brodie Robertson
55 Rust Foundation Has A Serious Trademark Problem
Rust Foundation Has A Serious Trademark Problem
Brodie Robertson
56 Top 5 Best Hyprland Linux Features
Top 5 Best Hyprland Linux Features
Brodie Robertson
57 Installing Linux Software Is More Confusing Than Ever
Installing Linux Software Is More Confusing Than Ever
Brodie Robertson
58 Clipboard: Simple Unified Linux Clipping Tool
Clipboard: Simple Unified Linux Clipping Tool
Brodie Robertson
59 Solus Linux Returns From The Distro Afterlife
Solus Linux Returns From The Distro Afterlife
Brodie Robertson
60 uBlue Linux: Immutable Fedora With Batteries Included
uBlue Linux: Immutable Fedora With Batteries Included
Brodie Robertson

The COSMIC Desktop alpha release offers a range of features and capabilities, including workspaces, manual tiling, and a theming system. It also provides GPU management and accessibility features, making it a powerful and customizable desktop environment. By understanding the features and capabilities of COSMIC Desktop, users can craft effective prompts, use advanced prompting techniques, and design prompt systems to get the most out of the desktop environment.

Key Takeaways
  1. Move up a workspace to move up across both displays
  2. Use manual tiling or window snapping to organize windows
  3. Create a stack of windows and swap them between each other
  4. Use keyboard shortcuts to tile windows and move them around
  5. Use mouse to tile windows and move them around
  6. Apply themes to Noom apps
  7. Use auto tiling and minimize windows into a preview at the bottom
💡 The COSMIC Desktop alpha release provides a range of features and capabilities that make it a powerful and customizable desktop environment, including workspaces, manual tiling, and a theming system.

Related Reads

Up next
I Lost 94% of My Traffic. Then I Found the Unfair Advantage
Conor Martin
Watch →