DHH gives an unhurried hands on tour of Omarchy Quattro, the fourth generation of his opinionated Arch and Hyprland Linux setup, released the day the video went up. The architectural headline is that the whole desktop shell has been rebuilt on QuickShell, so the bar, panels, menus, notifications and lock screen are one pluggable surface, and Omarchy itself has stopped being a Git checkout in your home directory and become a system package with your plugins and configs layered on top. He walks the entire super space menu in order: keybindings, themes, the new manual, plugins, snapshots and factory reset, Omarchy's own package mirror on Cloudflare running a month behind Arch, the install and remove menus, development stacks, gaming, and three tiny bespoke apps in C++ that he cheerfully admits Claude wrote. Quattro is also openly agent accelerated, with a default agent wired to crash capture, agents installed out of band through mise, and an Omarchy skill so your agent knows how to reconfigure the machine it is running on, all of which you can switch off with one right click.
Published Aug 14, 20261:21:28 video75 min readAdded Aug 21, 2026Open on YouTube →
At a glance
An hour and twenty one minutes of David Heinemeier Hansson driving Omarchy Quattro, the fourth generation of his opinionated Arch and Hyprland Linux setup, released the day this video went up. The headline change is architectural: the whole desktop shell has been rebuilt on QuickShell, so the bar, the menus, the panels, the notifications and the lock screen are now one themeable, pluggable surface, and Omarchy itself has stopped being a Git checkout in your home directory and become a system package with your customizations layered on top. Everything else follows from that. There are over a hundred community plugins on day one, a theme system so integrated that a disk speed test comes out color coordinated with your wallpaper, snapshots that let you roll back a bad update or factory reset a machine you are selling, an ISO under 6 GB that installs in about a minute, and three bespoke C++ and Qt apps DHH mostly did not write himself. It is also unapologetically an agent accelerated operating system: a default agent wired to crash reports, agents installed out of band through mise so they can update seventeen times a day without touching your system packages, an Omarchy skill so your agent knows how to reconfigure the machine it is running on, and a world clock plugin he had Grok vibe code from a screenshot before recording. The pitch underneath all of it is the same one Omarchy has always made, aimed squarely at Mac and Windows users: this is a computer you are allowed to change.
The pitch: a new kind of computer for people who love computers (0:00)
The video opens with the one sentence version. Omarchy is "a beautiful, modern, and opinionated Linux system built on top of Arch, Hyprland, and now QuickShell," and Quattro is "a huge upgrade over the previous versions we've been iterating on for the past year since the original release of Omarchy." DHH says the release is "fully agent accelerated in its construction," that he has been "employing about a million of our new digital helpers to really speed up the development process," and that a bunch of those same goodies have been baked into the operating system itself.
Then the promise about who the video is for. You do not need to know anything about Omarchy to follow it. He is going to take you on "the complete tour of everything," because Omarchy "is not just trying to speak to the choir, it's not just trying to speak to people who already know Linux, who have already been using the system for a long time." The mission is to give people on Windows and Mac "a different, better, more malleable alternative as their operating system."
That word, malleable, is the whole argument. Omarchy is aimed at "people who just love computers, who want to be able to change their operating system, but don't necessarily have all the nerd creds or the nerd time to invest hundreds, if not thousands, of hours into their own bespoke setup." DHH has already spent those thousands of hours. You get the result. And now, he says, thanks to agents and AI, you can evolve that result yourself: add your own panels, add your own applications, or ignore all of that and simply install the community panels and plugins other people have already built for Quattro. That, he says, "is a gift of our new QuickShell powered desktop."
The invitation is delivered as a series of what ifs. "What if your computer was no longer a Mac? What if your PC no longer ran Windows? What if you embraced the beautiful future of Linux? And if you're so inclined, invite a few agent friends along the way to really level everything up."
First contact: there is no dock (2:41)
The tour starts on the new Quattro default background, with the little stag from earlier versions still down in the left hand corner. The first thing you notice when you start Omarchy is what is missing. There is no dock. There are no icons to click on. There is "just a beautiful background layer and then expectation that you are going to learn how to use this system predominantly through the keyboard."
Super is the only key you have to remember
The most important command is super, which is the same physical key as the Windows key or the command key. Super space opens the Omarchy menu, and that menu is where you control everything: starting apps, triggering actions, styling, setup, installation, all of it. If you insist on a mouse, the Omarchy icon in the top left corner of the bar takes you to the same place.
Super K: the keybinding browser that will also press the key for you
Every keyboard command in the system lives behind super K. It brings up a searchable list, and the search is a filter over intent, not just names: type "notifications" and you get every binding that has anything to do with notifications, type "browser" and you get the ways to start one. The nice trick is that the list is not just documentation. Arrow down to the binding you want, hit return, and it fires. DHH demonstrates by starting a terminal from the list, which is the same as hitting super return.
Tiling, without arranging anything
He lands in foot, "lovely foot back terminal," which he notes you can swap for whatever you want: Ghostty, Alacritty, kitty, what have you. Open a second one with super return and the tiling window manager takes over. "I'm not rearranging these windows. I am simply just letting the dwindle layout manager set them up." Keep opening windows and they keep splitting down into the corner, smaller and smaller, "and that means you're never hunting for these windows, they're always visible."
The movement vocabulary is short. Hold super and press the arrow keys to move focus between windows. Add shift, so super shift arrows, to swap the windows themselves. Super J rearranges the layout. Super shift return starts a browser. Those two, terminal and browser, are the bindings DHH says define his own driving of the system. Super W closes any application, which he uses constantly through the rest of the video.
Web apps, framelessly
He opens X in the browser and shrugs: fine, that looks great. Then he closes it with super W and hits super shift X, which starts X as a web app in "beautiful frameless setup." His verdict: "This is simply the best way of looking at a web application." Omarchy ships a batch of these preconfigured, including X, HEY email and calendar, and others, and they all show up in the keybindings menu like everything else.
The app menu is not a stripped down Linux
Back on super space, the launcher shows every app installed by default. This is where DHH makes a point he returns to several times: "Omarchy is not this plain stripped down version of Linux that then leaves you to rice everything and configure everything. No, it actually comes packaged out of the box with everything that I personally use to use my computer every day." Some things are additions he made after the fact, like 1Password, where he stores all his credentials; that one sits in the menu as an installer, under Install, then Services. If you want to skip a hop, super alt space jumps straight to the application menu instead of going through the Omarchy menu first.
Workspaces are how you actually use a tiler
"Workspaces is how you really must use a tiling window manager." His reasoning is spatial: three applications already fill most of a screen, so the answer is not smaller windows, it is more screens. Super 2 hops to the second workspace, which he fills with btop, and hopping back and forth is instant. "There is no delay, there's no animation, there's nothing to wait for."
His own convention: workspace one is communications, so browser, WhatsApp, Signal and the rest. Workspace two is the terminal and the agents. Workspace three depends on the machine, because a laptop needs a few more workspaces to get things done while a desktop with "a gorgeous 6K display" fits more per workspace. The advice is to be consistent so the muscle memory is worth something: "super two, boom, that's where my programming is, that's where my agents will be pinging me and dinging me at, and now I'm ready to work."
tmux, and then Herdr
On the terminal workspace you can just work, or you can start a multiplexer. tmux is on super alt return, "neatly configured" with splits and panes, and DHH says he has used it for a long time. But now that he is working a lot with agents he has "really grown to like Herdr," which starts on control super return.
Herdr is the agent aware multiplexer that ships as part of Quattro, and on screen he already has a stack of instances running, working on Omarchy, on TTE, on Writebook, and on the new Omarchy site. Two things make it his default. First, it gives you the tmux experience, and he has configured it so that the key bindings are the same ones as in his tmux setup, so nothing has to be relearned. Second, and this is the part tmux structurally cannot do, "you also have your agents here. So, you can jump back and forth between your agents and it gives a little ping and a ding when it is ready or needs your attention. It is super duper helpful and useful."
Figure 1. The Quattro stack. The architectural change in this release is the middle two layers and the right hand column: QuickShell replaces the old collection of separate bar, launcher and notification programs with one shell surface, and Omarchy ships as a system package so your plugins, configs and shell layout sit above it instead of inside it. That is why an update can no longer blow away your changes, and why a bad update can be rolled back from a snapshot at boot.
The bar: everything QuickShell now draws (9:28)
"Now, this whole shell is run on Hyprland. That's what's doing all of this wonderful tiling of the windows and the applications, but it's also running on something called QuickShell. And QuickShell is what drives this menu bar." The bar in Quattro is where most of the year of work shows, and DHH says so plainly: "I spent a lot of time just finessing everything here for all the little panels."
Battery, power, display, audio
The battery panel first, on his "beloved Dell XPS 14," which has a battery hold state feature "so it doesn't fry your battery when you use it connected most of the time." Underneath it is the power profile, which Omarchy sets for you by default: performance when you are plugged in, balanced when you are on battery, and you can override either.
The display panel carries brightness, text size and scaling. He is running at 4x on a 6K display for the recording, "because that is what produces a nice YouTube video that you can actually follow along. You don't have to squint for." The audio panel handles inputs, outputs and muting.
Every panel has a chord
He is clicking with the mouse only to show you where things are. "You don't have to use your little mouse. All these things are hooked up on key commands." Super control W goes straight to the Wi-Fi panel, where you can turn Wi-Fi off, run a speed test, connect to a different network, and change your DNS provider. He picks Cloudflare, with a plug: "Cloudflare is what's hosting Omarchy, and it's just a great fast DNS provider, too." The panel's hero card shows the essentials, packet loss and the rest. Super control P is the power panel.
The panels you do not get by default
Then the interesting part. Beyond the built ins there are user panels bound to super control 1, 2 and 3, counting from the left of the bar. On his machine that is Dropbox, Tailscale, and an agents panel.
The agents panel is the one to notice. "You can see I've been using Fable a lot as soon as my resets came in and I've been using all of these models to do a bunch of the development on Omarchy itself." It appears on its own: "This is automatically detected when you start using agents, you will start seeing that this little panel pops up and you can track your usage and you can track your limits."
He declines to open the Tailscale panel on camera because it lists his tailnet addresses, but he sells the feature anyway: it includes built in Taildrop, so two Omarchy machines can drag and drop files back and forth.
Sending files to anything else
For devices that are not on your tailnet, Omarchy ships LocalSend. Go down through the menu to Trigger, then Share, then File, pick something out of Downloads, and it offers your nearby devices, including an iPhone, an Android or a Windows machine. The same thing is on super control S, where you can send your clipboard, send files, or receive something from another device. Bluetooth pairing lives in the bar too.
Updates, weather, and a calendar that reminds you that you will die
Moving left along the bar, a little spinning arrow means there are pending Omarchy updates. He starts to skip it, changes his mind, triggers it, and gets a confirmation dialog that reminds him to be connected to power before updating. Then he cancels anyway. "Okay, fine, we're done."
Weather is built in. It is "a lovely 23 degrees C here in Copenhagen." Click the widget and you can change city: he switches it to Malibu, California, and to Fahrenheit, then hits the X to go back to plain geolocation.
The calendar shows how much of the year is left, and pages back and forth. And then the Easter egg. Double click the bar, enter when you were born and how long you intend to live, and it shows you how much life is left. "Isn't that lovely? If you need a little reminder of memento mori on a day like August 14th." Double click again and it goes away.
Status toggles, reminders, dictation, and the recording indicator
The little indicators on the right are live toggles. He is in silent mode, in do not disturb, and in stay awake mode so the screen does not fall into the screensaver mid recording. There is a night light toggle. There are reminders, which he demonstrates by setting one: in 90 minutes from now, "I should release Omarchy Quattro." That will pop up and tell him it is time.
Dictation is there too, "through an AI installation called Voxtype." And there is the indicator showing that he is currently screen recording, because the recording you are watching is itself an Omarchy feature.
Capture: screenshots, recordings, OCR, and a clipboard that follows you (15:36)
Super control C opens the capture menu. Take a screenshot of a window or drag out a region, and it lands on the clipboard. Click the notification and you get an editor where you can resize or otherwise mess with the shot, then save it somewhere, keep it on the clipboard, or close it with super W.
The same menu records the screen, which is what is producing the video, webcam inset and all. And it does text recognition. He drags a box around some text on screen, in this case fast.com, and the recognized text is on his clipboard ready to paste.
Which brings up something he is clearly proud of: "we have global unified clipboard commands in Omarchy. So super C is copy and super V is paste everywhere, whether you're in the terminal or somewhere else." No more remembering that the terminal wants a different chord than everything else. Super control V opens a searchable clipboard history, screenshots included, and if there is something confidential in there you highlight it and hit delete. "Boom. It disappears from the clipboard history. Very practical and lovely to use."
Figure 2. The keyboard surface DHH demonstrates, grouped by modifier. The design logic is visible in the grouping: super alone drives windows and workspaces, super shift launches things, super control opens panels and system tools, and anything you cannot recall is one super K away, in a list that will also run the binding for you.
Aesthetics, which is not a side dish (17:20)
"Oh, yeah, aesthetics. I've barely talked about aesthetics. Aesthetics is a huge part of Omarchy. I want my computer to look beautiful and it does out of the box."
The default is Tokyo Night, and the point is not that the wallpaper matches the terminal. It is that everything matches: the terminal, btop, the bar, the menus, the panels. Backgrounds change on a double click of the desktop, which pops up the picker. Quattro ships a Quattro rally car, the previous generation's image, and the original Omarchy image, which he brought back. The same thing lives under the menu at Style, then Background, for people who would rather not touch the mouse.
Themes, and the one with rounded corners
Control super shift space opens the theme picker, and Quattro ships "about 20 or so now." He calls out Kanagawa as "an absolute classic," and the picker filters as you type. His current personal favorite is Solitude, and it has a trick that is exclusive to it: it uses rounded corners, and the rounding is integrated all the way through, so every little button in the shell picks it up. He prefers the square look in general and hops back to Tokyo Night, but the detail is the argument: "it's just lovely that all of these details are integrated throughout the QuickShell setup."
Building your own theme from a picture
He had a few extra themes in the list, because Quattro can also generate themes. The tool he uses is called Ether, and it ships as one of the included applications. Start it, point it at an image (he browses Wallhaven and picks another Quattro rally car), and it extracts the palette. Hit control return and that palette becomes a live theme, applied instantly.
He is honest about the result: "I don't know if these are my favorite colors," and hops back into the theme picker. But the flow is the point, and so is the ask: "If you make a super nice theme, you should publish that theme, and then folks can install it."
Installing someone else's theme, and a menu that filters into itself
To show how you install one, he opens the Install menu and demonstrates something small that changes how the whole system feels to drive. You do not have to arrow down through a menu. You type to filter, and the filter goes nested. Type "theme" at the top level and the first hit is the theme picker while the second is the installer for a new theme. Choose it, paste in the Git repo URL for the theme, and you are running it.
He also catches a bug live: "Oh, this is curiously enough using an old URL. I will fix that up."
Learn: the manual, the configs, and the community (20:42)
Figure 3. The menu DHH spends most of the video inside. Nothing here is a settings app bolted on the side: install, remove, update, restyle, reconfigure and learn are all the same surface, reachable from one chord, filterable by typing, and nested so that a single query can land you several levels deep.
The Learn section is the first stop on the systematic tour. Keybindings live there, the same filterable list as super K. But Quattro adds a manual: "I also want to teach you Omarchy itself. We now have a lovely manual where you can figure out everything and how it all works and you can become an expert at Omarchy." He is not casual about it. "I put a lot of effort into making this a comprehensive tour of the whole thing. I think software products should ship with good manuals."
And once you are learning Omarchy, you should learn its constituent parts, so Learn also holds entries for Hyprland, Arch, Neovim, Bash, tmux and Herdr. For the multiplexers in particular, the command keys are searchable from the same place, which he calls "really handful and handy."
Editing the Hyprland config, live, with a mistake included
Under Learn, Hyprland has a Style entry that opens the look and feel configuration file straight into your preferred editor. Out of the box that editor is Neovim, which is what he uses, and which is changeable.
He decides to add the rounded corners he liked in Solitude to the Tokyo Night setup. He edits, saves, and nothing happens. "That didn't work because I commented out one of the comments. That's kind of cool, isn't it? That it's got this built in error detection." He fixes it, saves again, and there are the rounded corners. Then he comments the line back out and the corners go square again.
The larger point about config files: "Omarchy again comes beautiful out of the box. You don't have to do anything, but you can do whatever you want and then you can check those config files right into your own Git repo and bringing it across to any new system that you set up."
4,000 people online
Learn also drops you into the community Discord. He opens it live and there are about 4,000 people online. "You'll find a loving community who is excited about computers. So, if you have problems, if you have something to share, or if you want to join the community that is building new themes, for example, you should jump on the Discord."
114 plugins on day one
The better front door for community work, he says, is the plugin site: omarchyplugins.com, a community run site he credits to Henk Cailliau. On the day of release it already lists 114 plugins. "For a distribution that's only literally just getting released today. Pretty darn neat."
He immediately attaches the warning that a responsible maintainer has to attach. "Of course, these are not sandboxed. So, before you install this, and this is the default flow, when you want to add a plugin, you should check out and make sure that you're good with the code or you're good with the author." His plan for the future is characteristic of the release: "We're eventually probably going to build something in powered by AI that can check all this stuff out so that you don't even have to worry about it. But right now, just bear that in mind."
Trigger: emoji, transcoding, sharing, and the toggles (24:31)
Super control E pops the emoji picker anywhere, searchable, and the pick lands on your clipboard. He opens a LazyVim instance to test whether an emoji will even render in the terminal editor. It does. "This is Neovim and emojis. Very advanced Linux stuff here."
His philosophy for the menu, stated here: "I've been trying to put everything into these menus such that you don't have to remember all these key bindings, but of course, when you're using the emojis on daily basis, you should learn the bindings."
Transcode is next. Pick any image from a folder, turn it into a JPEG at a medium size, and it lands on the clipboard "ready to be pasted into a funny tweet if you got that." Share is the LocalSend flow from earlier.
Crash capture, and the first appearance of the default agent
Then the toggles, and the first big agentic feature. Crash capture is on by default if you have configured a default agent. When an application crashes you get a notification; click it and your agent tries to diagnose the crash. And if the crash is in Omarchy itself, "it even knows how to format a bug report well, with all the details that we need to fix it and it'll ask you for permission to pop it up."
The screensaver, and a Rust rewrite
The toggle he actually wants to demo is the screensaver, and he goes to System to start it manually. What comes up is "this spectacle of ancient ANSI ASCII color glory," and it sets off the best tangent in the video: "I used to run a bulletin board system back in the '90s, an elite ware system. This is exactly the kind of stuff that we would have in the '90s when the modem would go 'eek chink' to establish a 56.6k connection on your US Robotics beast of a modem."
The mechanics are as fun as the nostalgia. It picks a random effect out of the terminal text effects library, which, he mentions in passing, "we have actually just rewritten in Rust with the help of agents and made it a gazillion times faster."
Drag the bar wherever you want it
Instead of toggling the menu bar off, he shows what Quattro can do with it: "You can freaking drag the thing." He drags the bar to the left edge ("What if you're like Tim Sweeney and you're like, I got to have it on the left hand side"), then to the bottom, then back to the top. Double click it and it goes translucent.
And the translucency is not naive. "It actually analyzes your background image and makes sure that it picks either white or black color depending on what would be most legible. I am kind of proud of that feature." It is also, like everything, reachable by searching "transparency" in the menu, which prompts the reminder: "You don't have to use the mouse for anything in the system. I am using mostly the mouse here just to demonstrate things for you. And you can use it for discovery, but you should learn that the keyboard drives and rules everything in Omarchy."
A disk benchmark, color coordinated, obviously
The toggles also hold utilities like turning laptop displays on and off, and a set of speed tests. He runs the disk speed test on the XPS's Gen 5 SSD and gets about 13 GB a second. "It's bonkers. It is absolutely crazy that you can do 13 GB a second on these modern SSDs."
Then he asks the question that defines the release: "And of course, by the way, is it color coordinated? Of course, it is color coordinated." He switches themes and reruns the benchmark to prove it, tries a light theme whose background does not filter well behind the graph, admits it, and settles on Gruvbox, which he loves for the deliberately non hacker aesthetic: "It doesn't all have to be hyper hacker movie. It can also be like, I am a man of fine arts, and I appreciate a good painting here." He reruns the test against the 18th century painting and approves. "Maybe we should have some classic steampunk dials to go with the 18th century painting here. But, the colors at least are coordinated."
Style: unlock screens, fonts, and putting your own logo in the machine (29:53)
Style holds themes and backgrounds, which are already covered, plus a few things that show how deep the coordination goes.
The unlock screen is themeable. Most of the built ins are color variants that match their themes, but some have real art direction. He points at the light one, whose copy he reads with relish: it invites you "to do the important but mysterious work that you should not question." There are others for Omarchy, for Tokyo Night, and a very black one that "looks really good on an OLED screen."
Fonts are system wide. Out of the box it is JetBrains Mono. You can pick something else from the installed list, like Liberation, or install more from the menu. He installs Bitstream, which he used to like a lot, watches the little install pop up, and then makes the point: the menu is now Bitstream, and the terminal is now Bitstream, and everything else is too. "When I'm telling you that all this is color coordinated and really integrated, I mean it is very color coordinated, fully integrated, including the fonts." Then he keeps it, because he has come to like it.
Style also carries menu bar position (the same thing you can do by dragging) and the entry that opens the Hyprland styling config.
About, and an ASCII logo you can brand
The About screen is the machine summary: 64 GB of RAM on this laptop, which version and channel of Omarchy is running (he is on the dev channel), that the terminal is foot, how many packages are installed, and the uptime. Next to it sits the Omarchy ASCII logo.
And then the flex. You can replace that logo with any image, converted to ASCII. He points it at a 37signals image and gets a 37signals ASCII logo in his About screen. "I mean, what? Isn't that kind of super duper cool?" He does the same thing to the screensaver, feeding it an image from Downloads, and now the ANSI screensaver is a celebration of 37signals. "You can brand this for your company or your project or just your name."
That leads into the clearest statement of the philosophy in the whole video:
"Because this is your computer, right? I am preparing it omakase for you just that when you unwrap this thing, after you install it, takes all about 1 minute on a modern fast machine, it's beautiful. It's gorgeous. It's all set up. Everything is integrated and you have all my settings here. You have all my favorite background images. But then, you can tweak it exactly how you like it."
And if you tweak too far, there is a restore to default that puts the stock logo back. "But you should make it yours. You should put in your logo there and make it yours."
Setup: monitors, text size, keybindings, and the caps lock trick (33:56)
Setup is where the configuration files live, exposed rather than hidden. Monitors opens a text file where you arrange your displays, and the menu tells you where that file lives. But you no longer have to go into the file for the common case: text size is now a control in the display panel. He drags it up to demonstrate ("I'm 60 years old and I need glasses now. This is big. Okay?") and back down to 12. One caveat he flags: foot needs restarting to pick up a font size change.
Keybindings are fully yours. You can add your own, override the defaults, and see all the defaults in the same list. "You can even turn all the ones that come in Omarchy off and then you can truly just rewrite everything if you bother to go that far."
Input covers scroll acceleration and, notably, where you want your caps lock key. This is the one that trips new users up, because in Omarchy caps lock is bound to the compose key. Press it, then M, then Y, and you get a thumbs up emoji, "an even faster way to do emojis." Press caps lock, then space, then E and it types the email address you entered during initial setup, the same one used for your Git config. Caps lock space N types your name. "Just really practical. This stuff you enter in all the time."
Gestures and the rest of the Hyprland configuration files are in the same place: "These are the config files that Hyprland uses to do its setup. We have just exposed them easily for you."
DNS lives here too, with Cloudflare, Google or your own, and a small nice touch: generate a QR code for your network so a phone can join it by pointing a camera at your screen.
The default agent, and why agents install through mise
Defaults is where he wanted to end up. Quattro bakes in the notion of a default agent. It is the agent that gets handed your crash captures, and it is mapped to control super shift A.
On his machine that is currently Grok, because "Grok 4.6 just dropped at the time of this video, and it's a wonderful model I've been playing with." He changes it by typing "agents" into the menu and nesting down: switch to Claude, and control super shift A now runs Claude. Switch to OpenCode, and it runs OpenCode. He hunts for an agent he has not yet installed on this machine to show the install path, and keeps failing because he has used all of them: Gemini, Crush, the lot. "I've used everything."
The important engineering decision is underneath. "For all of these agents, we use mise to install them. And the really neat thing about mise is that it's an out of band upgrader. Because these agents update about 17 times a day. So, you don't want that tied to your system packages so that you have to update your entire system 17 times a day just to get the latest agent."
So agents ride on mise, and mise up in any terminal updates every installed agent and everything else mise manages, without touching the system. The full Omarchy update does it too, "but if you just want to update your agents, this is where you do it and it is very, very helpful."
Plugins: the desktop is now made of parts you can remove (38:42)
Plugins are the payoff of the QuickShell rebuild. Almost all of the shipped plugins are enabled by default, but not all: the active window plugin, which shows the focused application's name in the bar, is off because he does not like it. "Some people like this. It's not my favorite, so therefore it's not on by default."
Then he starts taking the desktop apart on camera. Disable active window. Disable the clock: "So, look in the middle, it's Friday 15:00:03. Now it's not. Now it's gone." Put it back and it is a clock again. And you can drag the individual bar items around, moving the clock to the other side and back. "And then that's all persisted into your shell.json file. Again, you can check that in to your repository and you can store it all there. That's also super duper neat."
You can add plugins from anywhere, which brings back the same caution: "bear in mind that you should check out what you are installing just like if you're using AUR or in theory if you're using NPM or Ruby Gems or something else. Know what you're running on your machine."
Cloning a plugin, and the packaging leap
The feature he is most pleased with here is cloning. Pick any built in plugin, hit clone, and you get a copy that supersedes the internal one. Now you can specialize the clock or the battery indicator or anything else "without ever getting overwritten by the fact that Omarchy updates some of the stuff."
That leads to the sentence that explains the entire generation:
"This is a huge leap forward for Omarchy Quattro compared to how much it used to be. Omarchy used to be a Git repo checkout straight into userland in your home directory. And if you change some of those files and Omarchy then updated, well, kaboom. It wasn't going to work well. In Omarchy Quattro, everything is a package. So, Omarchy itself exists as a system package. It's not something you edit, but you can edit all these things on top and they kind of layer like a stack and you end up with your own system."
What changed
Omarchy, previous generations
Omarchy Quattro (4.0)
How Omarchy ships
A Git repo checked out straight into userland in your home directory edit it and an update could break you
A system package. You do not edit it; you layer on top of it updates cannot clobber your changes
The desktop shell
Hyprland plus separate pieces for the bar, menus and notifications
Hyprland plus QuickShell: bar, panels, menus, notifications, lock screen, overlays, one surface
Customizing the bar
Configure what the bar program offered
Plugins you can disable, drag, reorder, clone and supersede, persisted to shell.json
Third party extensions
Themes, mostly
Themes plus a plugin ecosystem: 114 plugins on release day at omarchyplugins.com
Package source
Depended on the AUR at runtime, which broke when the AUR broke
Omarchy's own repo and Arch mirror on Cloudflare, running one month behind upstream
Rollback
An Arch update that broke something broke something
Snapshot taken before every update, pick an older one from the boot menu, roll it back for good
Factory reset
Reinstall
Roll back to the factory snapshot, keys thrown away fresh Quattro installs only
ISO size and install
Larger
Under 6 GB, about a minute on a fast machine, two or three on a slow one
Agents
Whatever you installed yourself
A default agent wired to crash capture, installed via mise, plus an Omarchy skill so it can reconfigure the machine
Default terminal
Your pick, and still is
foot by default, "because Omarchy needs to work on breadboard laptops from like 2011"
Figure 4. Quattro against the Omarchy generations before it, on the points DHH himself calls out as changed. The top row is the one everything else hangs off: moving from a checkout in your home directory to a system package with a user layer above it is what makes plugins, cloning, snapshots and clean rollbacks possible at all.
A world clock, vibe coded before recording
To test the default agent he asked Grok to build him a plugin. He had seen a nice multi timezone clock for the Mac online, so he pointed Grok at that URL and said "make me a plugin like that."
The result is on his bar: a world clock where the agent chose its own city icons. "Apparently it decided that New York should be the Statue of Liberty and Los Angeles is Hollywood. And then we get Tokyo. I mean, I'm not going to complain. These are the cities I would put on there." He had not even tried the time travel scrubber before the recording, tries it live, and it works. "Thank you, Grok."
He is candid about what it is: "This is straight vibe coded plug in goodness." And about the point it proves: "I mean, how easy is that? How easy is it to turn your operating system into exactly what you want your operating system to be and how it should look and how it should work. I'm over the moon with what we've set up here."
The scale of the thing (42:44)
A pause to explain why the video is so long. "This video's not 5 minutes. This is a long exhaustive tour of everything that you get in Omarchy Quattro."
The numbers behind it: over three months of work and more than 1,000 pull requests, built with Ryan Hughes, whom he calls his co-conspirator on Omarchy, and a number of other contributors "who have made Omarchy Quattro be so much more than what I had in mind when I started building Omarchy." Some of the acceleration is agents; some of it is simply getting deep into QuickShell.
And the counterweight to the length: the install is a minute. "You could probably have installed Omarchy on like 17 different machines or 22 different machines" in the time the video runs. The ISO has shrunk for this version, to under 6 GB "for all of this stuff. That's freaking incredible."
~1 yr agoThe original Omarchy release. An omakase Arch and Hyprland setup, distributed as a Git repo checked out into your home directory.
the year sinceIteration across generations two and three. Themes, web apps, the menu, snapshots. DHH calls this "the past year since the original release."
~3 monthsThe Quattro build: the desktop rebuilt on QuickShell, Omarchy repackaged as a system package, 1,000 plus pull requests with Ryan Hughes and other contributors, "fully agent accelerated in its construction."
Aug 14 2026Omarchy Quattro ships. Under 6 GB ISO, roughly one minute install, 114 community plugins live on day one, dual boot offered at install time.
next4.1, already hinted on camera: the Giants theme he is still tuning, an OmaSign PDF signing app to replace the current one, an AI check on plugin code before you install it, and a dedicated video on Omarchy gaming.
Figure 5. The release line as DHH describes it in the video, plus the roadmap he lets slip while walking through the menus. Quattro is the fourth generation and the first that is not a checkout in your home directory.
Security: an SSH server in four keystrokes (44:05)
Back in Setup, under Security, is a feature he particularly likes for machines you intend to reach remotely, "especially if you're going to connect to it remotely with an agent."
Run the SSH server setup, enter your password, and it opens the firewall and then asks where the authorized key should come from. The answer is GitHub. You type your GitHub username and it fetches your public keys from github.com/<user>.keys. He demonstrates with his own, at github.com/dhh.keys, and points out you could type DHH there, "and then I'll have access to your machine, but like don't do that, I suppose. Or do that if you want to start a party and I'm invited."
With the key in place he can reach that machine from anywhere over his Tailscale network. He is generous about where the idea came from: "I totally stole this from Ubuntu server edition when I set that up and I saw like, oh my gosh, this is such a good idea. We should have this in Omarchy. And now we do."
Fingerprint readers are handled in the same place. The XPS does not have one, but the Framework laptop and a few others do, and Omarchy offers fingerprint setup during install so you can sudo and unlock with your fingertip. You can also add it later from this menu.
X compose entries you can add yourself
He returns to the compose key to show that the shortcuts are editable. Caps lock space N gives your name, caps lock space E gives your email, and now he adds one for work: 37signals.com. He saves it, notes that applying it is "technically supposed to be done by hand. That seems barbaric. I should set this up better," runs it by hand, tests it, and it works. "That's just all built in."
Snapshots, direct boot, and a factory reset that actually resets (46:07)
Direct boot is the next toggle, and explaining it means explaining the snapshot system.
Whenever you run an Omarchy update, the system takes a snapshot first. If something goes wrong, if a bad package "slipped through our 1 month delay" and breaks your machine, you reboot and get a menu of snapshots from before the update. Pick one, boot into a working machine, and roll it back for good if you want to keep it. Because Omarchy itself is now one of those packages, you roll back Omarchy along with everything else.
"We have had in the past experiences with Arch updates that broke something, and now with the snapshot setup where Omarchy's part of those packages, it is just a really neat way to do it."
Direct boot skips that snapshot selection screen at every boot, which is slightly faster. The tradeoff: when you do need a snapshot, you have to go into your BIOS and select the limine boot entry to get the menu back.
Factory reset
The one below it he introduces with a joke about editing: "Well, I mean, this actually should have a headline, because it looks like I'm going to do it right now. I'm going to reset everything, but I'm not."
Factory reset only exists on machines installed fresh from the Quattro ISO, because that install takes a factory snapshot. Given one, you can roll all the way back at any time "and it's like you wiped your computer, and it's super fast." The use case is handing the machine on: "now you can hand it to someone else, you can sell it to someone else, and they can set it up just like it was your own, and you don't have to fear that any of your data is getting compromised because everything was encrypted, and we're throwing away the keys."
The caveat is real and he states it plainly: you have to have done a new install. Everything else in Quattro is available if you simply upgrade from an earlier Omarchy.
Install: 15,000 packages, 117,000 more, and a mirror of his own (48:09)
The Install menu starts with Arch itself. All of the roughly 15,000 official Arch packages are searchable from the menu. Type a name, hit tab to mark several (Chromium and a couple of others in his demo), and return installs them all. "This is how you get access to all the built in Arch packages that have been vetted by the Arch team."
Below that is the AUR, the Arch User Repository, with 117,000 packages, and DHH is measured about it: "the AUR has had a little bit of a rough year, let's put it like that. They've had some outages, and they've also had some security issues. I am sure they will get a handle of it because it is a treasure."
The AUR is where you find things like Brave, maintained by the Brave team themselves and safe to install. For anything else, inspect first: highlight a package, hit alt B, and you see the build recipe, exactly what will run when it installs. "Is everyone doing all that all the time? Not if they're picking something from a trusted distributor here, but if it's not, it's not a bad idea to look at it."
Omarchy's own repository, on Cloudflare
The important structural point is that you do not need the AUR at all to run Omarchy. "We have our own package repository that we actually store all our packages from. This was a gift from when the AUR originally had problems and we couldn't install Omarchy because we depended on that at runtime. Now, we don't depend on that at all. We still take built package cookbooks from AUR, but then we run it ourselves. We verify it ourselves, and we host it ourselves."
Hosting is Cloudflare, and he is enthusiastic about what that buys: "This is why Omarchy is so incredibly fast to download all over the world. We don't need to use distributed mirrors and all that other stuff because we use a modern CDN, the best in the business. We're sending out just petabytes and petabytes of data with the ISOs and all the updates."
Omarchy also mirrors all 15,000 official Arch packages, and that mirror is deliberately delayed: it "runs 1 month behind the official mirror. And therefore, you're not at risk that any rogue package that might have a bug takes down your system right away if you just run on unstable."
Four channels
Under Update, then Channel, you choose how close to the edge you want to live:
Stable is the default and where everyone starts. It is the mirror running one month behind.
RC is the release candidate channel, "the one we ask testers to use when we have a new version coming up."
Edge floats on the very latest packages instead of the one month delay, for when you need something that just came out and cannot wait.
Dev is a Git repo checkout, for people who are actively working on Omarchy itself and "who knows how to fix things if they break." He is on it in this video, and he warns you off it: "Don't go to the dev channel just because you want to try new things. That's, you might have a bad time." The invitation stands for contributors though: "There's a trillion developers who do use Omarchy. If you're one of those and you want to contribute to Omarchy itself, hop on the dev channel."
He also notes the one month delay is a floor, not a rule. "If there's a really important update or there's a security issue or whatever, we just bump. It's just like by default if we don't do anything, the dead man switch is going to update this thing once a month."
Web apps, uninstalling from the launcher, and TUIs (52:12)
Web apps get their own installer. Give a name and a URL, and Omarchy pulls down a matching icon off the internet and builds the frameless app. He makes one for Politiken, his Danish newspaper, then finds it in the app menu. "Your own newspaper just set up, beautiful frameless design."
The removal path is where he gets excited, because it is in the place you actually think of it. In the app launcher, hover an entry and hit delete, and it is gone. And this is not limited to web apps: he uninstalls Moonlight, a real package, straight from the launcher list. "I mean, how freaking cool is that? I've always wanted to have that. Why do you have to go to a separate place? It's when I look at my list of applications that I know I want to uninstall something."
Terminal apps get the same treatment. Installing a TUI wires it up as a launchable app, which is how he has btop on super control T and lazydocker on super shift D, "and you can wrap your own TUIs in that style and install them that way."
Backgrounds, per theme
Installing a background opens the theme's background folder. He drags an Audi print out of Downloads into it, hops back, double clicks, and there is the Audi Quattro sitting behind Gruvbox. "It almost matches. I mean, actually that looks good. Let's just keep it. Let's keep the Quattro." Backgrounds are per theme, so each theme can carry its own set.
Services, and fonts again
Services is the installer bucket for the things that hang off accounts: Dropbox, Tailscale, 1Password, NordVPN, Bitwarden, and a small extension setup that lets you sign into your Google account inside Chromium, "so you don't have to switch to Chrome to be able to do that." Fonts installed here become selectable immediately.
Development: Rails from zero in one menu entry (55:34)
"But I'm a developer. So, let's talk about development."
The question he sets himself is how long it takes to get a Ruby on Rails environment onto a fresh machine. The answer is one menu entry. Install, Development, Ruby on Rails, return. It uses mise to pull down a prebuilt Ruby 4, then installs Rails on top of it, "and then as soon as it's done with that, we are simply ready to cook and rock and roll."
To prove it, he uses try, a small utility from Tobi that ships with Omarchy by default and spins up a scratch directory for you. Then rails new blog. "And voila, we are simply developing Ruby on Rails right now."
Two window tricks slip in while the generator runs. Hold super shift and hit backspace and the gaps around the windows disappear, which is useful on a small screen. Hold super control and hit backspace with a single window open and it toggles between centered and full. "We just have all sorts of little tricks here. All sorts of little tricks in the book."
Then a scaffold: rails generate scaffold post title:string, from inside the directory on the second attempt ("Yeah, maybe you should go into the directory, buddy"), rails db:migrate, and rails server.
The foot trick worth stealing
Before opening the app he shows the terminal feature he clearly loves. In foot, hit control shift O and every URL currently visible in the scrollback gets a letter next to it, A, S and so on. Press the letter and it opens in the browser. "There's no copy paste. It's just control shift O." He hits A and lands on the running Rails app, then navigates to /posts.
His own framing of the demo: "I'm not even doing a Rails demo here. I'm just showing you Omarchy and how quickly you can develop freaking anything."
Everything else you might want to develop with
The rest of the Development installer covers Bun, Deno, PHP and Laravel, and Docker databases if you want something to develop against. "You can install freaking everything. I mean, we just have all of it installed, set up, and it's all ready to go and ready to rock."
Editors, and a VS Code that themes itself
Editors are an installer too. He plugs Neovim with a warning: "You should give Neovim a try. It's really fun, they said. And then you're going to curse at me and the world for 3 days as you try to learn it."
Then he installs VS Code, "because that's what a lot of people use," with an aside that he was a little surprised to learn that Vaxry, the creator of Hyprland, uses it too. "There's a reason it is the most popular editor in the world." It downloads, installs and launches itself, looking fine. And then the reveal: he switches the system theme, and VS Code changes with it. "VS Code is also theme coordinated, even though it's not even installed by default."
Terminals, and why the default is foot
"Every piece of software you could ever desire is available on Omarchy and ready for you to install. This is some of it I've just made even easier to install, and I'll open it for you, and I'll roll out the red carpet."
His example is Ghostty. "I think you should run Ghostty. Ghostty's a really good terminal. We don't run it by default. We run foot by default because Omarchy needs to work on breadboard laptops from like 2011, and not all of them have the hardware to run something like Ghostty."
He installs it, and the swap is invisible at first because he has pre configured Ghostty to match: "when I start a new terminal here, what do you see? You don't see anything. You're like, oh, is this foot? Is this foot?" Then he hits control shift T and tabs appear, which foot does not do, and Setup then Defaults then Terminal confirms he is now on Ghostty. He switches theme once more to show that the new terminal is already color coordinated, and passes through one of the new themes, Last Horizon, on the way back to Tokyo Night.
Alacritty and kitty are there too, and WezTerm might join them. "I know people have very strong feelings about their terminals."
Browsers are the same story. He uses Chromium, "cuz that's Chrome without the Chrome," but Brave is right there and "if you're loyal still to Firefox, install that."
AI: agents, YOLO aliases, and local models (62:23)
Agents themselves install through the terminal rather than the package menu. He starts Claude to show it, and then shows the shortcuts he ships: cx starts Claude Code in bypass permissions mode, "YOLO mode. Run with everything." He adds a note against his own default: "they're telling me that auto mode is almost as good in terms of not bugging you all the time, but safer. So, maybe we'll switch to that in the future." cy does the same for Codex.
Agents are not preinstalled, but "the first time you run Claude in a new Omarchy setup, it's just going to install it, the latest version."
The AI installer handles the things that need real packages: LM Studio and Ollama for local models, and the ChatGPT desktop app, which had just arrived on Linux. "We have repackaged it. It's hosted on the Omarchy package repository." He opens Codex on camera, checks his own history for anything embarrassing, and finds none, though he offers the joke he was hoping for: "How does Linux work? How do I quit Neovim? That would be funny, wouldn't it?"
His verdict on the state of the platform: "Gaming on Linux has gotten unreasonably good. And why? In huge thanks and celebration because of Valve." Valve runs its Steam Deck on Arch, and Proton, its Windows compatibility layer, has brought "tens of thousands of games" to Linux. His own favorite is Tetris Effect. He skips installing it live because Steam takes a while to set up, and promises a separate video: "I'll do a separate video just on Omarchy gaming because it used to be a little rough. But, now it's really good."
The claim he makes is that a gaming distro is unnecessary. "You don't need a dedicated distro for gaming. You just don't. Omarchy can do it." He points at the benchmarking other YouTubers have done comparing Omarchy to gaming distros: "there's just no difference. In almost all the cases, there are no differences. And of course, there isn't, because we're all just built on top of the Linux kernel, and as long as you install the right drivers and Nvidia and set things up in just the right way, it's going to be great."
The Fortnite plea, and two ways to stream a game
Then the personal appeal: "you want to play Fortnite? Well, I want to play Fortnite. I play a lot of Fortnite. And by the way, this is my personal plea, Tim Sweeney, we're making Fortnite happen on Linux, right? That's a deal, right?"
Until it happens natively, cloud streaming works, and works startlingly well if you are near a data center. Ryan Hughes, his Omarchy co conspirator, lives in Miami "like 6 milliseconds from a GeForce Now cluster. You can't tell the difference. You cannot tell the difference."
The local version of the same trick is Moonlight, the package he uninstalled earlier as a demo. "That's basically GeForce Now, but for local." His own setup: a Windows machine downstairs that he keeps for his racing sim, running Fortnite, streamed up to the Omarchy machine over a wired connection. "It can run all its fans down there downstairs, and I run it up here, and because I'm hardwired, it's just amazing. Can't tell the difference. I challenge anyone."
Windows, in a box (67:09)
"Windows? You can run Windows." Omarchy will install Windows into a VM, and DHH says it runs fast enough that you cannot tell: full screen, "it's like you're running Windows inside your Omarchy. It's crazy good for compatibility." The use case is work software, Excel being his example.
The limitation is stated up front: "What it does not do, it's not Windows for gaming. There's no GPU pass through." And you need a license key if you are using it professionally, "but you probably have one if you already have a PC. Most PCs come with a license key, so just use that."
Remove, including the bloat button (67:49)
"We're getting close to the end here. I mean, I'm not going to keep you for 6 hours. This is not a Lex Fridman interview. Calm down. Take it easy."
Remove mirrors Install, item for item. Packages, with tab to mark several at once (he accidentally hits return on one and has to super W out of it before uninstalling something important). Web apps. Development stacks: he removes Ruby on Rails purely to show the speed of it, then notes that typing rails again takes him straight back to the installer. "And did you see how fast that was? How I just jumped down into the menu here as I was typing?"
Themes can be removed too, which is how he shows off the one he has been building privately: a theme called Giants that is not in Omarchy yet. "I mean, touring and environment in a beautiful lovely theme here. I mean, what's not to love? But I don't love all the colors. I haven't put it into Omarchy itself. That's probably going to be part of 4.1. It's just a little sneak preview."
Dictation can be removed if you accepted the Voxtype offer during setup. Services can be removed. And then the button aimed squarely at his critics:
"Or if you're one of these people, bloat. OH MY GOD, OMARCHY IS SO BLOATED. I WOULD use it, but it's bloated. It's 6 GB, all right? Most of the things that are in there that you think is bloat is like 50 KB or not even 50 KB. Bytes, because they're just web app wrappers. They're nothing. But if you're one of these people, this is a big tent. There's room for you."
The button is Remove pre-installs, and it strips out every curated application while keeping the themes and the integrations, "and leave you with a very barren landscape where you can build everything back up."
Security removals clean up properly, which he demonstrates by taking the SSH server back off the machine: "We close the firewall. We remove the authorized keys and we stop the server."
Update and System: the maintenance menus (71:11)
Update holds Omarchy itself (the same thing as the bar icon), the channel switcher, and a set of repair tools:
Reset configs, for when you have broken your Hyprland, tmux or Herdr configuration. "Then you're just going to get what's in the box. Now, you're going to lose all your changes. So, don't do that unless you screwed it up."
Update extra themes, which come from GitHub and update from there.
Restart shell, for when the QuickShell setup or Hyprland is misbehaving.
Restart hardware, which restarts the audio driver, Wi-Fi driver, Bluetooth driver or trackpad. "Occasionally, Linux will have something. I haven't had to use this in a long time."
Passwords, for the drive encryption password or the user password.
Time zone, which he sets to Copenhagen on camera.
System is the power menu: the screensaver, lock, suspend, hibernate, log out, reboot and shut down. It is also on super escape, and lock has its own chord on super control L. And, once more, "you don't have to remember all these key bindings. You can just find them" with super K.
Three bespoke apps, mostly written by an agent (72:31)
"Is that everything? No, no, it's not everything. I've not shown you some of the awesome building apps that we have."
Omawrite
The first is Omawrite, and it exists because of a replacement decision. Omarchy used to ship a shareware Markdown editor, whose name he cheerfully mangles on camera ("Tupperole? Topperole? I don't know how to pronounce that"). He is fair to it: "It's really nice. I mean, if you need the features in it, you should use it and you should pay for it. I paid for it. But I didn't need that for much. I just wanted a place to write my essays. And that's why I came up with Omawrite."
Omawrite is deliberately the most basic possible Markdown writing app. Select text and control B bolds it. It is fully color coordinated with the theme, which he uses as an excuse to explain why the Giants theme is not released yet: "this is why this theme has not been released because that color coordination here doesn't look quite right."
The feature he actually built it for: select a word, paste a URL, and the word becomes a link. "This is what I always wanted in my Markdown editors. I want to be able to paste a URL on top of a word and then boom, it's just sitting in." Beyond that there is save and open. "That's all it has. There's nothing else to it. It is a very small app. You can fork it. You can work on it if you want."
The vibe coding confession
Showing the repository and its pull requests, he makes the admission that gives the section its edge:
"By the way, this one I built in C++. I've been flexing my new C++ models. All right, I haven't. I don't know any C++. But Claude does and Claude is really good. Yeah, this is vibe coded. Are you freaking out right now? Oh my god, it's vibe coded. Yeah, and it's good. Vibe coding's actually really good now. If you know how to steer it, if you can sort of review it, if the criticality is low enough, it's okay to vibe code. Make some cool stuff."
Omacut
The second app is Omacut, a video trimmer. He loads the intro to this very video into it, drags the trim handles, saves, and that is the whole feature. "That's all I have it for. I use it to trim down things and post them on X mostly." Press question mark to see every hotkey. Like Omawrite it is C++ with Qt, and tiny: "It takes up like, I don't know, 2 megabytes or something like that."
Omacalc
The third is Omacalc, a calculator on super control Q (he fumbles the chord on camera first). It is fully themeable, which is exactly the joke and exactly the point. "Isn't that gorgeous?"
Music, and the rest of the drawer (75:53)
Spotify is installed lazily, on first use. Hit super shift M for music and Omarchy installs Spotify for you. The reason it is not preinstalled is honest arithmetic: "Spotify also takes up 400 megabytes of RAM, I think, and 1.2 gigabytes on the drive."
The alternative is on super shift alt M: a lightweight player he calls Clipped, with a stack of built in radio stations, which can hook up to your Spotify account and "uses like, I don't know, 40 megabytes. So, if you're on a memory constrained system, or you just don't want to spend 400 megabytes on Spotify, that's a cool one to run instead."
The tour of the remaining app drawer, at speed: Zoom. YouTube as a web app. A PDF signing tool, which is on the way out ("I'm going to replace this one with OmaSign soon, so don't get too attached to it. Or do, and then you can use it"). Signal, "what I use." OmaTrack, an app Tobi built for analyzing race track videos and telemetry, which is not part of Omarchy but which DHH recommends anyway: "if you do do racing, you should check out OmaTrack. It's awesome, one of Tobi's projects." OBS, which recorded the video's intro. Neovim. A media player. LibreOffice, "so you can open Word documents, PowerPoints, all of it." Kdenlive, which he edits these videos in. The Google apps, which some people dislike and which he does not: "I actually like the Google services, they're great," and if you do not, "just hit that little delete, and then it's gone." And Ghostty, from the earlier install.
The close: an agentic operating system you are allowed to switch off (77:57)
"Oh man, I got to breathe here. This was a really long and in depth tour of Omarchy, but I am just really stoked. I am so proud of this thing that we've built. It is simply incredible, and I couldn't have built it without all our new agent friends, whether they're from Anthropic or OpenAI, or Grok, or xAI, or any of the open source models, they're great too."
Then the part that makes the AI story concrete rather than a slogan. Omarchy ships skills for agents. "When you open up Omarchy and you ask your agent to do stuff, it's going to know stuff. And the reason it's going to know stuff is that we have skills. We have the diagnosis skill for the crash. We have things here for Omarchy itself, how it can capture things, how the skills should be used. We are really leaning into the fact that Omarchy is an agentic operating system."
He then does something you rarely see in a release video, which is pre empt the objection honestly:
"Yeah, okay. I know that sounds like, and everyone is shoving AI into everything and we don't want it in all the places we don't want it, but if you're using the agent to accelerate stuff on your behalf, I love that and I think that's great. Now again, you don't have to be as excited about AI and agents as I am. You don't even have to use it at all."
And the opt out is a single gesture. The invitation to install a default agent is a notification, and notifications in Omarchy are dismissed by right clicking them. "So, just right click on that default agent notification if you don't want to set it up, if you don't want your crash bugs to be analyzed and all that stuff. And then there's no AI. I mean, there's AI in development, but you can use Omarchy without any AI at all. So, don't freak out, all right?"
The closing argument returns to omakase. "This is your operating system. I am giving you the omakase version. I do give you some great defaults and they're wonderful to use and they're also wonderful to change. And you can change them however much you like and Omarchy Quattro has never made that easier. Has never made it easier just to ask your agent to come up with a plug in. Has never made it easier to diagnose error messages or change config files or whatever. This is your operating system and you can change it to your heart's content. I hope that you do."
The last thirty seconds are addressed to people who are not running Linux at all. Windows users now get dual boot: "Just create some free space on that disk you want to install it on and it's going to offer you dual boot when you install." The install itself is "a minute on a fast machine and on a slow one maybe two or three."
"Burn that ISO, get on the Omarchy train, get involved with Quattro, get involved with the community, build some stuff, experiment, embrace Linux. This is the year of Linux on the desktop. Come along."
Key takeaways
Quattro's real change is packaging, not paint. Omarchy used to be a Git checkout in your home directory, so editing it and then updating could break you. Now Omarchy is a system package and your plugins, configs, themes and bar layout layer on top of it. That single change is what makes cloning plugins, clean updates and snapshot rollbacks work.
QuickShell is the new desktop surface. The bar, panels, menus, notifications, overlays and lock screen are one shell, which is why the theme reaches into everything, including a disk benchmark, a font swap and a VS Code install that was not even shipped by default.
The keyboard is the interface, and the menu is the manual. Super space for the menu, super K for every binding (which also fires the binding for you), and a menu that filters as you type, nested, so one query lands you several levels deep.
Themes are system wide and community extensible. Around 20 built in, a picker on control super shift space, generation from any image via Ether, installation from a Git URL, and 114 community plugins live on release day at omarchyplugins.com.
Agent tooling is first class and optional. A default agent on control super shift A, crash capture that hands the backtrace to that agent and can file a well formed Omarchy bug report, agents installed out of band via mise so they can update seventeen times a day, an Omarchy skill so the agent knows the machine, and Herdr as an agent aware multiplexer. Right click the setup notification and none of it happens.
Safety nets are built in. A snapshot before every update, a boot menu to roll back, a factory snapshot on fresh Quattro installs, Omarchy's own package repository and Arch mirror on Cloudflare running one month behind upstream, and no runtime dependency on the AUR.
The install pitch is short. ISO under 6 GB, roughly one minute on a fast machine, dual boot offered for Windows users, and everything DHH personally uses already set up.
Vibe coding is not hedged. Omawrite, Omacut and Omacalc are C++ and Qt apps written mostly by an agent, and he says so on camera: "I don't know any C++. But Claude does and Claude is really good."
Chapters
0:00 The pitch: a beautiful, opinionated Linux built on Arch, Hyprland and now QuickShell
2:41 The Quattro desktop: no dock, no icons, learn the keyboard
3:21 Super space for the Omarchy menu, super K for every binding
4:01 Terminals, the dwindle tiling layout, focus and swap
5:26 Web apps: X, frameless, on super shift X
6:06 The app launcher and what ships installed
6:47 Super alt space, and why workspaces matter
7:27 His workspace conventions: comms, code, agents
8:07 tmux on super alt return
8:47 Herdr on control super return, and agent pings
9:28 QuickShell drives the bar: battery and power profiles
10:10 Display, brightness, scaling, audio
10:51 Super control W: Wi-Fi, speed test, DNS
11:33 Extra panels, and the agents usage panel
12:13 Dropbox, Tailscale and Taildrop
12:53 Sharing files anywhere with LocalSend, super control S
13:33 The update indicator, and built in weather
14:15 The calendar, and the memento mori Easter egg
14:56 Silent mode, stay awake, night light, reminders, dictation
15:36 Super control C: screenshots and the editor
16:17 Screen recording and text recognition
16:59 Unified clipboard: super C, super V, clipboard history
17:39 Aesthetics: Tokyo Night and backgrounds
18:19 The theme picker, and Solitude's rounded corners
18:59 Building a theme from an image with Ether
19:42 Publishing and installing community themes
20:22 Nested filtering: type once, land deep
21:03 Learn: the new Omarchy manual
21:44 Editing the Hyprland config live, error and all
22:26 Check your configs into Git and carry them anywhere
23:08 The Discord, 4,000 people online
23:49 The community plugin directory, and 114 plugins on day one
24:31 Emoji picker on super control E
25:11 Transcoding images from the menu
25:51 Crash capture and the default agent
26:33 The ANSI screensaver, and 1990s BBS nostalgia
27:13 Terminal text effects, rewritten in Rust by agents
27:53 Drag the bar anywhere, and legible translucency
28:33 A 13 GB per second disk speed test
29:13 Color coordinated benchmarks, and Gruvbox
29:53 Themeable unlock screens
30:33 Fonts: JetBrains Mono, and installing Bitstream
31:14 The font changes everywhere at once
31:55 The About screen
32:35 Turn any image into your ASCII logo and screensaver
33:16 Omakase: my defaults, your computer
33:56 Setup: monitors and text size
34:38 Keybindings you can override or replace entirely
35:18 Input, and caps lock as the compose key
35:59 DNS, and a QR code for your network
36:39 The default agent on control super shift A
37:20 Switching agents, and why they install through mise
38:01 mise up: updating agents out of band
38:42 Plugins: enable, disable, and the active window
39:22 Removing the clock, dragging widgets, shell.json
40:02 Installing and cloning plugins
40:42 Everything is a package now: the big Quattro change
41:23 A world clock plugin, vibe coded by Grok
42:44 Three months, 1,000 plus PRs, and Ryan Hughes
43:25 The ISO is under 6 GB and installs in a minute
44:05 Setting up an SSH server from the menu
44:46 Pulling your authorized keys from GitHub, and fingerprints
45:27 Adding your own X compose shortcuts
46:07 Snapshots before every update
46:48 Direct boot, and the limine boot menu
47:29 Factory reset, for fresh Quattro installs
48:09 Install: 15,000 Arch packages
48:49 The AUR, its rough year, and 117,000 packages
49:31 Alt B to read a package's build recipe
50:11 Omarchy's own repository, hosted on Cloudflare
1:05:48 Moonlight: streaming from your own gaming PC
1:06:29 You do not need a gaming distro
1:07:09 Running Windows in a VM
1:07:49 Remove: packages, web apps, dev stacks
1:09:10 A sneak preview of the Giants theme, coming in 4.1
1:09:50 The bloat rant, and remove pre-installs
1:10:31 Removing the SSH server cleanly
1:11:11 Update: channels, config resets, extra themes
1:11:51 Restart hardware, passwords, time zone
1:12:31 System menu, and the bespoke apps
1:13:12 Omawrite, the smallest possible Markdown editor
1:13:52 Paste a URL onto a word
1:14:33 "I don't know any C++. But Claude does."
1:15:13 Omacut, the video trimmer
1:15:53 Omacalc, and lazily installed Spotify
1:16:36 Clipped: 40 MB instead of 400
1:17:16 The rest of the drawer: Signal, OBS, LibreOffice, Kdenlive
1:17:57 Thanking the agents
1:18:37 Skills, and the agentic operating system
1:19:19 How to switch all the AI off
1:20:00 This is your operating system
1:20:40 Dual boot, and the one minute install
1:21:21 "This is the year of Linux on the desktop. Come along."
Notable quotes
"Omarchy is a beautiful, modern, and opinionated Linux system built on top of Arch, Hyprland, and now QuickShell." (0:00)
"This is a mission to give people on Windows and Mac a different, better, more malleable alternative as their operating system." (0:40)
"A new kind of computer for people who just love computers, who want to be able to change their operating system, but don't necessarily have all the nerd creds or the nerd time to invest hundreds, if not thousands, of hours into their own bespoke setup. You don't have to do that. I've been doing that." (1:21)
"I'm not rearranging these windows. I am simply just letting the dwindle layout manager set them up." (4:01)
"Omarchy is not this plain stripped down version of Linux that then leaves you to rice everything and configure everything. No, it actually comes packaged out of the box with everything that I personally use to use my computer every day." (6:06)
"You can jump back and forth between your agents and it gives a little ping and a ding when it is ready or needs your attention." (8:47)
"If you need a little reminder of memento mori on a day like August 14th." (14:15)
"I think software products should ship with good manuals." (21:03)
"This is exactly the kind of stuff that we would have in the '90s when the modem would go 'eek chink' to establish a 56.6k connection on your US Robotics beast of a modem." (26:33)
"And of course, by the way, is it color coordinated? Of course, it is color coordinated." (28:33)
"Because this is your computer, right? I am preparing it omakase for you." (33:16)
"These agents update about 17 times a day. So, you don't want that tied to your system packages so that you have to update your entire system 17 times a day just to get the latest agent." (38:01)
"Omarchy used to be a Git repo checkout straight into userland in your home directory. And if you change some of those files and Omarchy then updated, well, kaboom. In Omarchy Quattro, everything is a package." (40:42)
"How easy is it to turn your operating system into exactly what you want your operating system to be and how it should look and how it should work." (42:44)
"You could enter DHH and then I'll have access to your machine, but like don't do that, I suppose. Or do that if you want to start a party and I'm invited." (44:05)
"We're not sticking to the script because there is no script." (51:32)
"I'm not even doing a Rails demo here. I'm just showing you Omarchy and how quickly you can develop freaking anything." (58:19)
"You don't need a dedicated distro for gaming. You just don't. Omarchy can do it." (1:06:29)
"OH MY GOD, OMARCHY IS SO BLOATED. I WOULD use it, but it's bloated. It's 6 GB, all right?" (1:09:50)
"This one I built in C++. I've been flexing my new C++ models. All right, I haven't. I don't know any C++. But Claude does and Claude is really good." (1:14:33)
"Vibe coding's actually really good now. If you know how to steer it, if you can sort of review it, if the criticality is low enough, it's okay to vibe code. Make some cool stuff." (1:14:33)
"You don't have to be as excited about AI and agents as I am. You don't even have to use it at all." (1:19:19)
"This is your operating system and you can change it to your heart's content. I hope that you do." (1:20:00)
"Burn that ISO, get on the Omarchy train. This is the year of Linux on the desktop. Come along." (1:21:21)
The video is a release tour, so it shows the system working. A few things are worth holding alongside it.
The safety story is genuinely better, and it is not magic. The one month mirror delay, snapshots before updates and the boot menu rollback are real mitigations for the classic Arch failure mode, and Omarchy no longer depending on the AUR at runtime removes a real outage from the past year. But a rolling release is still a rolling release, and DHH says himself that the delay gets bumped when a security fix demands it. The factory reset, the most novel of these features, requires a machine installed fresh from the Quattro ISO; upgraders do not get it.
Plugins are unsandboxed, and he says so. A hundred and fourteen community plugins on release day is an ecosystem forming fast, and the code runs in your shell process. His guidance is to read what you install or trust the author, and the AI review that would automate the check is a plan, not a feature. Same caution for AUR packages, which is why alt B to read a build recipe is in the menu at all.
The agent story is opt in but load bearing. Crash capture, the diagnose skill, the default agent binding and the plugin generation workflow are the parts of Quattro that have no equivalent anywhere else on the desktop, and they are also the parts that depend on a third party model provider and its rate limits. The escape hatch is honest and one right click wide, and the rest of the system works without it.
The bespoke apps are agent written on purpose. Omawrite, Omacut and Omacalc are small, they are pleasant, they are about a megabyte, and DHH is upfront that he does not write C++. Whether "the criticality is low enough" is the right test is a live argument in software right now; he is at least conducting it in public with his own name on the repository.
A note on names. Two tools DHH demonstrates are not his. Herdr, the agent aware multiplexer he now prefers to tmux, is an independent Rust project that Omarchy adopted and that he has been sending pull requests to for parity with his tmux configuration. try and OmaTrack come from Tobi. The plugin directory is community run. Quattro's story is as much about what it curates as what it ships.
Full transcript
[0:00:00] Umachi is a beautiful, modern, and opinionated Linux system built on top of Arch, Hyperland, and now Quick Shell. This latest version, Quattro, is a huge upgrade over the previous versions we've been iterating on for the past year since the original release of Umachi. It is fully agent accelerated in its construction. I have been employing about a million of our new digital helpers to really speed up the development process, and also baked a bunch of those goodies into the
[0:00:40] operating system itself. I'm going to show you how everything works. I'm going to show you some of all the new stuff that we have in Quattro. You don't need to know about Umachi already to be able to enjoy this video. Don't you worry, I will take you on the complete tour of everything. Because Umachi is not just trying to speak to the choir, it's not just trying to speak to people already know Linux, who have already been using the system for a long time. Nope, this is a mission to give people on Windows and Mac a different, better, more malleable alternative as their operating system. Because that is really the big pitch of
[0:01:21] Umachi. That this is a new kind of computer for people who just love computers, who want to be able to change their operating system, but don't necessarily have all the nerd creds or the nerd time to invest hundreds, if not thousands, of hours into their own bespoke setup. You don't have to do that. I've been doing that. I've been investing thousands of hours into this operating system, and now, thanks to agents and AI, you can evolve that system as you see fit. You will experience the joy of adding your own panels, adding your own applications if that floats
[0:02:01] your boat. And if it does not, you can simply tap into all the wonderful community um panels and plugins that have already been created for Quatro. This is a gift of our new quick shell powered desktop. So, I think you're going to love all of it. I think you are probably ready for something new. If you're watching this video, you're at least a little curious about what a new operating system experience could be like. What if your computer was no longer a Mac? What if your PC no longer ran Windows? What if you embraced the beautiful future of
[0:02:41] Linux? And if you're so inclined, invite a few agent friends along the way to really level everything up. Let me show you how it all works. All right, so this is the Umachi Quatro new default background. I think it looks quite nice. You have that little stag from the earlier versions down in the left-hand side. But let's get going with the introduction here. The first thing you'll notice when you start Umachi is that there is no dock. There are no icons to click on. There is just a beautiful background layer and then expectation that you are going to learn how to use this system predominantly through the keyboard. And the most important command you have to
[0:03:21] remember is super. And that by the way is the same as the Windows key or the command key. So, super space opens up the Umachi menu. That's where you control everything. That's where you can start apps from. That's where you can trigger things and do the styling and the setup and the installation and so forth. And of course, we have if you must use a mouse, you can go up here and you can click the Umachi icon up in the top left corner and you're going to get back to the Umachi menu. But we're going to start straight with keyboard driving. And all of these keyboard commands you can find on super K. You can bring up this wonderful menu and then you can even filter down here if I want to see all the things that have something to do with notifications,
[0:04:01] I just write that. Or if I want to see what it is about browsers and how I start those, I can type that. And you can even go down and then hit return on the key binding that you want to use and then it'll actually just trigger it. So here I started a terminal. That would be the same as hitting super return. Um I'm in the terminal, lovely foot back terminal, which by the way, you can change to whatever you want, ghosty, alacrity, kitty, what have you. And if I open another one on super return, you'll see the magic of the tiling window manager. Yeah, I'm not rearranging these windows. I am simply just letting the dwindle layout manager set them up. And if I
[0:04:43] keep opening windows, you can see they keep popping down and being smaller and smaller here in the corner. And that means you're never hunting for these windows, they're always visible. And you can move them around. So the first thing you can do of course is if you hold super down and do the arrow keys, you switch focus back and forth. Again, you're not using the mouse here. And if you want to swap them, you hold down shift as well. So super shift arrows, swap them around. And if you do super J, you can rearrange their layout here. Um let's close one of them and then let's open a browser. That is on super shift return. These are the two most important um key bindings I would say for my driving of Amachi. I use a terminal and then I use a browser.
[0:05:26] And for example, we could go straight to X here and like yeah, okay, that looks that looks great. But Amachi makes web applications look even better if we close out the browser again, which by the way is super W. That's how you close any application. And if I do super shift X, I'll start that X web app in in beautiful frameless setup. This is simply the best way of looking at a web application. And we have a bunch of those set up. We have them set up for X, and we have them set up for hey email and calendar and whatever else have you. Again, you can find all of them here on the um uh key bindings menu to to do all of
[0:06:06] this setup in here. But uh those key bindings, again, you should be learning the ones you use regularly and the ones you don't use so regularly, we can hop back into the Ulauncher menu on that super space and you can see all the apps that are installed by default when you set up Ulauncher. Because Ulauncher is not this plain stripped-down version of Linux that then leaves you to rice everything and configure everything. No, it actually comes packaged out of the box with everything that I personally use to use my computer every day. Now, some of these things I actually have installed after the fact, like 1Password. That's how I use and store all my credentials. That is set up as an installer, which by the way, we can hop
[0:06:47] into here, go to install, go to services, and uh 1Password be would be right here if I hadn't already installed it. >> [gasps] >> You can also jump straight to the application menu if you prefer on super alt space. That goes straight there instead of the super space and then hopping into the app. So, really trying to focusing on having that incredible accessibility where everything is literally just at your fingertips. That includes workspaces. Workspaces is how you really must use a tiling window manager. Because as you can see here, as soon as I open three applications, I've used most of the space that I have available, right? But if I hop over here
[0:07:27] on super two, I'm now on a separate workspace, and I can fill that up with all sorts of wonderful things like uh btop. And then I can hop back and forth between these two workspaces immediately. There is no delay, there's no animation, there's nothing to wait for. And the way I then use Amachi is I dedicate certain workspaces to certain things. So, on the first workspace, I will generally have my communications. I will have my browser, I will have my WhatsApp and my Signal and all that other stuff. And then if I hop over on workspace number two, I will have my terminal. And as you see before, you just start a normal terminal and you can
[0:08:07] do your normal terminal stuff or or you can start Herder or Tmux. I have been using Tmux for a long time. This is a multiplexer here and I can start Tmux on uh super alt return. Then I get a lovely uh Tmux setup here that is neatly configured and we can do splits and we can do panes and we can start new things and >> [gasps] >> it's all really nice and I really like this uh setup with Tmux, but now that I'm working a lot with agents, I have really grown to like Herder. And you start Herder on control super return. And as you can see here, I already have a bunch of Herder instances running
[0:08:47] working on Amachi and TTFX and Write Book and the new Amachi site. And the magical thing about Herder is, first of all, it gives you that great Tmux experience. And I've set it up in basically exactly the same way as we have Tmux. So, all of those key bindings, if you used to those from my Tmux setup, are the same ones in Herder. But then, you also have your agents here. So, you can jump back and forth between your agents and it gives a little ping and a ding when it is ready or needs your attention. It is super duper helpful and useful. So, that's what I usually have on workspace number two. And then on workspace number three, it kind of depends on whether I'm on a laptop, you need a few more workspaces
[0:09:28] to get things done, or am I sitting at my desktop with a gorgeous 6K display, then I can fit a little more on each of those uh desktops, but get familiar with your workspaces. Try to use them consistently so that you always know that whoop, super two, boom, that's where my programming is, that's where my agents will be pinging me and dinging me at, and um now I'm ready to work. Now, this whole shell is run on Hyperland. That's what's doing all of this wonderful tiling of the windows and the applications, but it's also running on something called Quick Shell. And Quick Shell is what drives this menu bar, for example. And the menu bar in Umachi Quattro is
[0:10:10] really lovely. I spent a lot of time just uh finessing everything here for all the little panels. For example, here's the battery panel. I am running on my beloved Dell XPS 14. And that has a nice uh battery holding state feature, by the way, so it doesn't fry your battery when you use it connected most of the time. And then you can set it up your power profile. We automatically choose performance if you're plugged in or balanced if you're on battery, but you can choose and change whatever you want. Then we have the display here, the brightness, the text size, the scaling. You see I'm running at a 4x here on my 6K display because that is what produces a nice YouTube video that you can actually follow along. You don't have to squint for.
[0:10:51] And of course, you can also control your audio, all your inputs and your outputs and muting and on and off. And by the way, you see I'm using my little mouse here. You don't have to use your little mouse. All these things are hooked up on key commands. So if I go to uh super control W for the Wi-Fi, boom, I am right here on my Wi-Fi panel, and I can control my Wi-Fi panel with the mouse as well. I can turn my Wi-Fi off. Uh I'm not going to do that. I can run a speed test. I can connect to a different network. I can even change my DNS provider. I like to use Cloudflare. Cloudflare is what's hosting Umachi, and it's just a a great fast DNS provider, too. And of course, I get all my essentials up in these hero card up here
[0:11:33] with what's going on and whether package loss and so forth. Now, these are the defaults built in so you have super control W for the Wi-Fi and super control P for the power, but then I also have few other panels here that you won't see immediately when you install Amachi. And one of them, for example, is the agents panel. So if I do control super three, and I'm counting here from the left, first is Dropbox and then is Tailscale and then is my agent. So super control three, you're going to see my agent panel here. And you can see I've been using Fable a lot as soon as my resets came in and I've been using all of these models to
[0:12:13] do a bunch of the development on Amachi itself. This is automatically detected when you start using agents, you will start seeing that this little panel pops up and you can track your usage and you can track your limits. Now, if I go super control one, you can see another panel here which is for Dropbox. And then on super control two, I also have my panel for >> [snorts] >> Tailscale. I'm not going to show you that right now, it has my tailnet addresses in there, but it is really lovely. It includes built-in taildrop. So if you're running two Amachi machines, you can use that to drop and drag and drop files back and forth between those machines. And by the way, if you want to send files to any
[0:12:53] other machine including your iPhone or your Android or a Windows machine or whatever, you can also do that through the menu here. Um go down to trigger and then go down to share and then go down to file. And let's say I wanted to send something here from my downloads. Let's send this little file here. It's going to pop up um with this local send setup and I can send it to one of my nearby devices. By the way, you also have that on super control S. Boom. Right there, you sent your clipboard, you can send your files, or you can receive something from the
[0:13:33] um other device that you have if you're sending to this machine. So, that's just a nice little feature that is built into it. So, anyway, that is pretty much the panels we have. Of course, we also have Bluetooth up there, and connecting that to things. If I move left here, you'll see this little spinning arrow. That means that there are pending Umachi updates. I'm not going to run the updates right now. Actually, let me run the updates right now. It's going to pop up with this "Do I want to do the update right now? Make sure you're connected to a battery." I'm not going to do the update right now. Okay, fine, we're done. Also, built in weather. So, you can see it's a lovely 23° C here in Copenhagen. You can click this little guy, and you can actually change that to another city.
[0:14:15] Let's do Malibu, California, and it'll switch it over to Malibu, California, and do it on Fahrenheit. >> [gasps] >> If I just do the X here, it's going to go back to just doing the geo-location. We also have a nice little calendar here. So, you can see how much is left of the year, and you can see the whole calendar, you can go back and forth, and also a little more bit Easter egg. If you double-click on this bar, you can enter how when you were born, and how long you intend to live, and see how much life is left. Isn't that lovely? If you need a little reminder of memento memento mori on a day like August 14th. Double-click that
[0:14:56] again, and the Easter egg goes away. Then we also have these lovely little indicators up here. I am currently in in silent mode, do not disturb mode, and I am in stay awake mode, so I'm keeping the screen on so we don't we don't pop into a screen saver, which I'll show you in just 1 second. You can also do night light. We even reminders. Let's do that, actually. In, let's say, 90 minutes from now, I should release Omachi Quattro. And then that'll pop up and remind me in 90 minutes that it's time to release the Quattro. All right, and then you can also set up here and you can do dictation. We do
[0:15:36] that through an AI installation called Vox Type. And of course, you have my little indication for the fact I am doing a screen recording because this recording right here is actually also a built-in feature of Omachi. Let me actually show you that on super control C for the capture menu. We can take a screenshot. You can either select a window or we can just do a little bit of dragging here. And it's going to save the screenshot to the clipboard. And then if we click this little notification, you get this lovely pop-up and you can change that screenshot and make it bigger or whatever.
[0:16:17] Very lovely. Save that somewhere or put it on your clipboard or just do super W to close it out. So that's nice for capturing screenshots, but we can capture a lot of other things. We can also capture these screen recordings. I am using this one right now where you see the webcam that is plugged in down there. But we also have built-in text recognition, which is actually pretty cool. So if I do this here and then I mark fast.com, I'm going to end up with some text on my clipboard that I can do just super B on and paste in. Oh yeah, we have global unified clipboard commands in Omachi. So super C
[0:16:59] is copy and super V is paste everywhere, whether you're in the terminal or somewhere else. You can also do super control V and then you're going to get a searchable clipboard including screenshots and whatever else have you. And if there was something in confidential in there that Z is something you want to get rid of, You can just hit delete. Boom. It disappears from the clipboard history. Very practical and lovely to use. All right. Let's hop in and see what else we have here. Oh, yeah, aesthetics. I've barely talked about aesthetics. Aesthetics is a huge part of Amachi. I want my computer to look beautiful and it does out of the box. This is the standard setup. We're running something
[0:17:39] called Tokyo Night. You can see that it's all color-coordinated whether we're in a terminal and whether we're running on that lovely B-tub here, but we can also pick something else. First, we can pick a different background image. If I just double click on that background, I will get this pop up here and uh would you look at that? That is a lovely Quattro rally car that we have built in. This is the old image that we have for the past version and this is the original Amakub image that I also just brought back. So, you can change those on just a double click or you can of course, as always, with anything go into the menu, go to style, go to background,
[0:18:19] and you'll see them, too. But, the more impressive one is the one we have for themes. So, if I do control super shift space, I'm going to get the themes picker here. And we have a bunch of themes that are built into Amachi. I think we have about 20 or so now. There are some really lovely ones. I love Kanagawa, for example. That's an absolute classic. I also love some of the new themes that we have, which by the way, you can just start typing and it'll filter down. Solitude has become one of my personal favorites. And one of the neat things about Solitude, it's like an exclusive to that one is it uses rounded corners and it is integrated
[0:18:59] through everything. All the little buttons, they're also getting a little rounded look. Now, normally I would say our themes tend to like that square look and I'm going to return to that with uh Tokyo Night, but it's just lovely that uh all of these details are integrated throughout the quick shell setup. So, that's themes. Actually, you might have spotted that I had a few extra themes because we also have a way to build your own themes for this stuff. This is one theme that I have built with something called Ether. Doesn't that look lovely? Another Quattro rally car. And Ether is one of the included applications here. So, if I start that up, you can simply go to um
[0:19:42] Wallhaven, for example. Let's do that. Let's uh let's pick this one. And you can then extract all the colors. And if you like these colors, you hit control return. And boom, that is a new theme that just got applied and extracted from that image. Now, I don't know if these are my favorite colors, but of course, you can just uh open up your theme picker again, and then we can pick something else. If you make a super nice theme, you should publish that theme, and then folks can install it. Actually, let's go have a look at that. So, if we go to the install menu, by the way, do you see that? I don't have to go down up on the
[0:20:22] arrows here. I can filter things down, and then I can go into a menu, but I can do even more. I can filter now nested. So, if I type theme, you'll see the first one is our theme picker, but the next one is actually a way to install a new theme. Oh, this is curiously enough using an old URL. I will fix that up. >> [gasps] >> And then you just paste in the Git repo URL for your new theme, and you'll be running that theme. So, share your themes if you find some groovy colors. I'm going to keep on with this uh Tokyo Night theme. So, let's keep going through all the awesome stuff that we have in Amachi. The first thing here is actually the uh learn uh setup. We have our key bindings. I've already shown you
[0:21:03] those. Those are filterable key key >> But uh I also want to teach you uh Amethyst itself. I We now have a lovely uh manual where you can figure out everything and how it all works and uh you can become an expert at Amethyst. It's a really nice uh resource. I put a lot of effort into making this a comprehensive tour of the whole thing. I think software products should ship with good manuals. So, you got that and then as you want to learn Amethyst, you also should learn the constituent parts. For example, we have Hyperland here. You can configure Hyperland in all sorts of different ways. We actually expose those uh configuration files everywhere. We
[0:21:44] could go just to Hyperland here. That's under learn. We could style it. We could set up the Actually, let's do the styling here. So, that simply just opens straight up the configuration file for the look and feel on Hyperland in your preferred editor. Now, out of the box, the preferred editor is Neovim. That is the editor I use. You can choose that and I'll show you in just 1 second how to do that. But, uh for example, if we did want those rounded corners, let's actually do that right here on the Tokyo Night setup. I'm just going to save that and that didn't work. That didn't work because I commented out one of the comments. That's kind of cool, isn't it? That it's got this built-in error detection. And
[0:22:26] would you look at that? You got the nice little rounded colors or corners. I can just view that out and save again and voila, your corners are back to being nice and square. So, that is how you can tweak all of these um internals of how Hyperland is configured. Amethyst again comes beautiful out of the box. You don't have to do anything, but you can do whatever you want and then you can check those config files right into your own Git repo and bringing it across to any new system that you set up. It is really neat. Uh Arch and Neovim and Bash and Tmux Oh, heard of it, by the way. When you're starting to use these, uh, multiplexers, they have a lot of
[0:23:08] command keys that you really should learn. And again, just like the command keys for the entire system, we have these set up such that you can search them and find them, uh, from the learn menu. Really handful and handy. Oh, and then also you can jump in in the community discord. And, uh, actually if you have any problems or you need to learn anything, you saw there was 4,000 people online right now who are talking about Oh My Zsh and hello to all the people we have in here. You'll find a loving community who is excited about computers. So, if you have problems, if you have something to share, or if you want to join the community that is building new themes, for example, you
[0:23:49] should jump on the discord and you can share all your themes. There are some super duper cool stuff. And we're starting to get that now with the the plugins as well. That's part of the quattro setup. Although I'd say a better way to get all this stuff is actually on the Oh My Zsh plugin, um, site. Let me just open that up. Let me just show you that. And that is on ohmyzsh.com. That's a community site. It is run, uh, by Henk Cailliau. There's 114 already. For a distribution that's only literally just getting released today. Pretty darn neat. Of course, these are not sandboxed. So,
[0:24:31] before you install this, and this is the default flow, when you want to add a plugin, you should check out and make sure that, um, you're good with the code or you're good with the author. We're eventually probably going to build something in powered by AI that can check all this stuff out so that you don't even have to worry about it. But right now, just bear that in mind, all right? Let's hop down and see some more fun stuff. Oh, yeah. Emojis. Fun stuff. On uh, super control E, you can pop up the emoji bar at any point and you can search for an emoji and you can just put it on your clipboard. We had that before. I will show you this on, uh, let's start a new lazy Vim here.
[0:25:11] And we could pick one here. Actually, how's that going to render? Oh, it's going to render just fine. It's kind of funny. I thought that, uh, maybe the font wouldn't be right. But this looks great. >> [laughter] >> This is Neovim and emojis. Very advanced Linux stuff here. >> [gasps] >> Um, yes, that again. You could go into the trigger. I'm try I've I've been trying to put everything into these menus such that you don't have to remember all these key bindings, but of course, when you're using the emojis on daily basis, you should learn the bindings. Um, transcoding, you can transcode anything you've Actually, let's just do that. Let's just transcode an image here. It allows you to open or filter anything from these, uh, pictures and
[0:25:51] turn it into JPEG and turn it into a medium one and boom, it is on the clipboard ready to be pasted into a funny tweet if you got that. Um, let's keep going here. What else do we have? We got share. I already showed you that with local, uh, search. And then we have these toggles for the different kinds of setups that we have, like the crash capture by default. If you configure a default agent, and I'll show you that, too. You can get crash capture that just happens out of the box where as soon as an application crashes, you're going to get a little notification, you can click it and then you're going to have your AI agent try to diagnose it. If it's a problem with Umachi itself, it even knows how to format a bug report well, with all the
[0:26:33] details that we need to fix it and it'll ask you for permission to pop it up. But the one thing I really want to show you from in here is actually, I don't want to toggle off the screen saver. This is how you toggle it off. I want to show you the dawn screen saver. So, if we go down to the system menu here and I start the screen saver, you're going to get this spectacle of ancient ANSI ASCII color glory. I used to run a bulletin board system back in the '90s, an Elite Wear system. This is exactly the kind of stuff that we would have in the '90s when the modem would go "Eek chink." to establish a a 56.6k
[0:27:13] connection on your US Robotics beast of a modem. Now, this thing is going to pick any random effect out of the uh terminal text effects library, uh a library or uh command we have actually just rewritten in Rust with the help of agents and made it uh a gazillion times faster. Very lovely stuff. Um but if we if we keep going here in these toggles, you can uh you can turn the menu bar on and off. If you don't want that menu bar, actually instead of turning it on and off, let me just show you something else. You can freaking drag the thing. What if you want it on the side? What if uh you're like Tim Sweeney and
[0:27:53] you're like, "I got to have it on the left-hand side. That that's the way to rock." Or you can drag it to the bottom. Or you can drag it back up top. And then if you double-click it, it goes translucent. Isn't that cool? And this translucency, pretty neat. It actually analyzes your background image and makes sure that it picks either white or black color depending on what would be most legible. I am kind of proud of that feature. You can of course always find it um just searching here on transparency and do it through the menu. You don't have to use the mouse for anything in the system. I am using mostly the mouse here just to demonstrate things for you. And you can use it for discovery, but
[0:28:33] you should learn that the keyboard drives and rules everything in Amachi. So that is absolutely the way to go. Um what else do we have here? We have things to turning off and on laptop displays and blah blah blah. We have some cool speed tests. Let's run a speed test here on the Gen 5 SSD for this XPS. It's bonkers. It is absolutely crazy that you can do 13 GB a second on these modern SSDs. And doesn't that just look cool? And of course, by the way, is it color coordinated? Of course, it is color coordinated. What if I picked Let's see, what am I looking for here?
[0:29:13] I'm looking for the Luman on theme. And then I'm going to do another speed run here for that that that disk. Boom. And now, I don't know, maybe the background should have been filtered out a little bit. That doesn't look as good as I thought it would. The one I was thinking about, now that you're reminding me here is We have a really Oh, Groovy Box. That was the one I want. Classic. It doesn't all have to be hyper hacker movie. It can also be like, I am a man of fine arts, and I appreciate a good painting here. So, if I run that test again,
[0:29:53] you'll see Okay, that looks a lot nicer, doesn't it? Maybe there's Maybe we should have some classic steampunk dials to go with the 18th century painting here. But, the colors at least are coordinated. Everything looks lovely. Let's Let's Let's just stay in this for a little bit. Let's just stay in this Groovy Box style. I kind of like that. And speaking of style, I think we were done with the trigger. We were done with the trigger. Let's go to style. We've already looked at the themes. We've looked at the background. Oh, pretty neat thing, too. You can literally change the unlock screen. Now, most of these out of the box are just a different colors that match with different screens, but look at the Luman one. Like, someone paid attention to the detail
[0:30:33] there when you log in to do the important but mysterious work that you should not question. And I have a and a other fun ones down there for Amicon, a Tokyo night and Advance Black. This one in particular looks really good on an OLED screen. So, if you set that up, that's what you're going to get when you log in and out of the system. What else can we do with style? We can pick a different font. It comes out of the box with JetBrains Mono, but you could pick a Liberation font. And if you don't like any of these fonts, by the way, we could also install some fonts. Like here's some fonts you can install. Like if you like Bitstream, that's actually one I used to like a lot. So, if we install that one,
[0:31:14] we're going to get a little pop-up that shows us the installation here. And voilà, you see that? Did you pay attention? This is now Bitstream. And if I open the menu, it is also now Bitstream. And if I open the terminal, it is also now Bitstream. When I'm telling you that all this is color coordinated and really integrated, I mean it is very color coordinated, fully integrated, including the fonts. But I have come to really like that Bitstream font, so let's just hop back to the Bitstream font. That is my preference here. Um on the style, I showed you the menu bar. You can do the position. This is neat. You could
[0:31:55] drag it, right? But again, as I said, you can do everything from the damn keyboard. You can do everything. So, you just start typing and things happen and they're good. So, that's pretty neat. Um styling Hyperland, that'll open that config file I showed you earlier. Oh, let me let me show you something really cool. First, let me show you the about menu. The about menu is where you see all the details about your computer and this is a very lovely machine with 64 gigs of RAM and all the lovely stuff you're seeing where you're running. I'm running on the dev version of Amiga right here. I'm using foot and grub bugs and these are how many packages I've installed and this is how long it's been running. All
[0:32:35] right, great. Lovely logo, right? This is the iommu cheat logo. But look at this. You can make it your own with an image that we turn in to ASCII. So, if I go in here and I go to 37 Signals and I pick this one, I mean, what? Isn't that kind of super duper cool? And look at this. If I do it for the screensaver, too, set it from an image, I go to my downloads, I go to this, and then I'm just going to leave back here and marvel at the fact that we just took our lovely iommu cheat screensaver and we turned it into a wonder and celebration of 37
[0:33:16] Signals. I think that's a pretty cool. You can brand this for your company or your project or just your name. Lovely stuff. Because this is your computer, right? I am preparing it omakase for you just that when you unwrap this thing, after you install it, takes all about 1 minute on a modern fast machine, it's beautiful. It's gorgeous. It's all set up. Everything is integrated and you have all my settings here. You have all my favorite background images. But then, you can tweak it exactly how you like it. Whether that is the style or as we'll see a little later on, the plugins, you can tweak it just how you like it and you can make it yours. And then, I mean,
[0:33:56] if you make a mistake here, of course, you can just restore to default and then boom, you're back to iommu cheat. But you should make it yours. You should put in your logo there and make it yours. All right. So, I think that was about the the styling. As I said, there is a a lot to it here and you can also have your agent help you with all of this stuff and make it all color coordinate and you can use either and you can do all of that stuff. But if we move on to setup, well, if you go into monitors here, you can set up your monitors in this text file and then it's saved and you can see this is where it lives. Or now you can just go up here. And you can just change the text size. Like there's a little too a too small or I'm 60 years old and I need glasses now.
[0:34:38] This is big. Okay? So, you have the choice. You can do whatever you want. I think we left it at 12. This is of course also integrated with foot. We were running foot over here. So, you need to restart foot to be able to pick up that font change. All right. Um the setups here, what else do we have? We got key bindings. Yes, very important. You can make all your own key bindings. You can override the key bindings as I mentioned on super key. You can see all the key bindings. These are the ones that are set up by default. There's a lot of them. But you can make them your own. You can even turn all the ones that come in Amachi off and then you can truly just rewrite everything if you bother to go
[0:35:18] that far. Input, you can change all the defaults here about the scroll acceleration of where you want your caps lock key. Oh, yeah. So, funny thing here. What is the kind of trips people up sometimes when they start using Amachi is I have bound the caps lock key to be the um the compose key. So, I hit that and then I hit M and then I hit Y and I get a thumbs up. It's just an even faster way to do emojis. You can also do compose. That is caps lock and then space and then E and it's going to enter the email address that you set up during the initial setup that we used for the Git config. But then you also have it
[0:35:59] like your name on caps lock space N. Just really practical. This stuff you enter in all the time. You can set that up and you can change it. You can set up more gestures and you can set up all sorts of things. These are the config files that Hyperland uses to do its setup. We have just exposed them easily for you. Now, I've already shown you DNS. You can set up Cloudflare, Google or your own thing and you can even do a QR code for your network. So, if you hit this one, you're going to see a QR code and you can hop on to your network with a mobile phone. That's pretty neat. You set your defaults here, and this was
[0:36:39] where I wanted to come back to this agent thing. So, we have baked in the notion of a default agent for Hamachi. And that default agent, once you've set it up, will be the one that is triggered for crash captures, and when an application crashes, will give it to that default agent. But, it is also already mapped. So, if I do control super shift A, I'm going to get that default agent. And right now, I just have Grok set up. Grok 4 6 just dropped at the time of this video, and it's a wonderful model I've been playing with, but you can change it to anything. I just write agents. I'm nesting in through all the setups here. And if I want to change it to Claude, well, wallah, I'm running Claude. And if I want to change it to
[0:37:20] Open Code, I'm going to run Open Code. Now, let me try to see if there's one of these agents I don't actually already have installed. I don't think I've used Gemini. If you I had used Gemini. Done it. I have probably used all of these. Have I not? Have I not used Crush on this machine, maybe? I had also used Crush. I've used everything. Maybe OMP? Yes. OMP, I hadn't used OMP on this machine. Cuz I wanted to show you this. For all of these agents, we use Mees to install them. And the really neat thing about Mees is that it's an out of band upgrader. Because these agents update
[0:38:01] about 17 times a day. So, you don't want that tied to your system packages so that you have to update your entire system 17 times a day just to get the latest agent. But, because all of these agents run on Mees, you can at any point in time just open a new terminal here and do MUP, Mees update. And if you do that, it's going to update the latest versions of all your installed agents and everything else that you use Meece for and that's out of band. Now, we also do this when you do the update here as as I said, so you're going to get a fully updated system, but if you just want to update your agents, this is where you do it and it is
[0:38:42] it's very very helpful. What else do we have here? We have these plugins. These are the plugins I showed you earlier here. We have almost all of the plugins by default are enabled by default, but not all of them. One for example is the active window. So, if I add up add up here, you see webcam overlay. That is the active application right now. If I open other application, you see it's up here. Some people like this. Um it's not my favorite, so therefore it's not on by default, but we can go in here and we can disable any of the plugins that we have. So, the first thing I'm going to take off is this active window again, but then if I go back in here and disable something, >> [gasps] >> we can disable
[0:39:22] something else. We can remove the clock. So, look in the middle, it's Friday 1500 03. Now it's not. Now it's gone. >> [laughter] [gasps] >> And I can then pop it back in and it is just a clock and and there we go. Um oh, and you can also drag these things by the way. You see that? Just dragged it over on the other side. Bring it You can also drag these ones. Boom. And then back again. Boom. And then that's all persisted into your shell JSON file. Again, you can check that in to your repository and you can store it all there. That's also super duper neat. And then of course, with these plugins, you can add plugins from around the world.
[0:40:02] Somewhere else. Someone else has made a lovely plugin. I just showed you omachiplugins.com. You can find the get repos for this. Again, bear in mind that you should check out what you are installing just like if you're using AUR or in theory if you're using an P NPM or Ruby Gems or something else. Know what you're running on your machine. Plugins here. You can also clone a plugin. So, this is really neat. If you want to make your own version of the clock, you can simply just go in and pick one of these plugins and then hit clone and you're going to get a copy that supersedes that internally built one just for you so you can do all your specialization without ever getting
[0:40:42] overwritten by the fact that A Machi updates some of the stuff. This is a huge leap forward for A Machi Quattro compared to how much it used to be. A Machi used to be a Git repo checkout straight into userland in your home directory. And if you change some of those files in A Machi then updated, well, walla kaboom. It wasn't going to work well. In A Machi Quattro, everything is a package. So, A Machi itself exists as a system package. It's not something you edit, but you can edit all these things on top and they kind of layers like a stack and you end up with your own system. Um, really lovely way to to work here. Yeah, okay. That is um,
[0:41:23] that's plugins. Plugins are super cool. As I said, there's already over 100 of them. You will have a lot of fun. Let me Let me show a little fun I had before starting this recording. I asked Grok because I was going to test the default agent to make me a plugin and I wanted to have this plugin that I saw online for different timestamps that I could see them on there. And let me actually show you where I got this from. Do you know what I did? I just simply went online and then I had Let me see where it is here. I searched for has someone done this well. Someone had done a really nice job for the Mac and I just pointed Grok at
[0:42:04] this URL and said, "Make me a plugin like that." Now, is this the same thing? I don't know. It's kind of fun. I didn't pick anything. This is straight vibe-coded plug-in goodness. And apparently it decided that New York should the Statue of Liberty and Los Angeles is Hollywood. And then we get Tokyo. I mean, I'm not going to complain. These are the cities I would put on there. And then I got the Copenhagen. I haven't even tried this. I don't even know what time traveling. Oh. Okay, that's that's pretty cool. Thank you, Croc. Maybe I'm going to make a version of this that's uh a little less uh spacious, but uh nonetheless just as fun. So, let me just remove it just for a second here. Um we got that sand bar down
[0:42:44] there. I mean, how easy is that? How easy is it to turn your operating system into exactly what you want your operating system to be and how it should look and how it should work. I'm over the moon with uh what we've set up here. So, let's keep going. There's a lot. This video's not 5 minutes. This is a long exhaustive tour of everything that you get in Umachi Quattro. I and I am just super duper excited to share with you because I've been building this over the last 3 plus months of 1,000 plus PRs again together with Ryan Hughes and a bunch of other contributors who have made Umachi Quattro be so much more
[0:43:25] than what I had in mind when I started building Umachi. And some of that is through agent acceleration, some of it is just getting really into quick shell and all the other things that we can do, but I just I want to share all of it with you. So, you're going to see it all. You can fast forward if if it's too much or you can just jump straight in. I mean, you could have installed by the time in this video, you could probably have installed Umachi on like 17 different machines or 22 different machines. It literally installs in 1 minute on a fast machine off that ISO, which by the way has also shrunk for the new version of Umachi. It is now less than 6 GB for all of this all of this stuff you get for less than 6 GB. That's freaking incredible. All right. We also have uh really neat
[0:44:05] things that you can set up here. One thing I really like is if you're setting up an Amachi machine that you're going to connect to remotely, especially if you're going to connect to it remotely with an agent, you should set up an SSH server. And the way you do this is uh, you go in there under security and you run that and you enter your password and it'll open up your firewall and then it'll ask you where the public key should come from, the authorized key should come from. And you can grab that key straight off GitHub. So, you simply just enter your username on GitHub. I mean, you could enter DHH and then I'll have access to your machine, but like don't do that, I suppose. Or do that if you want to start a party and I'm invited. >> [gasps] >> But, you enter this
[0:44:46] and it's going to fetch the keys from github.com/dhhkeys. These are the ones I have registered and these are my public keys I have on there. And now, I can simply connect to this machine from anywhere over my Tailscale network using this key. That is pretty freaking cool. This, by the way, I mean, great hard to steal and I totally stole this from Ubuntu server edition when I set that up and I saw like, "Oh my gosh, this is such a good idea. We should have this in Amachi." And now we do. Really neat and uh, and good stuff here. And uh, by the way, if you have a fingerprint scanner on your machine, this uh, XPS doesn't have it, but the Framework does have it and a few other machines, you'll be offered when you
[0:45:27] initially set up your machine to add a fingerprint uh, scanner so that you can sudo and unlock with your fingertips, but you can also do it in here if it's uh, if it's set up. >> [gasps] >> All right. Uh, these configs, we've looked at that. Oh, the X compose, I showed you that one before, right? I showed you how you can do caps lock space and then N, then you get the name and E, then you get your or you can just add something else, right? Like we could have uh, we could have work here. This is actually one I usually want. Um, I do 37signals.com and then I just I save that and then we'll go out of that. >> [gasps] >> Um, and then What did it say? Oh, I mean, okay. We're
[0:46:07] technically supposed to do this by hand. That seems uh barbaric. I should uh I should set this up better, but let's run this by hand. And then let's see if it actually works. Wait, what? Oh, yeah, there we go. That's that That's pretty neat. That's just all built in. >> [gasps] >> Um Direct boot, that's if you want to skip the opportunity to select a snapshot. Whenever we do updates, you know, these uh updates we have up here, when you do one of those, we take a snapshot of your system before the update runs. And therefore, if something is screwed up, somehow a package slipped through our 1-month delay, and uh it screws with your system, you can reboot,
[0:46:48] and you'll get this nice little menu where you can pick a snapshot from before, and you can go back to that snapshot, and now your machine still works, and you can roll back to that snapshot and make it the current one if that's what you uh what you want. That's really nice. We have had in the past experiences with uh Arch updates that broke something, and now with the snapshot setup where Umachi's part of those packages, so you'll also be rolling back Umachi, it is just a really neat way to do it. But if you turn this on, if if you don't ever do that, you can hit direct boot, then it'll skip that screen, it's a little faster to boot, and then you just have to go into your BIOS and se- uh select the um uh the Limnoria setup, and then you'll get the snapshots. And then reset your
[0:47:29] computer. This one's really cool, too. I'm not going to do that right now. Well, I mean, this actually should have a headline, because it looks like I'm going to do it right now. I'm going to reset everything, but I'm not. Um Oh, darn it. This actually is only on new machines installed with Umachi Quattro ISO from scratch. Because when you do that, we do take a factory snapshot, and then at any time, you can roll back to that factory snapshot, and it's like you wiped your computer, and it's super fast. And now you can hand your to someone else, you can sell it to someone else, and they can set it up just like it was your own, and you don't have to fear that any of your data is getting compromised because everything was encrypted, and we're throwing away the keys, and we're giving something a new set up. But, to be able to have
[0:48:09] this, you have to do a new install. That is the one caveat. Otherwise, everything is accessible when you just do an upgrade from an earlier version of Amachi. But, I'm going to I got to show you that. That's set up. All right, install. Install, install, install. The first thing you can do here, of course, when you install is you have access to all the Arch packages, and there's about 15,000 of those. So, if you want to install, I don't know, Chromium again, or you had to uninstall that, or you had removed it, you can install that. You just sort of type here, right? Or or charm. Let's say you want to do that. If you want to install multiple, you hit tab, that marks it, and then we can do chatty, it marks it, too. And then if you hit return, we're going to install them. I I'm not going
[0:48:49] to install these. But, this is how you get access to all the built-in Arch packages that have been vetted by the Arch team. But, if we go down here, we also have the AUR, and the AUR has had a little bit of a rough year, let's put it like that. They've had some outages, and they've also had some security issues. I am sure they will get a handle of it because it is a treasure. If we go in there, you'll see there's 117,000 packages right here. So, this is where you find things like Brave, for example. And these are official packages controlled by the Brave team. These are safe to install. But, anything else that you do install from there, you should maybe have a look at. So, let's just take some random package here,
[0:49:31] and then you can hit Alt B, and then you literally get to see the built package. Like, what is it doing when it is installed? Now, is everyone doing all that that all the time? Not if they're picking something from a trusted distributor here, but if it's not, it's not a bad idea Try look at it. But, do know that you don't need to use the AUR at all to use Umachi. We have our own package repository that we actually store all our packages from. This was a gift from when the AUR originally had problems and we couldn't install Umachi because we depended on that at runtime. Now, we don't depend on that at all. We still take built package
[0:50:11] cookbooks from AUR, but then we run it ourselves. We verify it ourselves, and we host it ourselves. Well, we don't. We host it on Cloudflare. Thank you, Cloudflare. This is why Umachi, by the way, is so incredibly fast to download all over the world. We don't need to use distributed mirrors and all that other stuff because we use a modern CDN, the best in the business. Cloudflare is incredible, and we're sending out just petabytes and petabytes of data with the ISOs and all the updates that you pull down from the Umachi servers. And the mirror, we're mirroring all of the Arch official packages, all those 15,000 packages, they're pull being pulled straight from the Umachi mirror, which allows us to have a stable mirror that
[0:50:51] runs 1 month behind the official mirror. And therefore, you're not at risk that any rogue package that might have a bug takes down your system right away if you just run on unstable. Speaking of stable, let me just show you that just for a second. We jump around a little bit here. This is This is a journey, right? You're on this journey with me, and we're not sticking to the script because there is no script. Let me show you if you're going under update, you can of course update Umachi. That's the same as clicking that little icon up in the menu bar. But, you can also go to channel. And right now, I'm on the dev channel. The dev channel is for developers, people who are actively working on Umachi and who knows how to fix things if they break. Don't go to
[0:51:32] the dev channel just because you want to try new things. That's You might have a bad time. That's going to be a Git repo checkout and so forth. So, that's for the developers. Of course, we love developers. There's a trillion developers who do use Umachi. If you're one of those and you you to contribute to Umachi itself, hop on the dev channel. Just know that like you should know what you're doing. But everyone's going to start out in the stable channel. That's the channel that's one month behind. And then we're going to have the RC channel. That's the release candidate channel. So that's the one we ask testers to use when we have a new version coming up. And if you hop on that, then you get the release candidate as soon as it's it's out. And then the edge channel you will float not one month behind on all packages, but on the very latest packages. So if you have
[0:52:12] access to need access to something that has just come out or or whatever and you can't wait that one month or whenever we update. By the way, the one month is not written in stone. If there's a really important update or there's a security issue or whatever, we just bump. It's just like by default if we don't do anything, the dead man switch is going to update this thing once a month. All right? Um where was I? Install AUR. Yes. Um oh, web apps. Remember when I showed you this web app here um for for X? I can do another one on super shift Y. That's going to open up uh YouTube to my favorite topics, fast cars and uh
[0:52:53] and Rust >> [laughter] >> and uh and AI. All right. If you want to make your own, you want to have one of these things here, you can go in under install and then you can go to web app and then you can give the name of your new web app like I have a newspaper here in Denmark that I want to have on as a web app. I'm just going to type in the URL for that. And then it's going to pull down the image for it that matches off the internet. If I go to here and I go into apps, and I start typing Politiken, I mean, would you look at that? Your own newspaper just set up beautiful frameless design.
[0:53:33] Okay, that's pretty cool. You can just add any that And by the way, if you've added that and you don't actually want it, do you know what we can do? Do you know what we can do? We can go down to it. I'm just showing you everything that's installed here. And then you hover on that and you hit delete. You can uninstall it right there. And then boom. There's no more Pol Taken. It's gone. Oh, by the way, do you know what? That also works with other kinds of apps. Let's see what do I want to remove here? I mean, I could just install again. It doesn't doesn't matter what I want to Let's remove Moonlight. That's a real package that's installed. If I hit uninstall on that, it's actually going to uninstall Moonlight straight from
[0:54:14] that setup. I mean, how freaking cool is that? I've always wanted to have that. Why do you have to go to a separate place? It's when I look at my list of applications that I know I want to uninstall something, okay? Um You do the same thing with the Twey. It also just opens this thing up and then it can become like I have on super control T. That's the beat up Twey. I also have another one on super shift D. That's Docker or lazy Docker. It's just installed in that way. You can wrap your own Tweys in that style and install them that way. Great. We talked about installing themes. You can install new background. This is actually kind of neat. So, that'll open
[0:54:54] you straight up into that themes background. Let's open another one here and if I hop in under downloads and I take this Audi print here and I drag it in. Let's hop over and I didn't go double click. Boop boop. >> [snorts] >> There it is. And now we got our Audi Quattro in our group. It almost matches. I mean, actually that looks good. Let's just keep it. Let's keep the Quattro. So, this is also matched to per theme. So, if you go to another theme, you can add themes that just match for that. Pretty freaking spanking neat. What else do we have on styles? Oh,
[0:55:34] yeah, we had all those fonts. You can install the extra fonts that I baked in. You can install whatever font you want. As soon as you install a font, it it'll show up as you can select it, right? These services is where you can add Dropbox and this is where you can uh Tailscale. I also have some of these other things I use, the ones and NordVPN and Bitwarden and if you want to use your Google account with your Chromium, you can install this little extension setup and then you can use your Google account in your Chromium browser. You don't have to switch to Chrome to be able to do that. But I'm a developer. So, let's talk about development. Let's talk about I want to build Ruby on Rails. So, what does it take to get Ruby on Rails as an environment set up on this machine? I'll show you.
[0:56:14] I hit return. It's going to use mees to pull down a pre-built of Ruby 4 and then once it's installed that, it's also going to install Rails for you. And then as soon as it's done with that, we are simply ready to cook and rock and roll. You can now run Rails new my project. Well, don't mind if I do. Let's hop in here and then let's actually use try. That's Topi's neat application that's shipped by default also inside of Omachi where we can do my new Rails app here. It'll just create a new directory for you so that you can go for it and then we'll do Rails new blog. And voila, we are simply developing Ruby
[0:56:55] on Rails right now. And um Did you see that? You can also by the way, if you're on a small screen, you can hold down super shift and then do backspace and then the spacing around it goes away. And if you hold super control backspace down and you have only a single window open, it'll toggle between this mode where it just sees it centered and and not. >> [gasps] >> We just have all sorts of little tricks here. All sorts of little tricks in the book. But actually I'll leave it like this. It looks good for for a video. So, now we are in our Rails app here and Uh, what should we do with the Rails app? We just generate a scaffold for post title
[0:57:37] string. I mean, I'm not going to Uh, I'm not going to create an entirely new Oh. >> [snorts] >> Yeah, maybe you should go into uh the directory, buddy. Maybe you should set it up right. And then we can do DB migrate. And then I can run the server for this. And then Oh, I wanted to show you this. If you do control shift O when you're in foot, it'll pop up these little You see the A and the S? That is the different URLs that it can see in its scroll log right now. And if I hit A, it'll hop straight to that in the browser. There's no copy-paste. It's just control shift O.
[0:58:19] Voilà. And if I go to uh go to posts here. Is that what it is? I have a Rails application. I mean, I'm not even doing a Rails demo here. I'm just showing up Amachi and how quickly you can develop freaking anything. So, let's close that and then let's close that and then let's close that. And then hop back into under development and under install and like you have everything here. You can I mean, I've already installed some of these, so it won't show the things I already installed, no. But you can install Bun if you want Bun, you can install Deno. You can install PHP and Laravel. You can install freaking everything. I mean, we just have all of it installed, set up, and it's all ready to go and ready to rock. And if you want to install like a Docker DB, for example, if you want one of the
[0:58:59] databases that you can develop against that, you just You just do that. Um, what else can we install? Oh, you can install an editor. Yes. I've been using Neovim here. You should give Neovim a try. It It's really fun, they said. And then you're going to curse at me and the world for 3 days as you try to learn it. But let's just say you want VS Code, right? Um, because that's what a lot of people use. I just saw that Vaxry actually uses VO Code, which surprised me a little bit. But there's a reason it is the most popular editor in the world, and this is what it takes to to set it up and to download it, and it'll start by itself, and ooh, did you notice something? No, you didn't. You didn't notice it, but I'm going to show
[0:59:39] you. >> [laughter] >> That look That looks pretty good here. That looks That looks uh pretty good. But, do you know what looks even better? If I go here and I take another theme and I switch it over, and uh voila, VS Code is also theme coordinated, even though it's not even installed by default. It is theme coordinated, too. How um How cool is this? I'm very excited about these things. And you can install all these other things, too. You can install all sorts of editors. You can install whatever you want. Now, again, these are just things I'm giving you an easy access to. Boom, here you got it. 15,000 packages. And then uh you want to do AUR? 117,000
[1:00:20] packages. Every piece of software you could ever desire is available um Omachi and ready for you to install. This is some of it I've just made even easier to install, and I'll open it for you, and I'll roll out the red carpet, and and off we go. Like, for example, you want to run Ghosty? I think you should run Ghosty. Ghosty's a really good terminal. We don't run it by default. We run Foot by default because uh Omachi needs to work on breadboard laptops from like 2011, and not all of them have the hardware to run something like uh Ghosty. But, if you want to run Ghosty, we're going to run Ghosty. Let's run Ghosty. And the neat thing about these options, if I put them in the menu, I've made sure that they're are super duper nice,
[1:01:01] and then they're already set up, and then when I start a new terminal here, what do you What do you see? You don't see anything. You're like, "Oh, is this Foot? Is this Foot?" And then um I do What is the hotkey? Control Shift T, and suddenly there's tabs, because this is not Foot. This is actually Ghosty, because if we go here under defaults and we look under terminal, we're now running Ghosty. Isn't that cool? I've updated all of these things and then also also Let's do the Let's do the theme thing one more time. Boom. Instant update. I'm running Ghosty. It's
[1:01:42] all color coordinated, too. And really lovely theme here, the one of the new ones, Last Horizon. Um Let's go back to Tokyo Night for a second here. So, now we're running now we're running Ghosty. You could run any of the others. I know people have very strong feelings about their terminals. We also have Alacritty. We also have Kitty and maybe we're even going to have West Term at some point. I mean, you I can you can install whatever you want. But if it's here, I've color coordinated. I've made sure everything is beautiful together. Install any of the browsers. I just use Chromium cuz that's Chrome without the Chrome. Um but install whatever you want. Brave Origin, great browser. If you're loyal still to Firefox, install that. It's all
[1:02:23] uh set up and it's working um ever so nicely. Oh, AI. Now, AI the agents themselves, they're all installed through just the terminal, right? And let me just show you something. So, of course, we're going to have Claude, right? All right. I trust things. This is Claude. But I also have a a cool hotkey here. Uh CX for Claude is the bypass permissions mode. YOLO mode. Run with everything. Now, actually, they're telling me that auto mode is almost as good in terms of not bugging you all the time, but safer. So, maybe we'll switch to that in the future, but that's a way to start that. I have the same thing, CY for Codex. And then we're going to run Codex in YOLO
[1:03:04] mode. Um So, you get that from me. They're not installed by default, but the first time you run Claude in a new Umachi setup, it's just going to install it, the latest version of me. So, that's really cool. But there's some of this other AI stuff that um requires a package to install and set up and you can run uh LM Studio, you run Llama. And actually, one thing that I wanted to show you here was I have already installed that's actually already in there, too. ChatGPT. It just came out for the Codex app. It just came out for Linux. We have repackaged it. It's hosted on the Umachi package repository. And uh I was Do I have an anything embarrassing in here? How does Linux work? How do How do I quit Neovim?
[1:03:46] That would be funny, wouldn't it? Um no, I don't. But, this is Codex and and you can run that and um it would be under that install AI menu if you had not already installed Codex and and you'd be installing that from there. So, that is the AI stuff. What else do we have? Oh, gaming. Oh, I love games. We have Steam. We have Retro. We have Minecraft. We have GeForce Now. We have Xbox Cloud thing. We have Battle.net. So, you can play StarCraft. Um we have we have all of it and it's all super duper awesome. Gaming on Linux has gotten unreasonably good. And why? In huge thanks and celebration because of Valve. So, Valve, which by the way runs their
[1:04:27] Steam Deck on Arch, has been doing just an absolutely incredible job building up Proton, this uh compatibility layer with the Windows. So, you have tens of thousands of games that now work on Linux. I play uh Tetris Effect. That's one of my favorite games. On Steam, it's really good. It takes a little while to install because it's got to download a bunch of things, it's got to set things up. So, let me not show you in this video. I'll do a separate video just on Umachi gaming because it used to be a little rough. But, now it's really good. And especially Steam and especially RetroArch and and Minecraft. My kids have been playing Minecraft on Umachi tons of times. It's really good. And then you can play any other game. Like,
[1:05:07] you want to play Fortnite? Um well, I want to play Fortnite. I play a lot of Fortnite. And by the way, this is my personal plea, Tim Sweeney, we're making Fortnite happen on Linux, right? That's a deal, right? It's going to happen natively, but until it does, you can actually play it through these cloud streaming services. And some of them are really good if you happen to live quite close to their servers. If you're GeForce Now, Ryan Hughes, who's my co-conspirator here on Umachi, he lives in Miami like 6 milliseconds from a GeForce Now cluster. You can't tell the difference. You cannot tell the difference. So, if you are so blessed, it's amazing. You should try that and you can use it. And by the way, that Moonlight thing we uninstalled
[1:05:48] earlier, that's basically GeForce Now, but for local. You can set up a gaming PC downstairs or some other place, and then on your Umachi machine, you're streaming from that gaming PC to your Umachi machine. That's how I play Fortnite at home. I have a Windows machine set up for my racing sim, and it also runs Umachi, and I stream it right to my or it doesn't run Umachi. It runs Windows. It runs Fortnite on there that I stream over my with my GeForce whatever 1590 or whatever else I have in that box, and then it can run all its fans down there downstairs, and I run it up here, and because I'm hardwired, it's just amazing. Can't tell the difference.
[1:06:29] I challenge anyone. If you run something like that and you can get a good ping, it's it's it's crazy. So, gaming really important. Umachi wants to be amazing at this. So, you don't need a dedicated distro for gaming. You just don't. Umachi can do it. I've We have been benchmarking this on a bunch of folks on on YouTube have been doing these things where we compare Umachi to other gaming distros, and there's just no difference. In almost all the cases, there are no differences. And of course, there isn't, because we're all just built on top of the Linux kernel, and as long as you install the right drivers and Nvidia and set things up in just the right way, it's going to be great. It's going to work awesome. So, gaming on Umachi is
[1:07:09] incredible. Windows? You can run Windows. It installs Windows in a VM and it runs super fast. If you're going to run like Excel, for example, you or you need something for work, you should run it in Windows. What it does not do, it's not Windows for gaming. There's no GPU pass-through. But, it runs really well. You do need a license key if you're going to use it professionally, but you probably have one if you already have a PC. Most PCs come with a license key, so just use that. It's really good. It just runs in a VM. You can't tell the difference. You can run it at full screen and it's like you're running Windows inside your Umachi. It's uh it's crazy good for compatibility.
[1:07:49] All right. We're getting close to the end here. I mean, I'm not going to keep keep you for 6 hours. This is not a Lex Friedman interview. Calm down. Take it easy. All right. Remove. You can remove any of the packages. Anything that is installed in Umachi Whoa. Whoa. I accidentally hit return. Let's just uh do super W there and then go back into this menu before I uninstall something important. So, you can see all of it and again, you can do the tab here if you uninstall multiple thing. It is um it's quite neat. What else can you remove? Well, you can remove web apps. I mean, let's say I didn't want that uh Oh, I don't really remove the political one. I You don't actually really need this. Do we need this? I don't know. Maybe it's more
[1:08:29] discoverable. But, you you could uh just do it from the launcher itself, right? Um Remove development. If you installed uh Ruby on Rails and don't want to use it, like what? Like that's ever going to happen. Never going to happen. But, if it did, you just hit it there and it it'll All right. I'm doing it. Just because I'm Whoop. That was it. Boom. Gone. Now, it's gone. And if I type Rails again, I'm going to go back to the installer and uh and reinstall it. That That was it. That was all it took. And did you see how fast that was? How I just jumped down into the menu here as I was typing? Now it's a remove. Yep.
[1:09:10] That's how it is. >> [snorts] >> Um you can remove themes if you installed um external themes here. Uh this one I was playing with. I don't actually need that one. I I have been working on my own little theme. I haven't added it into Umachi just yet. I just Let me Let me just show you because I saw it here. It was called Giants. I mean touring and environment in a beautiful lovely theme here. I mean, what's not to love? But I don't love all the colors. I haven't put it into Umachi itself. That's probably going to be part of 4.1. It's just a little sneak preview. Um let's just stay here. We don't have to hop back to anything. We can do whatever we want. We can remove dictation. If you
[1:09:50] installed that box type dictation, that's an offer by the way when you set up Umachi, you can uh just remove it. We can remove any of the services, Dropbox or Tailscale if we don't want those anymore. Or if you're one of these people bloat. OH MY GOD, UMACHI IS SO BLOATED. I WOULD use it, but it's bloated. >> [sighs] >> It's 6 GB, all right? Most of the things that are in there that you think is bloat is like 50 KB or not even 50 KB. Bytes because they're just web app wrappers. They're nothing. But if you're one of these people, this is a big tent. There's room for you. If you hit remove pre-installs, it'll remove all those awesome applications I
[1:10:31] curated for you and leave you with a very barren landscape where you can build everything back up, but where you keep the themes and all the integrations and so on. So, if you're one of these people, this is for you. I mean Yeah, all right? And then uh you can also remove any of the security things if you set up if we don't want that SSH server. Actually, I don't want this SSH server on this machine because do you know what? I don't need it on this machine. So, I'm just going to remove it. We're going to We're going to We're going to make it nice for you. We We close thing We clean up after ourselves here. We close the firewall. We remove the authorized keys and we stop the server. Okay? >> [gasps] >> Um what else can we remove? Oh, that was it? That was removals. All right, updates updates. So, there's a Mach
[1:11:11] itself. We already looked at that. There's a channel. We already looked at that. There's a configs. If you screw something up if in your Hyperland config or your tmux config or whatever we should have heard her in there. You can reset it. All right? Then you're just going to get what's in the box. Now, you're going to lose all your changes. So, don't do that unless you you screwed it up. You can update your extra themes. They come through uh the GitHub. So, they update there. You can restart if the shell is somehow broken or Hyper set up is a problem. You can reset that. They'll just restart the shell. Um you can restart the hardware. Occasionally, Linux will have something. I haven't had to use this in a long time. But, like you'll you can restart the audio driver or the Wi-Fi driver or the Bluetooth driver or even the
[1:11:51] trackpad if you have a machine that has problems with that. You can update the password for your drive encryption or for the user or you can set your your time zone here. Um whatever you want. You can type it down. All right, well, I am in Copenhagen right now. So, let's just set it to Copenhagen. But, if you were somewhere else, that's where you would set that and update time. Um all right. And then we have the about menu that we set up. So, that is the That's the whole That's the whole menu Oh, system. All right. So, what do we have under system? We have that awesome screensaver that I showed you. Looks really cool. You can lock your screen. You can suspend it. You can hibernate it. You can log out, reboot, and uh and shut down. You can also get to this menu, by the way, just on super escape. It's a little uh
[1:12:31] hotkey. So, when you need to do that and and you can do lock if you just want to lock the screen on uh super control L. Again, super K. You don't have to remember all these key bindings. You can just find them. That the lock is right here. And then uh then you're good to go. Um Is that everything? No, no, it's not everything. I've not shown you some of the awesome building apps that we have. Um, one of the building apps that we have is called Amorite. And this is something I've replaced uh to per Tupperole? Topperole? I don't know how to pronounce that. But that was a thing we had before. It was shareware, you had to buy it or otherwise it would make It's really nice. I mean, if you need the features in it, you should you should use it and
[1:13:12] you should pay for it. I paid for it. Um, but I didn't need that for much. I just wanted a place to write my essays. And that's why I came up with Amorite. And Amorite is simply the most basic possible writing app that uh uses Markdown. Like, for example, we could uh >> [gasps] >> highlight this and do control B. Uh see, this is why this theme has not been released because that color coordination here doesn't look quite right. I I Let's actually check change something because I want to show you something. I want to show you something. I want to show you so many things. This is why we keep just going here. Color coordinated. Amorite out of the
[1:13:52] box, just fully color coordinated. Awesome. Um, one other thing that's quite awesome is if we do this and we do [groaning] a URL. Boom. This is what I always wanted in my Markdown editors. I want to be able to paste a URL on top of a word [snorts] and then boom, it's just sitting in. And then you got your 14 little words here. Save and open and and and that's it. That that's all that has. There's nothing else to it. It is a very small app. You can fork it. You can work on it if you if you want. Um, in fact, let me show you that you can work on it if you want here because we could just jump to Amacon and then we could do Amorite here.
[1:14:33] And then um Let Let me Let me get to pull requests, all right? We just you You build it all. By the way, this one I built in C++. I've been flexing my new C++ models. Um, all right. I haven't. I don't know any C++. But Claude does and Claude is really good. Yeah, this is vibe coded. Are you freaking out right now? Oh my god, it's vibe coded. Yeah, and it's good. Vibe coding's actually really good now. If you know how to steer it, if you can sort of review it, if the criticality is low enough, it's okay to vibe code. Make some Make some cool stuff. Uh speaking of cool stuff here, let me show you another one I made.
[1:15:13] This is something I've wanted on um >> [snorts] >> on a lot of things. Oh, this is the the interior for this thing. >> Um This is the intro for the video. We could uh we could trim it down and then do this. This is the trim it out here and then I could save here and then and you have trimmed down a video. That That's all I have it for. I use it to trim down things and post them on uh on on on X mostly. And if you hit question mark, you can see all the hot keys that are tied to it. This is another one. C++ built with QT. It takes up like, I don't know, 2 megabytes or
[1:15:53] something like that. It's tiny. And then the last one we have, I've tied to super shift uh Q. No, super control Q. Sorry. And it's a calculator. A nice looking calculator that is fully themeable, right? Isn't that gorgeous? All right. Is that Is that it? Is that all I've shown you Let me show you clean. So, out of the box, you can of course run Spotify. Spotify is wonderful. I use Spotify. Spotify's great. Spotify also takes up 400 megabytes of RAM, I think, and 1.2 gigabytes on the drive. So, we install it lazily. The first time you run
[1:16:36] super shift M for music, we'll install Spotify for you ask for it or you can do super shift alt M and you're going to get Clipped. Clipped is freaking cool. It's got all of these um radio stations built in. You can even hook it up to your to your Spotify account, and it uses like, I don't know, 40 megabytes. So, if you're on a memory constrained system, or you just don't want to spend 400 megabytes on Spotify, that's a cool one to run instead. Uh what else do we have in here? We've got Zoom, we've got YouTube, we've got um this one is for signing PDFs. I'm going to replace this one with OmaSign
[1:17:16] soon, so don't get too attached to it. Or or do, and then you can use it. Signal, what I use. Uh OmaTrack, awesome app that Toby has built for analyzing um race track videos and data. That one is not part of Omachi, but if you do do racing, you should check out OmaTrack. It's awesome, one of Toby's projects. We got OBS, uh that's what I used to record the intro to this video on. Um we got NeoVim, of course. We got a media player. We even got LibreOffice, so you can open Word documents, PowerPoints, all of it. Kdenlive is what I'm going to edit these videos in afterwards. Um the Google apps, yeah, I again, not everyone likes it. If you don't like it, okay, just hit the hit that little delete, and
[1:17:57] then it's gone. Or not. I use them. I actually like the Google services, they're great. Uh Ghostery was the one we had just installed, and um and that's it. >> [sighs and gasps] >> Oh man, I got to breathe here. This was a really long and in-depth tour of Omachi, but I am just really stoked. I am so proud of this thing that we've built. It is simply incredible, and I couldn't have built it without all our new agent friends, uh whether they're from Anthropic or OpenAI, or um or Grok, or SpaceX AI, or any of the open source models, they're they're
[1:18:37] great too. There are just so many wonderful things you can do with these AI um tools and Umachi's leaning all in on it. I think you should install an agent when you set up Umachi. We have a skill. So, when you open up Umachi and um you ask your agent to do stuff, it's going to know stuff. And the reason it's going to know stuff is that we have um we have skills. We have the diagnosis skill for the crash. We have uh things here for Umachi itself, how it can capture things, how the skills should be used. We are really leaning into the fact that Umachi is an agentic operating
[1:19:19] system. Yeah, okay. I know that sounds like and everyone is shoving AI into everything and we don't want it in all the places we don't want it, but if you're using the agent to accelerate stuff on your behalf, I love that and I think that's great. Now again, you don't have to be as excited about AI and agents as I am. You don't even have to use it at all. That invitation that pops up for installing a default agent, you can simply just dismiss it. You can dismiss any um notification by the way. This is a notification and if you right click on it, it just goes away. So, just right click on that default agent notification if you don't want to set it up, if you don't want your crash bugs to be analyzed and all that stuff. And then there's no there's no AI. I mean,
[1:20:00] there's AI in development, but you can use Umachi without any AI at all. So, So, don't freak out, all right? Just uh get comfortable, don't get comfortable with it. Use Umachi like you want to use it. This is your operating system. Like I am giving you the omakase version, a great set of details and or details, yeah. I do give great details, but I also do give you some great defaults and they're wonderful to use and they're also wonderful to change. And you can change them however much you like and Umachi Quattro has never made that easier. Has never made it easier just to ask your agent to come up with a plug-in. Has never made it easier to diagnose error messages or change config files or whatever. This is your operating system
[1:20:40] and you can change it to your heart's content. I hope that you do. I hope that you join us. I hope you come along for the ride. And if you're watching this still as a Mac OS user or as a Windows user, you should just install it. By the way, Windows users, we now have dual boot. Just create some free space on that disk you want to install it on and um actually she's going to offer you dual boot when you install. And it's it takes a minute. A minute on a fast machine and on a slow one maybe two or three. Okay? Burn that ISO, get on the Umachi train, get involved with Quattro, get involved with the community, build some stuff, experiment,
[1:21:21] embrace Linux. This is the year of Linux on the desktop. Come along.