youtube.nixfred.com nixfred.com

Omarchy Quattro

DHH releases Omarchy Quattro, version 4 of his Arch plus Hyprland Linux distribution, and spends 81 minutes touring every corner of it on launch day. The shell has been rebuilt on Quickshell with a draggable, pluggable menu bar, a community registry at omarchyplugins.com with 114 plugins on day one, and Omarchy itself repackaged as a system package you layer your own config on top of. He demos the whole machine keyboard first: 20 themes plus Aether wallpaper extraction, pre-update snapshots with Limine rollback and a factory reset, a private Cloudflare hosted package mirror running one month behind Arch, Rails in one keystroke via mise, gaming through Proton, Windows in a VM, and new dual boot. The real pitch underneath is an agentic operating system: coding agents installed out of band through mise, wired to crash diagnosis and OS skills, used to vibe-code your own bar plugins, and entirely optional if you want none of it.

Published Aug 14, 2026 1:21:28 video 45 min read Added Aug 21, 2026 Open on YouTube →

At a glance

One year after the original release, David Heinemeier Hansson ships Omarchy Quattro, version 4 of his "beautiful, modern, and opinionated" Linux system built on Arch, Hyprland, and now Quickshell. This is the launch day video, an 81 minute unscripted tour of literally everything in the box, recorded in Copenhagen on his Dell XPS 14 with the release itself scheduled 90 minutes out via the OS's own reminder feature. His framing is grand and unapologetic: Omarchy is "a new kind of computer for people who just love computers," a mission to hand Windows and Mac users a more malleable alternative without demanding the hundreds or thousands of nerd hours a bespoke Linux setup normally costs. He already spent those hours for you.

The headline changes in Quattro: the entire desktop shell now runs on Quickshell, which powers a draggable, translucency-aware menu bar made of plugins you can toggle, rearrange, clone, and replace, with a community registry at omarchyplugins.com that hit 114 plugins on release day. Omarchy itself stops being a git checkout in your home directory and becomes a proper system package you layer your own changes on top of, which means updates stop clobbering your customizations. Fresh installs get a factory snapshot you can roll back to before selling the machine, Windows users get dual boot, and the whole ISO now fits in under 6 GB.

The through line is agents. Quattro was built in about three months and over a thousand pull requests, "fully agent accelerated," and the OS bakes that philosophy in: a default agent setting wired to automatic crash diagnosis, an agents panel that tracks your usage and limits, out of band agent updates through mise, Omarchy skills that teach agents how the OS works, and a live demo of Grok vibe-coding a world clock bar plugin from a screenshot of a Mac app. And for anyone allergic to all that, DHH is explicit: dismiss one notification and Omarchy contains no AI at all. The tour ends exactly where you would expect: "Embrace Linux. This is the year of Linux on the desktop."

The pitch: a new kind of computer

The opening sixty seconds are the mission statement. Omarchy is beautiful, modern, opinionated Linux, built on 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." DHH says he employed "about a million of our new digital helpers" to speed up development, and then baked a bunch of those goodies into the operating system itself.

He is deliberate about the audience. You do not need to know Omarchy already. This is not a video for the choir, not just for people who already run Linux. The pitch is aimed squarely at Windows and Mac users who love computers and want an operating system they can actually change, but who lack "the nerd creds or the nerd time to invest hundreds, if not thousands of hours into their own bespoke setup." His trade: he invested the thousands of hours, you get the finished system, and now, thanks to agents, you can evolve it yourself. Add your own panels, write your own applications if that floats your boat, or just tap the community's plugins. "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?"

First contact: no dock, one key

The tour proper opens on the new Quattro default wallpaper, a rally car with the little stag mark from earlier versions tucked in the corner. The first thing a new user notices is what is missing: no dock, no icons, nothing to click. Just a background and the expectation that you will drive this system from the keyboard.

One key rules everything: Super, which is the same physical key as the Windows key or the Mac command key. Super plus Space opens the Omarchy menu, the command center for launching apps, triggering actions, styling, setup, and installation. If you must use a mouse, an Omarchy icon in the top left corner of the bar gets you to the same menu, but the video commits to keyboard driving immediately.

The safety net for learning all this is Super plus K, a searchable browser of every keybinding in the system. Type "notifications" and it filters to notification bindings. Type "browser" and you see how browsers launch. Better still, you can arrow down to any binding and hit Return to trigger it directly, which is how he opens his first terminal, the same as pressing Super plus Return. The default terminal is foot, lovely and light, and swappable for Ghostty, Alacritty, Kitty, whatever you want.

Open a second terminal and the magic of the tiling window manager shows itself: Hyprland's dwindle layout places every new window automatically, splitting the space smaller and smaller into the corner as you keep opening them. "You're never hunting for these windows. They're always visible." Hold Super and tap arrows to move focus. Add Shift to swap windows around. Super plus J rearranges the layout. No mouse, no dragging, no window Tetris.

Then the browser, on Super plus Shift plus Return, and one of Omarchy's signature touches: web apps. A regular browser tab of X looks fine, but close it (Super plus W closes anything) and hit Super plus Shift plus X instead, and X opens as a frameless web app, no address bar, no chrome, which DHH calls "simply the best way of looking at a web application." Omarchy ships a set of these, for X, for HEY email and calendar, and more, all discoverable through the keybindings menu.

Figure 1. The keyboard is the interface. Every one of these is demonstrated in the video, and all of them are discoverable, searchable, and overridable through Super + K. DHH's rule: learn the ones you use daily, search for the rest.

What ships in the box

Back in the Omarchy menu, the app list makes the philosophy concrete: Omarchy "is not this plain stripped down version of Linux that then leaves you to rice everything and configure everything." It comes packaged with everything DHH personally uses daily. Some things he added after the fact, like 1Password for credentials, which lives one menu away under Install, then Services. Super plus Alt plus Space jumps straight to the application launcher if you want to skip the menu layer. The theme of the whole system is what he calls incredible accessibility: everything literally at your fingertips.

Workspaces: the discipline that makes tiling work

Tiling fills a screen fast. Three applications in and most of the real estate is spoken for, which is why workspaces are, in his words, how you really must use a tiling window manager. Super plus 2 hops to a second workspace instantly, no delay, no animation, nothing to wait for, and he fills it with btop to prove the point.

His discipline: dedicate workspaces to roles and keep them consistent. Workspace one is communications, the browser, WhatsApp, Signal. Workspace two is the terminal and programming, "that's where my agents will be pinging me and dinging me." Workspace three depends on hardware: a laptop needs more workspaces, while his desktop's 6K display fits more per space. The advice is to use them consistently enough that muscle memory knows where everything lives.

tmux and Herdr: multiplexing humans and agents

On the terminal workspace he shows the two multiplexer paths. tmux has been his tool for years and starts preconfigured on Super plus Alt plus Return, splits, panes, all neatly set up. But now that he works heavily with agents, he has grown to like Herdr, started with Ctrl plus Super plus Return. Herdr gives you the same tmux experience, and DHH configured its keybindings to mirror his tmux setup exactly, but it adds agent awareness: a sidebar of your running agents that pings and dings when one is ready or needs attention. On screen he already has Herdr instances working on Omarchy itself, on ttfx, on Writebook, and on the new Omarchy site. "It is super duper helpful and useful."

The Quickshell bar: panels with actual depth

The tiling is Hyprland's job, but the shell, the menu bar and everything hanging off it, is now Quickshell, and the Quattro bar is where DHH clearly spent finessing time. Each element is a panel with real functionality behind it:

Then the panels you will not see on a fresh install, because they appear as you adopt the services. Super plus Ctrl plus 1 is his Dropbox panel. Super plus Ctrl plus 2 is Tailscale, which he skips showing because his tailnet addresses are in it, but it includes built-in Taildrop, so two Omarchy machines can drag and drop files to each other. Super plus Ctrl plus 3 is the agents panel, which appears automatically once you start using coding agents and tracks usage and limits per model. His own graph shows heavy use of Fable "as soon as my resets came in."

For sending files to anything else, iPhone, Android, Windows, whatever, the menu's Share flow (or Super plus Ctrl plus S) hands off to LocalSend: pick a file or your clipboard, send it to a nearby device, or receive from one.

Arch Linux 15,000 official packages, served from Omarchy's Cloudflare mirror Hyprland Wayland compositor: tiling, dwindle layout, workspaces, plain-text configs Quickshell one process for bar, launcher, menus, notifications, lock screen Omarchy (system package) themes, installers, Oma apps, agent skills, updated as one unit Your layer plugins, cloned widgets, configs in your git repo, agents via mise customize up here, never fight updates down there
Figure 2. The Quattro stack. The big architectural shift of version 4: Omarchy used to be a git checkout living loose in your home directory, where editing a file meant your next update could break. Now Omarchy is a system package like everything else, Quickshell replaces a pile of separate shell programs with one, and everything personal lives in a layer on top that survives every update.

Updates, weather, and a memento mori

A little spinning arrow at the left of the bar means Omarchy updates are pending; clicking it asks politely whether to run them now and reminds you to be on power. The built-in weather widget reads a lovely 23 degrees C in Copenhagen, and clicking it lets him switch the city to Malibu, California, in Fahrenheit, before returning to geolocation. The calendar panel shows how much of the year is left and flips through months.

And then the Easter egg: double click the bar and it turns into a life countdown. Enter when you were born and how long you intend to live, and the bar quietly shows how much life is left. "If you need a little reminder of memento mori on a day like August 14," he grins, and double clicks it away.

The indicator row also holds silent and do not disturb mode, stay awake mode (which he is using so the screensaver does not interrupt the recording), nightlight, and reminders. He sets one live: in 90 minutes, "release Omarchy Quattro." Dictation is there too, powered by an AI tool called Voxtype. And the screen recording indicator is glowing because the video itself is being captured by Omarchy's built-in recorder, webcam overlay included.

Capture and the global clipboard

Super plus Ctrl plus C opens the capture menu. Screenshots can grab a window or a dragged region, land on the clipboard, and open in an editor popup from the notification for resizing and markup. Screen recordings work the same way, with or without the webcam. And there is built-in text recognition: drag a box over anything on screen and the OCR result lands on your clipboard as text, ready to paste.

Which sets up one of the sleeper quality-of-life features: Omarchy has global unified clipboard commands. Super plus C copies and Super plus V pastes everywhere, terminal included, no ctrl-shift gymnastics. Super plus Ctrl plus V opens a searchable clipboard history covering text and screenshots, and if something confidential is in there, hitting Delete removes that entry on the spot.

Aesthetics: themes, Aether, and total coordination

"Aesthetics is a huge part of Omarchy. I want my computer to look beautiful." Out of the box it runs Tokyo Night, color coordinated across the terminal, the bar, everything. Double click the desktop background to cycle wallpapers, including the new Quattro rally car, the previous version's art, and the original returning as a throwback. The real showpiece is the theme picker on Ctrl plus Super plus Shift plus Space: around 20 built-in themes, filterable as you type. He calls out Kanagawa as an absolute classic and Solitude as a personal favorite, the latter with an exclusive trick: rounded corners integrated through every button and widget of the Quickshell setup.

Then theme creation. Aether, included in Quattro, builds themes from images: browse Wallhaven inside the app, pick a wallpaper, extract its colors, hit Ctrl plus Return, and a brand new theme applies across the entire system on the spot. He demos it live with a Quattro rally car image, shrugs that the extracted palette is maybe not his favorite, and swaps back, because that is the point, themes are cheap now. Good ones deserve publishing: the Install menu takes a git repo URL and installs any community theme (he notices mid-demo that the installer prompt still references an old URL, "I will fix that up," which is very much the energy of a launch day video).

Learn: the manual and the exposed internals

The Learn section of the menu is his answer to the discoverability problem. Beyond the searchable keybindings, Quattro ships a proper manual, "a comprehensive tour of the whole thing," because, in his words, software products should ship with good manuals (The Omarchy Manual lives online too). Learn also links the constituent parts: Arch, Neovim, Bash, tmux, Herdr, each with searchable command references.

Then he demonstrates the config philosophy. Every Hyprland configuration file is exposed through the menu in your preferred editor, Neovim by default. He opens the look-and-feel config, uncomments the rounded corners setting, saves, and it fails, because he accidentally commented out a comment. Omarchy catches it with built-in error detection instead of silently breaking the shell. Fix the line, save, and the corners round themselves in real time. Undo, save, square again. All of these configs can be checked into your own git repo and carried to any new machine.

Community: Discord and 114 plugins on day one

The community Discord linked from omarchy.org has about 4,000 people online during the recording, and he waves at them mid-video. It is where themes get shared, problems get solved, and now plugins circulate. The better index for those is omarchyplugins.com, a community site run by a community member, already listing 114 plugins "for a distribution that's only literally just getting released today."

He is straight about the risk model: plugins are not sandboxed. Before installing one you should be comfortable with the code or the author, the same discipline as the AUR, or npm, or RubyGems: know what you are running on your machine. Eventually, he says, they will probably build an AI-powered checker so you do not have to worry about it. For now, eyes open.

The fun drawer: emoji, transcoding, crash capture

Super plus Ctrl plus E pops an emoji bar anywhere: search, select, and it lands on the clipboard. He pastes one into a fresh LazyVim buffer half expecting the font to break, and it renders perfectly. "This is Neovim and emojis. Very advanced Linux stuff here."

The Trigger menu also hides a transcoder: pick any image, convert it to a medium JPEG, and it is on the clipboard "ready to be pasted into a funny tweet." And there is crash capture: once you configure a default agent, any application crash produces a notification you can click to have your agent diagnose it. If the problem is Omarchy itself, the agent even knows how to format a proper bug report with the details the team needs, and asks permission before filing it.

The screensaver, the bar you can throw around, and a Gruvbox detour

The screensaver deserves its own paragraph because DHH gives it one. Firing it from the System menu unleashes "this spectacle of ancient ANSI color glory," a love letter to the bulletin board systems he ran in the 90s, an elite warez board on a US Robotics modem screaming through a 56k handshake. The effects come from a terminal text effects engine the team just rewrote in Rust, ttfx, making it "a gazillion times faster" (the original is terminaltexteffects; the Rust port ships with Quattro). Each activation picks a random effect.

Back in the toggles, you can hide the menu bar entirely, but better: you can drag it. To the left edge if you are, as he puts it, Tim Sweeney and must have it on the left. To the bottom. Back to the top. Double click it and it goes translucent, and the translucency analyzes your background image to choose white or black text for legibility. "I am kind of proud of that feature."

Then a benchmark detour that turns into a style lesson. The disk speed test on the Gen 5 SSD in the XPS pulls around 13 gigabytes a second, "bonkers," and of course the gauge is color coordinated with the theme. He theme-hops mid-benchmark: the Lumon theme, then, the one he was actually hunting for, Gruvbox, "a classic," which pairs the retro palette with an 18th century painting as a wallpaper. "It doesn't all have to be hyper hacker movie. It can also be like, I am a man of fine arts." He stays in Gruvbox for a while purely because it pleases him.

Style deep cuts: lock screens, fonts, and ASCII branding

The Style menu keeps going. You can change the lock screen art, and most options match themes, but the Lumon one is a full Severance homage for logging in "to do the important but mysterious work that you should not question." There are also Omacom, Tokyo Night, and Advanced Black variants, the last designed to look spectacular on OLED panels.

Fonts: JetBrains Mono by default, Liberation available, and an installer for more. He installs Bitstream, an old favorite, and the moment it lands, the terminal, the menu, everything switches typeface system-wide. "When I'm telling you that all this is color coordinated and really integrated, I mean it." He likes it enough to keep it.

The About menu shows the machine, 64 GB of RAM, the dev channel build, foot as terminal, package count, uptime, and the Omarchy logo in ASCII. Which you can replace: point it at any image and Omarchy converts it to ASCII art, so he brands his About screen with the 37signals logo, then sets the screensaver from an image too, turning the idle screen into "a wonder and celebration of 37signals." The point lands hard: "This is your computer, right? I am preparing it omakase for you... but then you can tweak it exactly how you like it and you can make it yours." And if you break something, Restore Default puts everything back.

Setup: monitors, keybindings, and the compose key

Setup exposes the practical machinery. Monitors are a text file, but text scaling now also has a direct control ("or I'm 60 years old and I need glasses now. This is big."). Keybindings are fully overridable, and you can even switch off every Omarchy default and rewrite the whole map. Input covers scroll acceleration and the Caps Lock remap that trips up newcomers: Caps Lock is the compose key. Compose then M then Y produces a thumbs up emoji. Compose, Space, E types the email address you gave during setup for your git config; Compose, Space, N types your name. He adds a custom entry live, a work shortcut expanding to the 37signals URL, edits the XCompose file by hand, mutters that the manual reload step "seems barbaric, I should set this up better," runs it, and the new expansion works.

Setup is also where DNS lives (Cloudflare, Google, or your own), plus a generator that renders your Wi-Fi network as a QR code so a phone can join instantly.

The default agent and mise, the out of band updater

Defaults is where the agentic OS gets configured. Quattro bakes in the notion of a default agent: the one summoned by Ctrl plus Super plus Shift plus A, and the one crash capture hands diagnoses to. His current pick is Grok, because "Grok 4.6 just dropped at the time of this video and it's a wonderful model I've been playing with." Switching is a couple of keystrokes: Claude, Codex, opencode, Gemini, Crush, Oh My Pi (see the release notes for the full roster). He hunts for one he has not already installed on this machine, fails repeatedly, "I've used everything," and finally finds Oh My Pi, which installs on selection.

The installation detail matters. All agents install through mise, deliberately, because mise is an out of band upgrader and "these agents update about 17 times a day." You do not want your entire system's package update cycle chained to that pace. Instead, mise up in any terminal updates every installed agent (and everything else mise manages) independently of system packages. Full system updates also refresh them, but the fast lane is always there.

Plugins: toggle, drag, clone, own

The plugin system gets the deep dive it deserves, since it is the flagship Quattro feature. Nearly all built-in bar plugins ship enabled, but not all: the active window display (showing the focused app's name in the bar) is off by default because it is not his favorite, and toggling it on and off takes seconds. He removes the clock, "look in the middle. It's Friday 15:03. Now it's not. Now it's gone," puts it back, then drags bar elements from one side to the other, live. All of it persists into your shell JSON file, which, like everything else, you can check into your repo.

The killer mechanic is cloning. Want your own version of the clock? Clone the plugin and your copy supersedes the built-in one, permanently yours, never overwritten by an Omarchy update. This is the payoff of the packaging revolution: "Omarchy used to be a git repo checkout straight into userland in your home directory, and if you changed some of those files and then updated, well, voila, kaboom." In Quattro, Omarchy is a system package you do not edit; your changes layer on top like a stack, and you end up with your own system.

Figure 3. What Quattro actually changes, in DHH's own framing from the video. The packaging shift is the structural one: it converts customization from a liability that updates destroy into a supported layer that updates respect.

Vibe-coding a world clock with Grok

Then the demo that ties the whole thesis together. Before recording, he wanted a time zone plugin for the bar like one he had seen for the Mac. So he searched, found the Mac app, pointed Grok at the URL, and said "make me a plugin like that." What came back, with zero manual coding, "straight vibe-coded plugin goodness," is a working world clock bar plugin where New York is represented by the Statue of Liberty, Los Angeles by the Hollywood sign, and Tokyo rounds out the set. "These are the cities I would put on there." It even shipped a time travel feature he had not tried until this moment, scrubbing all the clocks forward and back together. "Thank you, Grok." He might rebuild it a little less spacious, but the point is made: turning your operating system into exactly what you want it to be is now a sentence you type.

The scale of Quattro

Mid-tour he steps back to size the release. This is not a five minute video because Quattro is not a small release: three plus months of work, more than a thousand pull requests, built together with Ryan Hughes (@ryanrhughes) and a crowd of contributors who, he says, made Quattro "so much more than what I had in mind when I started building Omarchy." Some of that is agent acceleration; some is the team getting really deep into Quickshell. Meanwhile the ISO shrank: everything in this video ships in under 6 GB, and on a fast machine the install takes about one minute. "You could probably have installed Omarchy on like 17 different machines" in the time it takes to watch the tour, he jokes. Maybe 22.

SSH keys straight off GitHub, stolen from the best

One of his favorite conveniences: setting up an Omarchy machine for remote access, "especially if you're going to connect to it remotely with an agent." Under Setup, Security, the SSH server flow opens the firewall, then asks where the authorized public keys should come from, and the answer can be your GitHub username. Type a handle and it fetches that user's registered public keys straight from GitHub, the same trick as github.com/dhh.keys. "I mean, you could enter DHH and then I'll have access to your machine, but like, don't do that. Or do that if you want to start a party and I'm invited." From then on he can reach the machine from anywhere over his Tailscale network. He credits the idea openly: "Great artists steal. And I totally stole this from Ubuntu Server Edition." Machines with fingerprint scanners, like the Framework laptop, also get offered fingerprint enrollment at install for sudo and unlock.

Snapshots: the undo button for your whole OS

Every Omarchy update takes a snapshot of your system first. If a package slips through and breaks something, reboot and the boot menu offers the snapshots; pick the one from before the update and your machine works again, and you can promote that snapshot to current. Omarchy itself is part of those packages now, so rolling back rolls back Omarchy too, a lesson learned from past Arch updates that broke things. Prefer a faster boot with no snapshot screen? Toggle direct boot and reach the snapshot menu through the boot loader only when you need it.

Fresh Quattro installs go one further: a factory snapshot taken at install time. At any point you can reset to it, "it's like you wiped your computer and it's super fast," which makes handing off or selling the machine safe, because the disk was encrypted and the reset throws away the keys. The one caveat: only new installs from the Quattro ISO get the factory snapshot; upgrades from earlier Omarchy versions get everything else.

Arch official 15,000 packages 1 month quarantine dead man's switch, security fixes skip ahead Omarchy mirror on Cloudflare CDN update snapshot first before every update your machine stable / RC / edge / dev channel broke? reboot pick a snapshot, roll back factory snapshot fresh Quattro installs: full reset edge channel bypasses the quarantine for the latest packages
Figure 4. How Omarchy turns rolling-release Arch into something you can trust a daily driver to. Packages age one month in quarantine unless security demands a bump, everything is served from Omarchy's own Cloudflare-hosted mirror, a snapshot precedes every update, and the boot menu can always walk you back.

Install: 15,000 packages, the AUR, and Omarchy's own mirror

The Install menu opens with the full official Arch repository, about 15,000 packages vetted by the Arch team, searchable and multi-selectable (Tab marks packages, Return installs the batch). Below that sits the AUR with its 117,000 packages, which he calls a treasure while acknowledging it "has had a little bit of a rough year," outages and security issues included. His guidance: official vendor-controlled packages like Brave's are safe; for anything else, Alt plus B shows you the actual build script before you run it, and while nobody audits everything, knowing what runs on your machine is the point.

Crucially, Omarchy no longer depends on the AUR at all. After the AUR outages broke installs, the team built their own package repository: they take build cookbooks from the AUR, build them themselves, verify them themselves, and host them, "well, we don't. We host it on Cloudflare. Thank you, Cloudflare." That CDN is why Omarchy downloads are fast worldwide with no mirror roulette, shipping "petabytes and petabytes" of ISOs and updates. The mirror also carries all 15,000 official Arch packages, held one month behind the bleeding edge so a rogue package cannot take your system down the day it lands. The delay is not dogma: important fixes and security issues get bumped through immediately, and otherwise a dead man's switch updates the mirror monthly.

Channels formalize the tradeoff. Stable, the default, rides one month back. RC gets release candidates for testers. Edge floats on the very latest packages for people who cannot wait. Dev is a git checkout for people working on Omarchy itself, "don't go to the dev channel just because you want to try new things. You might have a bad time."

Web apps you make yourself, and uninstall from the launcher

Remember the frameless X app? Super plus Shift plus Y opens YouTube the same way ("two of my favorite topics, fast cars and Rust and AI," he notes, as his subscriptions betray him). Making your own is an Install menu flow: name the app, paste the URL, and Omarchy fetches the site's icon off the internet automatically. He builds one live for Politiken, his Danish newspaper, and seconds later it launches from the app menu in beautiful frameless form.

Just as satisfying: removal happens where you already are. Hover any app in the launcher, hit Delete, and it uninstalls, web app or real package alike, demonstrated by nuking Moonlight on the spot. "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." TUIs get the same treatment as web apps: btop lives on Super plus Ctrl plus T, lazydocker on Super plus Shift plus D, and you can wrap any terminal UI of your own the same way.

Services and the one-keystroke dev environment

The Services installer covers Dropbox, Tailscale, NordVPN, Bitwarden, 1Password, and a shim that lets your Google account work in Chromium, no switch to Chrome required.

Then the developer flex. Installing the Ruby on Rails environment is one menu selection: mise pulls a prebuilt Ruby 4, installs Rails on top, and you are "ready to cook and rock and roll." He scaffolds a live app using try, Tobi Lütke's neat experiment-directory tool that ships in Omarchy by default, runs rails new blog, generates a post scaffold, migrates, and boots the server. Bonus foot trick on the way: Ctrl plus Shift plus O highlights every URL in the terminal scrollback with a letter, press the letter and the browser opens it, no copy paste. "I'm not even doing a Rails demo here. I'm just showing off Omarchy, and how quickly you can develop freaking anything." The same Development menu covers Node, Bun, Deno, PHP and Laravel, and Dockerized databases to develop against.

Editors and terminals, all theme-synced

Neovim is the house editor, with the honest sales pitch: "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 three days as you try to learn it." So VS Code is one install away, and he notes with some surprise that Vaxry, Hyprland's creator, uses VS Code, "there's a reason it is the most popular editor in the world." The detail that delights him: install VS Code, switch the Omarchy theme, and VS Code switches with it. Even software that is not part of the default install is theme coordinated.

Terminals get the same buffet. foot is default because "Omarchy needs to work on beat-up laptops from like 2011" without the GPU muscle fancier terminals want. But installing Ghostty from the menu arrives preconfigured and color coordinated, tabs on Ctrl plus Shift plus T, and it silently becomes the system default terminal. Alacritty and Kitty are in the menu, maybe WezTerm someday, and yes, when he theme-hops again, Ghostty repaints instantly with everything else.

The AI menu: YOLO aliases and a repackaged ChatGPT

Agents install through the terminal via mise, and Omarchy sugarcoats the invocation: he runs claude, then shows the alias cx, which launches Claude in bypass permissions mode, "YOLO mode. Run with everything." (He notes the vendors tell him auto mode is now almost as good at not nagging while being 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 on a fresh Omarchy, mise fetches the latest version automatically.

Heavier AI apps live in the Install menu: LM Studio, Ollama, and the ChatGPT desktop app, which just came to Linux alongside the Codex app and which the Omarchy team has repackaged and hosts on their own package repository. He opens his Codex app history hoping for something embarrassing, "'How does Linux work? How do I quit Neovim?' That would be funny, wouldn't it? No, I don't."

Gaming: Proton, a Fortnite plea, and a basement streaming rig

"Oh, gaming. Oh, I love games." The Install menu carries Steam, RetroArch, Minecraft, GeForce Now, Xbox Cloud Gaming, and Battle.net for your StarCraft needs. His thesis: "Gaming on Linux has gotten unreasonably good," and the credit goes to Valve, whose Steam Deck runs Arch and whose Proton compatibility layer has brought tens of thousands of Windows games to Linux. His own favorite is Tetris Effect. He skips the live install because of download sizes and promises a dedicated Omarchy gaming video.

Fortnite gets a personal plea: "Tim Sweeney, we're making Fortnite happen on Linux, right? That's a deal, right?" Until it runs natively, cloud streaming covers it, and if you live close to a datacenter it is indistinguishable: Ryan Hughes in Miami sits six milliseconds from a GeForce Now cluster and "you cannot tell the difference." The Moonlight client he uninstalled earlier is the local version of the same idea: DHH keeps a Windows machine downstairs for his racing sim, with a 5090 class GPU howling its fans in the basement, and streams Fortnite from it to his Omarchy machine hardwired upstairs. "I challenge anyone. It's crazy."

And the benchmark question is settled, in his telling: YouTubers have compared Omarchy against dedicated gaming distros and found essentially no difference, "and of course there isn't, because we're all just built on top of the Linux kernel," given the right drivers and setup. You do not need a dedicated distro for gaming.

For the Windows things gaming cannot excuse, Omarchy installs Windows in a VM that runs "super fast," full screen, indistinguishable, ideal for Excel or that one work application. No GPU passthrough, so it is not Windows for gaming, and professional use wants a license key, which your PC probably came with.

Remove anything, including the "bloat"

The Remove menu mirrors Install: packages, web apps, development environments (he actually removes Ruby on Rails just to prove it takes one keystroke, then points out reinstalling is equally trivial), external themes, dictation, services. Removing the SSH server is a proper cleanup: it closes the firewall, deletes the authorized keys, and stops the service.

Then the rant, delivered with theatrical exasperation at people who call Omarchy bloated: "It's six gigabytes. Most of the things in there that you think is bloat is like 50 kilobytes, or not even 50 kilobytes, bytes, because they're just web app wrappers." But Omarchy is a big tent, so Quattro ships Remove Pre-installs, one command that strips every curated application and leaves "a very barren landscape" with the themes and integrations intact. "If you're one of these people, this is for you."

There is also a rescue aisle: reset any config (Hyprland, tmux, whatever you broke) back to factory, restart the shell if Quickshell or Hyprland misbehaves, and restart individual hardware drivers, audio, Wi-Fi, Bluetooth, even the trackpad, without rebooting. Update your disk encryption password, your user password, or your timezone (he sets Copenhagen) from the same menu.

The Oma apps: Omawrite, Omacut, Omacalc

Quattro ships three tiny homegrown apps, and their origin story is the video's best confession. Omawrite replaces Typora, the previous default markdown editor, which is good software you should pay for if you need its features, but DHH just wanted a place to write essays. Omawrite is "simply the most basic possible writing app": markdown, Ctrl plus B bolding, and his favorite trick, select a word and paste a URL onto it to make a link instantly. Save, open, done. "That's all it has."

Mid-demo the unreleased theme he is wearing renders the highlight colors wrong, which is exactly why it is unreleased, so he theme-swaps and the app repaints correctly, color coordinated out of the box. Then the kicker: "By the way, this one I built in C++. I've been flexing my new C++ models. 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?" His rule for when that is fine: you have to know how to steer it, you should be able to review it, and the criticality has to be low enough. A tiny markdown editor qualifies. The code is open, forkable, and he pulls up the repo on the Omarchy GitHub org with community pull requests already flowing.

Omacut is the same philosophy applied to video: a dead simple trimmer he uses to cut clips for posting on X, built in C++ with Qt, about two megabytes, hotkeys behind a question mark. He trims the intro of this very video with it on camera. Omacalc, on Super plus Ctrl plus Q, is "a nice looking calculator that is fully themable. Isn't that gorgeous?"

Music and the rest of the roster

Spotify is wonderful and he uses it, but it costs about 400 megabytes of RAM and 1.2 GB of disk, so Omarchy lazy-installs it: the first press of Super plus Shift plus M offers to install it. The alternative on Super plus Shift plus Alt plus M is CLIAMP, "freaking cool," a Winamp-style terminal player with radio stations built in and optional Spotify hookup, running in roughly 40 megabytes, perfect for memory constrained machines.

The rest of the preinstalled roster flies by: Zoom, the YouTube web app, a PDF signing tool he plans to replace with an Oma-style signer soon ("don't get too attached to it"), Signal, OBS (which recorded this video's intro), Neovim, a media player, LibreOffice for Word documents and PowerPoints, Kdenlive (where he will edit this footage), the Google web apps ("not everyone likes it... I actually like the Google services"), and the freshly installed Ghostty. One aside for fellow racers: an app he pronounces Alatra, built by Tobi Lütke for analyzing race track videos and data, is not part of Omarchy but earns his recommendation anyway.

The agentic OS, and the off switch

The wind-down is the thesis stated plainly. He could not have built Quattro without "all our new agent friends," from Anthropic, OpenAI, xAI, and the open source models. And Omarchy leans in as an operating system: it ships skills, so when your agent works on an Omarchy machine, it knows the OS, how crash diagnosis works, how capture works, how the pieces fit. "We are really leaning into the fact that Omarchy is an agentic operating system."

He addresses the eye-roll head on: "I know that sounds like 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 the opt-out is genuinely one gesture: the default agent invitation is a notification, right click dismisses it, 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."

The close is pure launch energy. Omarchy gives you the omakase version, great defaults that are wonderful to use and wonderful to change. Windows users now get offered dual boot at install, just free up disk space first. The install takes a minute on a fast machine, maybe two or three on a slow one. "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."

  • 2024 Omakub: DHH's first opinionated Linux, an omakase setup script for Ubuntu, proves the concept of pre-invested nerd hours.
  • 2025 Omarchy 1.0: the jump to Arch plus Hyprland, shipped as a git checkout into your home directory. "The past year since the original release" of iteration begins.
  • 2025-26 The iteration year: encrypted installs, the snapshot and rollback system, and Omarchy's own Cloudflare-hosted package mirror after the AUR's outages, holding packages in a one month quarantine.
  • 2026 Quattro development: three plus months, 1,000+ pull requests with Ryan Hughes and contributors, "fully agent accelerated," the shell rebuilt on Quickshell.
  • Aug 14 Quattro ships: pluggable bar, system packaging, dual boot, factory reset, sub 6 GB ISO, and omarchyplugins.com already listing 114 community plugins on day one.
  • Next Teased on camera: the Giants theme (Turing and von Neumann artwork) sketched for 4.1, a dedicated Omarchy gaming video, an Oma PDF signer, and AI-powered vetting for community plugins.
Figure 5. The Omakub to Quattro arc as told in the video. The trajectory: from a script that configures Linux, to a distribution, to a platform with its own package mirror, plugin ecosystem, and agent layer.

Key takeaways

Chapters

Notable quotes

"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." (0:55)

"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." (1:25)

"These agents update about 17 times a day. So you don't want that tied to your system packages." (36:55)

"Great artists steal. And I totally stole this from Ubuntu Server Edition." (44:10)

"Gaming on Linux has gotten unreasonably good." (1:04:15)

"I'm not going to keep you for six hours. This is not a Lex Fridman interview. Calm down." (1:07:55)

"It's six gigabytes. Most of the things that are in there that you think is bloat is like 50 kilobytes, or not even 50 kilobytes, bytes, because they're just web app wrappers." (1:10:20)

"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?" (1:15:20)

"This is your operating system and you can change it to your heart's content. I hope that you do." (1:20:45)

"Burn that ISO. Get on the Omarchy train. Embrace Linux. This is the year of Linux on the desktop." (1:21:10)

Where it stands

An honest footnote, clearly separate from the tour above. This is a launch day video by the product's author, and it is exactly as promotional as that implies: every rough edge that appears on camera (the stale installer URL, the unreleased theme's broken highlight color, the "barbaric" manual XCompose reload) is charming precisely because DHH controls the frame. That said, the substance holds up unusually well for a hype video. The one month package quarantine, pre-update snapshots, and factory reset are real, conservative engineering answers to Arch's genuine rolling-release fragility, and the packaging shift from git checkout to layered system package fixes the most legitimate criticism of earlier Omarchy. The open questions are the honest ones he raises himself: bar plugins run unsandboxed with vetting left to you, at least until the promised AI checker exists; the flagship Oma apps are vibe-coded C++ that DHH admits he cannot personally review, defensible at calculator-and-text-editor criticality but a philosophy some will reject on principle; and claims like gaming parity with dedicated distros rest on community benchmarks rather than anything shown on screen. If you want the counterweight to the enthusiasm, it is all in the AUR section: know what you are running on your machine.

Resources mentioned

Full transcript
Um is a beautiful modern and opinionated Linux system built on top of Arch Hyperlan and now QuickShell. 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 Omachi. 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 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 Amachi already to be able to enjoy this video. Don't you worry. I will take you on the complete tour of everything because Amachi 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. Nope. This is a mission to give people on Windows and Mac a different, better, more malible alternative as their operating system. Because that is really the big pitch of 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 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 Quattro. 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 Linux? And if you're so inclined, invited 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 Quattro 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 an expectation that you are going to learn how to use this system predominantly through the keyboard. And the most important command you have to 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 umi 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 installation and so forth. And of course, we have if uh you must use a mouse, you can go up here and you can click the uh um icon up in the top left corner and you're going to get back to the um 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 it down here. If I want to see all the things that have something to do with notifications, I just write that. or if I want to see what it is about browsers and how I started those. I can type that and you can even go down and then hit return on the keybinding 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 a terminal lovely footback terminal which by the way you can change to whatever you want ghosty elacrity 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 uh windows. I am simply just letting the dwindle layout manager set them up. And if I keep opening windows, you can see they keep uh 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. And for example, we could go uh straight to X here and like yeah okay that looks uh that looks great but Umachi 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 this 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 keybindings menu to to do all of 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 Umachi menu on that super space and you can see all the apps that are installed by default when you set up um because um 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 one password, that's how I use and store all my credentials. That is set up as an installer, which by the way, we can hop into here. Go to install, go to services, and uh one password be would be right here if I hadn't already installed it. You can also jump straight to the application menu if you prefer on super alt space that goes straight there instead of the superpace 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 on super 2, 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 um 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 in workspace number two I will have my terminal. And as you see before you just start a normal terminal and you can do your normal terminal stuff or or you can start herder or t-mox. I have been using t-mox for a long time. This is a multipplexer here. And I can start T-Mox on uh super alt return. Then I get a lovely uh T-max setup here that is neatly configured and we can do splits and we can do panes and we can start new things and it's all really nice and I really like this uh setup with T-Mox. 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, working on Umachi and TTFX and Writebook and the new Umachi site. And the magical thing about Herder is first of all, it gives you that great T-Max experience. And I've set it up in basically exactly the same way as we have T-Max. So all of those key bindings, if you're used to those from my T-Max 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 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. Get familiar with your workspaces. Try to use them consistently so that you always know that wh 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 QuickShell. And QuickShell is what drives this menu bar. for example, and the menu bar in Omachi Quattro is 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 XPS14. 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 up your power profile. We automatically choose performance if you're plugged in or balance 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 can see I'm running out of 4x here on my 6K display because that is what produces a nice YouTube video that you can actually follow along and don't have to squint for. 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 command. So, if I go to uh super controlW 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 Omahachi. 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 with what's going on with a package loss and so forth. Now, these are the defaults built in. So, you have uh super control W for the Wi-Fi and super control P for the power. But then I also have a few other panels here that you won't see immediately when you install the mod. And one of them, for example, is the agents panel. So if I do control super 3 and I'm counting here from the left first is Dropbox and then it's tail scale and then it's my agent. So super control 3 you're going to see my agent panel here and you can see I've been using Fable uh a lot as soon as my resets came in and I've been using all of these uh models to do a bunch of the development on Amachi itself. This is automatically detected when you start using agents. you will start seeing that uh this little panel pops up and you can track your usage and you can track your limits. Now if I go supercontrol one you can see another panel here which is for Dropbox and then on supercontrol 2 I also have my panel for tail scale. I'm not going to show you that right now. It has my uh tailet addresses in there but it is really lovely. It includes built-in tail drop. So, if you're running two Umachi 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 other machine, including your iPhone or your Android or a Windows machine or 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 uh send something here for 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 send your clipboard, you can send your files or you can receive something from the 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, also have uh Bluetooth up there and connecting that to things. If I uh move left here, you'll see this little um spinning arrow. That means that there are pending omachi updates. I'm not going to run the updates right now. Actually, let me run the updates right now. It's just going to pop up with this. Do I want to do the update right now? Make sure you're connected to battery. I'm not going to do the update right now. Okay, fine. We're done. Also builtin 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. Let's do Malibu, California. And it'll switch it over to Malibu, California, and do it on uh Fahrenheit. If I just do the X here, it's going to go back to just doing the geol location. We also have uh a nice little uh 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 morbid uh Easter egg. If you uh 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 uh reminder of momentum momento on a day like uh August 14, double click that again and the Easter egg goes away. Then we also have these uh lovely little indicators up here. I am currently in um 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 one second. You can also do nightlight. Uh we even uh reminders. Let's do that actually. Uh 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 that through uh an AI installation called Vox type. And of course you have my little uh indication for the fact that 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 popup and you can change that screenshot and make it bigger or whatever. Very lovely. Save that um somewhere or put it on your clipboard or just do super w to close it out. So that's nice for capturing uh 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 uh we also have builtin text recognition which is actually pretty cool. So if I do this here and then I markfast.com I'm going to end up with some text on my clipboard that I can do just superv on and paste in. Oh yeah, we have global unified clipboard commands in omachi. So super C is copy and super V is paste everywhere whether you're in the terminal or somewhere else. You can also do super controlV and then you're going to get a searchable clipboard including screenshots and whatever else have you and if there was something inconidential in there that Z is uh 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 Omachi. I want my computer to look beautiful. And it does out of the box. This is the standard setup. We're running something called Tokyto Knight. You can see that is all colorcoordinated whether we in a terminal and whether we're running on that uh lovely bub here. But um 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 popup here. And uh would you look at that? That is a lovely Quattro rally card that we have built in. This is the old um image that we had for the past version. And this is the original coupoop 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, 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 Omachi. I think we have about 20 or so now. There are some really lovely ones. I love uh 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, like an exclusive to that one, is it uses rounded corners and it is integrated 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 Knight, but it's just lovely that uh all these details are integrated throughout the QuickShell 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 wall haven 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 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 the old URL. I will fix that up. 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 learn uh setup. We have our key bindings. I've already shown you those. Those are filterable key bindings. But uh I also want to teach you uh omachi itself. I we now have a lovely manual where you can figure out everything and how it all works and uh you can become an expert at um it's a really nice 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 much you also should learn the constituent parts. For example, we have hyperland here. You can configure hyperland in all sorts of different ways. is we actually expose those uh configuration files everywhere. We 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 one 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 has got this builtin error detection. And would you look at that? You got ah nice little rounded colors or corners. I can just uh U 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 uh internals of how hyperl is configured. Um 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 T-Mox. pro herder. By the way, when you're starting to use these uh multiplexers, they have a lot of 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 handy. Oh, and then also you can jump in in the community Discord and uh actually if you have any problems or if you need to learn anything, you saw there was 4,000 people online right now who are talking about Omachi and hello to all the people we have in here. you'll find a loving community who is excited about computers or 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 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 Umachi plug-in um site. Let me just open that up. Let me just show you that. And that is on um plugins.com. That's a community site. It is run uh by Hankor. 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 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 could pop up the emoji bar at any point and you can search for any emoji and you can just put it on your clipboard. We had that before. I will show you this on let's start a new lazy vim here and we could pick one here actually. How is that going to render? Oh, it's going to render just fine. That's kind of funny. I thought that uh maybe the font wouldn't be right, but this looks great. This is neoim and emojis. Very advanced Linux stuff here. Um, yes, that again you could go into the trigger. I'm try 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'll allows you to open and filter anything from these uh pictures and turn it into a 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, 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 can 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 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 server. This is how you toggle it off. I want to show you the Dawn screen server. 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 anti-ASI color glory. I used to run a bulletin board system back in the '9s, an elite wear system. This is exactly the kind of stuff that we would have in the 90s when the modem would go jing to establish a 56k 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 command we have actually just rewritten in rust with the help of agents and made it 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 you're like, I got to have it on the lefth 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 you should learn that the keyboard drives and rules everything in Omachi. 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 gigabytes a second on these modern SSDs. And doesn't that just look cool? And of course, by the way, is it colorcoordinated? Of course, it is color coordinated. What if I picked uh let's see, what am I looking for here? I'm looking for the Lumont theme. And then I'm going to do another speedrun here for that uh that that disc. Boom. And now ah 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 um we have a really ne Oh crap bugs. That was the one I want. It 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 uh test again, you'll see. Okay, that looks a lot nicer, doesn't it? Maybe there's uh maybe 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 just let's let's just stay in this for a little bit. Let's just stay in this group 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 the different colors that match with different screens. But look at the Lumon one. Like, uh, someone paid attention to the detail there when you log in to do the important but mysterious work that you should not question. And, uh, I have a couple of other fun ones down there for Omicon, a Tokyo night, and Advanced 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 could pick a different font. It comes out of the box with Jet Brains Mono, but you could pick uh 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 could install. Like, if you like uh Bitstream, that's actually one I used to like a lot. So, if we install that one, we're going to get a little popup that shows us uh the installation here. And voila. You see that? You pay attention. This is now BitstStream. And if I open the menu, it is also now Bitstream. And if I open a terminal, it is also now Bitstream. When I'm telling you that all this is colorcoordinated and really integrated, I mean it is very colorcoordinated, fully integrated, including the fonts. But I have come to really like that uh 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 drag and write. 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 uh 64 gigs of RAM and all the lovely stuff. You're seeing where you're running. I'm running on the dev version of Umachi 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 right, great. Uh lovely logo, right? This is the Machi logo. But look at this. You can make it your own with an image that we turn in to ASI. 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 screen saver, too. Set it from an image. I go to my downloads. I go to this. And then uh I'm just going to leave back here and marvel at the fact that we just took our lovely Omachi screen server and we turned it into a wonder and celebration of 37 signals. I think that's 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 on Macas for you such 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 aesthetics and 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 if you make a mistake here, of course you can just restore to default and then boom, you're back to Amachi, 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 um a lot to it here. And you can also have your agent help you with all of this stuff and make it all color coordinated. You can use ether 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 uh 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 like this is a little too a little too small or I'm 60 years old and I need glasses now. This is big. Okay, so you have the choice. You can do whatever you want. I think we left it at uh 12. This is of course also uh 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, just setups here. What else do we have? We got uh key bindings. Yes, very important. You can make all your own key bindings. You can override the key bindings as I mentioned on Super K. 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 omachi off and then you can truly just rewrite everything if you bother to go 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. Um, one of the things that uh 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 uh 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 use for the git config. But then you also have it like your name on caps lock space n just really practical. This is stuff you enter in all the time. You can um set that up and you can change and 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 it setup. we have just exposed them easily for you. Now, I've already shown you DNS. You can set up a Cloudflare or 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 onto your network with a mobile phone. That's pretty neat. You set your defaults here. And this was where I wanted to come back to this agent thing. So we have baked in the notion of a default agent for omachi and that default agent uh once you've set uh it up will be the one that is triggered for crash captures and when an application crashes we'll 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 gro set up. Grock 46 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, voila. I'm running claude. And if I want to change it to 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 uh Gemini. If you I had used Gemini. Done it. I have probably used all of these. Have I not? Have I not used uh crush on this machine? Maybe. I had also used crush. I've used everything. Maybe OM. Yes. OMP. I hadn't used OM on this machine because I wanted to show you this. For all of these agents, we use MIS to install them. And the really neat thing about MIS is that it's an outofban upgrader because these agents update about 17 times a day. So you don't want that tied to your system packages 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 MIS, you can at any point in time just open a new uh terminal here and do mup mis 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 MIS for. And that's out of band. Now, we also do this when you do the uh 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 um it's very very helpful. What else do we have here? We have these uh plugins. These were the plugins that I showed you earlier. Here we have u 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 that up here, you see webcam overlay. That is the active application right now. If I open other application, you can see it's up here. Some people like this. Um, it's not my favorite. So therefore, it's not on by default, but um, we 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, we can disable um, something else. We can remove the clock. So look in the middle. It's Friday 15003. Now it's not. Now it's gone. 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 in. Boom. And then that's all possessed into your shell JSON file. Again, you can check that in to your uh 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 somewhere else. Someone else has made a lovely plugin. I just showed you omachiplugins.com you can find the git 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 p n n n n n n n n n n n n n n n n n n n n npm or ruby gems or something else know what you're running on your machine. Um 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 overwritten by the fact that Amachi update some of this stuff. This is a huge leap forward for Amachi Quattro compared to how Amachi used to be. Machi used to be a git repo checkout straight into userland in your home directory and if you change some of those files on then updated well voila kaboom it wasn't going to work well in omachi quattro everything is a package so umachi itself exists as a system package it's not something you edit but you can edit all these things on top and it kind of layers like a stack and you end up with your own system um really lovely way to to work here Um, yeah. Okay, that is uh that's plugins. Plugins are super cool. As I said, there's already over a hundred 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 Grock because I was going to test the default agent to make me a plug-in and I wanted to have this plugin that I saw online for different time zones 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 uh 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 Grock at 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 vibecoded plug-in goodness. And apparently it decided that New York is the Statue of Liberty and Los Angeles is Hollywood. And then we got Taku. I mean, I'm not going to complain. These are the cities I would put on there. And then I got 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 send bar down 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 is not five minutes. There's a long exhaustive tour of everything that you get in Umachi Quattro. And I am just super duper excited to share with you because I've been building this over the last three plus months of thousand plus PRs again together with Ryan Hughes and a bunch of other contributors who have made Omachi Quattro be so much more than what I had in mind when I started building omachi. 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 could 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 Omachi on like 17 different machines or 22 different machines. It literally installed in 1 minute on a fast machine off that ISO, which by the way has also shrunk for the new version of Amachi. 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 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, but you enter this and it's going to fetch the keys from github.com/dh keys. 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 tail scale network using this key. That is pretty freaking cool. This, by the way, I mean, great artist steel. 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 inumachi." 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 XPS doesn't have it, but the framework does have it and a few other machines. You'll be offered when you initially set up your machine to add a fingerprint uh scanner so that you can sudo and unlock with your finger tips. But you can also do it in here if it's uh if it's set up. 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 37.com and then I just I save that and then we'll go out of that. Um and then what did it say? Oh I mean okay we're technically supposed to do this by hand. That seems um 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. 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 one month delay and uh it screws with your system, you can reboot 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. This really nice. We have had in the past experiences with Arch updates that broke something and now with this snapshot setup where Umachi is 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 bias and uh se select the um uh the lemony setup and then you'll get the snapshots and then reset your 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 Amachi Quattro ESO 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 computer to someone else. You can sell it to someone else and they can set it up uh just like it was your own. 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 setup. But to be able to have 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 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 um Arch packages and there's about uh 15,000 of those. So, if you want to install, I don't know, uh Chromium again or you had uninstalled that or you had removed it, you can install that. You just sort of type here, right? Or or charm. Let's see want to do that. If you want to install multiple, you hit tab, that marks it. And then we can do chatty and marks it two. And then if you hit return, we're going to install it. I I'm not going 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 AUI 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 and then you can hit uh alt b and then you literally get to see the build package like what is it doing when it installed. Now is everyone doing all that that all the time? not if they're picking something from a trusted um distributor here, but um if it's not, it's not a bad idea to have a look at it. But do know that you don't need to use the AUR at all to use Amachi. We have our own package repository that we actually store all our packages from. This was a gift from when the AUI originally had problems and we couldn't install Amachi because we depended on that at runtime. Now we don't depend on that at all. We still uh take built package 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 Omachi, 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 pabytes and pabytes of data with the ISOs and all the updates that you pull down from the Umachi um 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 runs one month behind the official mirror. And therefore, you're not at risk that uh any rogue package that might have a bug takes down your system right away if you just run on uh unstable. Um, speaking of stable, let me just show you that just for a second. We 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 go in under update, you can of course update Amachi. That's the same as picking that little um 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 Amachi and who knows how to fix things if they break. Don't go to 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 Amachi. If you're one of those and you want to contribute to Amachi itself, hop on the dev channel. Just know that like you should know what you're doing. But everyone's going to start out on 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 the 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 access 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. Two of my favorite topics, fast cars and uh, and Rust 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 uh 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. And if I go to here and I go into apps and I start typing pull tick. I mean, would you look at that? Your own newspaper just set up beautiful frameless design. Okay, that's pretty cool. You can just add any of that. And by the way, if you've added that and you don't actually want it, do you know what we can do? You know what we can do? We can go down to it. Well, I'm just showing you everything that's installed here. And then you hover on that and you hit delete and you can uninstall it right there. And then boom, there's no more politicking. It's gone. Oh, by the way, do you know what? That also works with other kinds of apps. Let's see. Uh, what do I want to remove here? Uh, I mean, I could just install it again. It doesn't It 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 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 TUI. It also just uh opens this thing up and then it can become like u I have one um superc control T that's the B top two. I also have another one on super shiftd that's docker or lazy docker. It's just installed in that way. You can wrap your own two in that style and install them that way. Great. We talked about installing themes. You can install new uh background. This is actually kind of neat. So, that'll open 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. There it is. And now we got outro a audio quattro in our group. It 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 uh themes that just match for that. Pretty freaking spanking neat. What else do we have on styles? Oh yeah, we had all those fonts. You can install the extra font 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 and select it, right? Uh these services, this is where you can add Dropbox and this is where you have tail scale. I also have some of these other things I use on and NordVPN and Bit Warden and uh if you want to use your Google account with your Chromium uh you can install this little um extension set up 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. I hit return. It's going to use MI 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. Uh 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 Topy's neat uh 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 we'll do Rails new blog and voila, we are simply developing Ruby and Rails um right now. And um did you see that? You can also, by the way, if you're on a smaller screen, you can hold down super shift and then do backspace and then the uh 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 we just have all sorts of little tricks here. All sorts of little tricks in the book. But um 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 a title string. I mean I'm not going to uh I'm not going to create an entirely new Oh 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 uh you see the A and the S. That is the different uh 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. Voila. 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 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 node but you can install bun if you want bun. You can install Dino. You can install PHP and Laravel. You can install freaking everything. I mean, we just have all of it and it's all 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 databases that you can develop against that, you you you just you just do that. Um, what else can we install? Oh, you can install an editor. Yes, I've been using Neoim here. You should give Neo Vim a try. It it's really fun, they said. And then you're going to curse at me and the world for three 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 Vaxree 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 did you notice something? No, you didn't. You didn't notice it. But I'm going to show you 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 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 packages. Every piece of software you could ever desire is available on Omachi and ready for you to install. There's just 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. Ghosti is a really good terminal. We don't run it by default. run foot by default because uh Umachi 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 are super duper nice. 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 all color coordinated, too. And really lovely theme here. 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 Elacy. We also have Kitty. And maybe we're even going to have Westerm at some point. I mean, you again, 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 because that's Chrome without the Chrome. Um, but install whatever you want. Brave Origins, great browser. If you're loyal still to Firefox, install that. It's all set up and 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 gonna 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 Codeex. And then we're gonna run codecs in yolo mode. Um, so you get that from MIS. They're not installed as default, but the first time you run claude in a new omachi setup, it's just going to install it the latest version of MIS. 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 LM Studio, you can run Lama. And actually, one of the things I wanted to show you here was I have already installed that's actually already in there too. chat GPT. 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 see do I have an anything embarrassing in here. How does Linux work? How do how do I quit Neovim? That would be funny, wouldn't it? Um no, I don't. But this is Codeex and and you can run that and um it would be under that install AI menu if you had not already installed Codeex and and you'd been 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 Battleet 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 Steam Deck on Arch, has been doing just an absolutely incredible job building up Proton, this compatibility layer with the Windows. So you have tens of thousands of games that now work on Linux. I play uh Tetris Effects. 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. You got to set things up. So let me not show you in this video. I'll do a separate video just on Omachi gaming because it used to be a little rough, but now it's really good and especially Steam and especially Retro Arc and and Minecraft. My kids have been playing Minecraft on Amachi tons of times. It's really good. And then you can play any other game like 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 uh co-conspirator here on Umachi, he lives in Miami, like six 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 uh try that and you can use it. And by the way, that moonlight thing we uninstalled 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 Machi machine, you're streaming from that gaming PC to your Machi 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, it runs Windows. It runs Fortnite on there that I stream over my with my G4 whatever 50 90 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. 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. Um wants to be amazing at this stuff. You don't need a dedicated dro for gaming. You just don't. Um can do it. I've we have been benchmarking this and a bunch of folks on uh on YouTube have been doing these things where we compare um Umachi to other gaming dros and there's just no difference in almost all the cases. There are no diff 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 gonna be great. It's gonna work awesome. So gaming on Omachi is 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 Amachi. It's uh it's crazy good for compatibility. All right, we're getting close to the end here. I mean, I'm not going to keep keep you for six hours. This is not a Lex Freriedman interview. Calm down. Take it easy. All right, remove. You can remove any of the packages. anything that is installed in Omachi. 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 want to install 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 already removed the puling one. You don't actually really need this. Do we need this? I don't know. Maybe it's more discoverable, but you you could uh just do it from the launcher itself, right? Um remove development if you've installed uh Ruby and 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 all right. I'm doing it just because I'm wh 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. Yeah, that's how it is. Um you can remove themes if you've installed um external themes here. Uh this one I was playing with. I don't actually need that one. I I've 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, Turing and Vonoyman in a beautiful lovely theme here. I mean, what's not to love? But I don't love all the colors, so I haven't put it in too much itself. That's probably going to be part of 41. It's just a little sneak preview. Um, let's just stay here. We don't have to back to anything. We can do whatever we want. We can remove dictation. If you installed that box type dictation, that's an offer, by the way. When you set up Amacha, 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. OH MY IS SO BLOATED. I would use it, but it's bloated. It's six gigabytes. All right. Most of the things that are in there that you think is bloat is like 50 kilobytes or not even 50 kilobytes, bytes, because they're just web app wrappers. There's 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 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 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 that you set up. If we don't want that SSH server, actually, I don't want this SSH server on this machine because 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. Um what else can we remove? Oh, that was it. That was removals. All right. Updates. Updates. So, there's a mod itself. We already looked at that. There's a channel. We already looked at that. There's the configs. If you screw something up if in your hyperlink config or your T-Mox config or whatever, we shoulder 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 hyperset has a problem. You can restart 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, the Bluetooth driver, or even the trackpad. If you have a machine that has problems 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. 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, uh, 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 main oh system. All right. So what do we have on the system? We have that awesome screen saver 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 little hotkey. So when you need to do that and or 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 log 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 built-in apps that we have. Um one of the built-in apps that we have is called Omarite. And this is something I've replaced to Tuparo Topo. I don't know how to pronounce that, but that was a thing we had before. We share where you had to buy it or otherwise it would. It's really nice. I mean, if you need the features in it, you should you should use it and 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 Amarite. And is simply the most basic possible writing app that uh uses markdown. Like for example, we could uh highlight this and do Ctrl +B. Oh, see this is why this theme has not been released because that color coordination here doesn't look quite right. Let's actually check some 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 this going here. Colorcoordinated on my right out of the box just fully color coordinated. Awesome. Um, one other thing that's quite awesome is if we do this and we do a URL. Boom. This is what I always want in my markdown endos. I want to be able to paste a URL on top of a word and then boom, it's just set in. And then you got your 14 little words here. Save and open and and and that's it. That 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 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 Amicon and then we could do amma right here. And then um let let me let me get some poll requests. All right, we just you you build it all. By the way, this one I build 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, it's good. VIP coding is 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. This is something I've wanted on um on a lot of things. Oh, this is the the intro here 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 now here. And then I click save here. And then we 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 X mostly. And if you hit question mark, you can see all the hotkeys that are to it. This is another one. C++ built with QD. It takes up like I don't know two megabytes or something like that. It's tiny. And then the last one we have I've tied to super shift uh Q. Nope. Super control Q. Sorry. And it's a calculator. A nice looking calculator that is fully themable. Right. Isn't that gorgeous? All right. Is that Is that it? Is that all I've shown you? Oh, let me show you clean. So, out of the box, you can of course run Spotify. Spotify is wonderful. I use Spotify. Spotify is great. Spotify also takes up 400 megabytes of RAM, I think, and 1.2 GB on the drive. So, we install it lazy loadedly. The first time you uh run uh super shift M for music, we'll install Spotify if you ask for it. Or you can do super shift alt m and you're going to get clamp. And clamp 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. Um what else do we have? We got Soon, we got YouTube, we got um this one is for signing PDFs. I'm going to replace this one with a sign soon. So don't get too attached to it or or do and then you can use it signal what I use uh on my track awesome app that Toby has built for analyzing um racrack videos and data. That one is not part of but if you do do racing you should check out Alatra. It's awesome. One of Toby's projects. We got OBS. Uh that's what I use to record the intro to this video on. Um we got Neovim, of course. We got a media player. We even got Libra Office. You can open Word documents, PowerPoints, all of it. Caden Live is what I'm going to edit these videos in afterwards. Um, the Google apps. Yeah, again, not everyone likes it. If you don't like it, okay, just hit uh hit that little delete and then it's gone or not. I use them. I actually like the Google services. They're great. Uh, Ghosty was the one we had just installed. And um, and that's it. Oh man, I got to breathe here. This was a really long and in-depth tour of Umachi, 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 Open AAI or um or Grock or SpaceX AI or any of the open source models, they're they're great, too. There are just so many wonderful things you can do with these AI um tools and Umachi is 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 um 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 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 rightclick 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 there's AI in development but you can use omachi without any AI at all. So so don't freak out. All right just uh get comfortable. Don't get comfortable with it. Use um like you want to use it. This is your operating system. Like I am giving you the omicasa 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 omachi Quattro has never made that easier. Has never made it easier just to ask your agent to come up with a plugin. Has never made it easier to diagnose uh 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. 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 disc you want to install it on and is 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 omachi 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.