← Back
Mischa Vandenburg July 28, 2026 18m

My Honest Review of Omarchy (People Won't Like This)

Read full transcript 14 segments
  1. I told you to avoid this Linux I told you to avoid this Linux distribution like the plague. It's Arch distribution like the plague. It's Arch distribution like the plague. It's Arch the opinionated Arch based distro by DHH the opinionated Arch based distro by DHH the opinionated Arch based distro by DHH who's the creator of Ruby on Rails. In who's the creator of Ruby on Rails. In who's the creator of Ruby on Rails. In this video, I'm going to install it, use this video, I'm going to install it, use this video, I'm going to install it, use it, give you an in-depth review, and see it, give you an in-depth review, and see it, give you an in-depth review, and see if my opinion still holds. This is going if my opinion still holds. This is going if my opinion still holds. This is going to get spicy, so let's go. So, in my to get spicy, so let's go. So, in my to get spicy, so let's go. So, in my hands I have two things. I have a USB hands I have two things. I have a USB hands I have two things. I have a USB stick with Arch on it, and I have a stick with Arch on it, and I have a stick with Arch on it, and I have a ThinkPad T480 that I'm going to install ThinkPad T480 that I'm going to install ThinkPad T480 that I'm going to install this on. So, let's boot this up and see this on. So, let's boot this up and see this on. So, let's boot this up and see what the installation process looks what the installation process looks what the installation process looks like. So, obviously I cannot record the like. So, obviously I cannot record the like. So, obviously I cannot record the screen before everything is installed, screen before everything is installed, screen before everything is installed, so I'm going to use a super high-tech so I'm going to use a super high-tech so I'm going to use a super high-tech solution to just record my screen like solution to just record my screen like solution to just record my screen like this. And it's just asking me to enter this. And it's just asking me to enter this. And it's just asking me to enter my username, set a password. Okay, my username, set a password. Okay, my username, set a password. Okay, that's it. Let's set the time zone to that's it. Let's set the time zone to that's it. Let's set the time zone to Amsterdam. Here we go. Nothing else that Amsterdam. Here we go. Nothing else that Amsterdam. Here we go. Nothing else that I can configure. There are no real I can configure. There are no real I can configure. There are no real choices that I can make here. And let's choices that I can make here. And let's choices that I can make here. And let's see, it is asking me Yeah, dev STA is see, it is asking me Yeah, dev STA is see, it is asking me Yeah, dev STA is the That's my main hard drive, so I will the That's my main hard drive, so I will the That's my main hard drive, so I will override that. So, it's now going to be override that. So, it's now going to be override that. So, it's now going to be installing Arch on my disk. So, we have installing Arch on my disk. So, we have installing Arch on my disk. So, we have installed now, and I basically just ran installed now, and I basically just ran installed now, and I basically just ran the install script, entered my username, the install script, entered my username, the install script, entered my username, password, and that was it. And then I password, and that was it. And then I password, and that was it. And then I started it up, and basically I just saw started it up, and basically I just saw started it up, and basically I just saw the wallpaper here as you see here. Like the wallpaper here as you see here. Like the wallpaper here as you see here. Like this is what I saw, and then I pressed this is what I saw, and then I pressed this is what I saw, and then I pressed super space to find my applications. And super space to find my applications. And super space to find my applications. And here, interestingly, I I just tried if here, interestingly, I I just tried if here, interestingly, I I just tried if OBS was there, and it was. So, one

  2. OBS was there, and it was. So, one OBS was there, and it was. So, one advantage of doing a bloated install as advantage of doing a bloated install as advantage of doing a bloated install as a as a Linux YouTuber is that at least a as a Linux YouTuber is that at least a as a Linux YouTuber is that at least OBS was already here, so I didn't have OBS was already here, so I didn't have OBS was already here, so I didn't have to download that. So, got to say that to download that. So, got to say that to download that. So, got to say that was pretty neat. But yeah, that is was pretty neat. But yeah, that is was pretty neat. But yeah, that is basically all that is running now. So, basically all that is running now. So, basically all that is running now. So, it is telling me to set up Wi-Fi. So, I it is telling me to set up Wi-Fi. So, I it is telling me to set up Wi-Fi. So, I clicked that. That didn't Oh, here we clicked that. That didn't Oh, here we clicked that. That didn't Oh, here we go. It's It went on the first screen. go. It's It went on the first screen. go. It's It went on the first screen. So, let me see. Are there any known So, let me see. Are there any known So, let me see. Are there any known networks? Let me see. It is of two-way networks? Let me see. It is of two-way networks? Let me see. It is of two-way application and the one that I'm doing application and the one that I'm doing application and the one that I'm doing is MicroTik. All right, I'm connected to is MicroTik. All right, I'm connected to is MicroTik. All right, I'm connected to internet now. So, let me see. This is internet now. So, let me see. This is internet now. So, let me see. This is the Am works I'm like this is familiar the Am works I'm like this is familiar the Am works I'm like this is familiar like this is Hyperland. So, I have used like this is Hyperland. So, I have used like this is Hyperland. So, I have used this before. It tells me super K for this before. It tells me super K for this before. It tells me super K for cheat sheet sheet. So, super K. Okay, so cheat sheet sheet. So, super K. Okay, so cheat sheet sheet. So, super K. Okay, so here it's going to show me what the key here it's going to show me what the key here it's going to show me what the key bindings are. So, well, let's check out bindings are. So, well, let's check out bindings are. So, well, let's check out the terminal then. Yeah, Okay, so this the terminal then. Yeah, Okay, so this the terminal then. Yeah, Okay, so this is just a standard Hyperland experience is just a standard Hyperland experience is just a standard Hyperland experience I would say that I'm very familiar with I would say that I'm very familiar with I would say that I'm very familiar with already. Yeah, it has all of the already. Yeah, it has all of the already. Yeah, it has all of the animations configured which I always animations configured which I always animations configured which I always turn off the first thing that I do. But turn off the first thing that I do. But turn off the first thing that I do. But hey, what do we have? We have a system hey, what do we have? We have a system hey, what do we have? We have a system where OBS is now running already. If I where OBS is now running already. If I where OBS is now running already. If I press super space, I see all sorts of press super space, I see all sorts of press super space, I see all sorts of stuff though. Like one password, stuff though. Like one password, stuff though. Like one password, Alacritty, that's my terminal emulator Alacritty, that's my terminal emulator Alacritty, that's my terminal emulator of choice. So, that's good. Basecamp, of choice. So, that's good. Basecamp, of choice. So, that's good. Basecamp, this is proprietary software that is this is proprietary software that is this is proprietary software that is where DHH is the co-founder of Chat GPT.

  3. where DHH is the co-founder of Chat GPT. where DHH is the co-founder of Chat GPT. I mean, we'll get into bloat in in a I mean, we'll get into bloat in in a I mean, we'll get into bloat in in a minute, but already I see that there is minute, but already I see that there is minute, but already I see that there is just so much here. Hey, this is another just so much here. Hey, this is another just so much here. Hey, this is another one of his. Kdenlive, a video editor. one of his. Kdenlive, a video editor. one of his. Kdenlive, a video editor. There's so much stuff on this already There's so much stuff on this already There's so much stuff on this already and that is also why the damn ISO was 8 and that is also why the damn ISO was 8 and that is also why the damn ISO was 8 GB when downloading. So, let's see. If I GB when downloading. So, let's see. If I GB when downloading. So, let's see. If I want to which browser is here? Is it want to which browser is here? Is it want to which browser is here? Is it Firefox? Which browser? What does that Firefox? Which browser? What does that Firefox? Which browser? What does that show in the key? Browser, super shift show in the key? Browser, super shift show in the key? Browser, super shift alt B. So, is that Chrome or what is it? alt B. So, is that Chrome or what is it? alt B. So, is that Chrome or what is it? Chrome? Yeah, Chromium. Okay, so Chrome? Yeah, Chromium. Okay, so Chrome? Yeah, Chromium. Okay, so Chromium is the browser. And let's see. Chromium is the browser. And let's see. Chromium is the browser. And let's see. If I go to Ubuntu desktop, let me just If I go to Ubuntu desktop, let me just If I go to Ubuntu desktop, let me just see see see um how big is Ubuntu desktop these days? um how big is Ubuntu desktop these days? um how big is Ubuntu desktop these days? Okay, so that is 6 GB. Well, the Amarchi Okay, so that is 6 GB. Well, the Amarchi Okay, so that is 6 GB. Well, the Amarchi ISO was 8 GB. So, that's 2 GB of bloat ISO was 8 GB. So, that's 2 GB of bloat ISO was 8 GB. So, that's 2 GB of bloat that you're getting with it. So, before that you're getting with it. So, before that you're getting with it. So, before I start complaining about anything, I start complaining about anything, I start complaining about anything, let's just look at what we have. So, we let's just look at what we have. So, we let's just look at what we have. So, we have our Amarchi system. It told me if I have our Amarchi system. It told me if I have our Amarchi system. It told me if I press super K, I can find the key press super K, I can find the key press super K, I can find the key bindings. So, here it's going to show me bindings. So, here it's going to show me bindings. So, here it's going to show me terminal tmux. Like, why do you need a a terminal tmux. Like, why do you need a a terminal tmux. Like, why do you need a a shortcut for tmux? That's interesting.

  4. shortcut for tmux? That's interesting. shortcut for tmux? That's interesting. Browser, file manager. Okay, so let's Browser, file manager. Okay, so let's Browser, file manager. Okay, so let's just go through these one by one then. just go through these one by one then. just go through these one by one then. So, the terminal. Here we go. Here's the So, the terminal. Here we go. Here's the So, the terminal. Here we go. Here's the terminal. So, this is Alacritty. And terminal. So, this is Alacritty. And terminal. So, this is Alacritty. And yeah, I mean, of course, this is yeah, I mean, of course, this is yeah, I mean, of course, this is personal preference, but I don't like personal preference, but I don't like personal preference, but I don't like the transparency that I can see the the transparency that I can see the the transparency that I can see the wallpaper through here, but that's of wallpaper through here, but that's of wallpaper through here, but that's of course personal. Let's see what what course personal. Let's see what what course personal. Let's see what what have here? We have a good-looking have here? We have a good-looking have here? We have a good-looking terminal. Do we have Yeah, starship. So, terminal. Do we have Yeah, starship. So, terminal. Do we have Yeah, starship. So, it's using starship to create the it's using starship to create the it's using starship to create the prompt. If I check out my home prompt. If I check out my home prompt. If I check out my home directory, what do we have? Pictures. directory, what do we have? Pictures. directory, what do we have? Pictures. Which shell are we using even? Echo Which shell are we using even? Echo Which shell are we using even? Echo shell. We're using bash. Okay, so that shell. We're using bash. Okay, so that shell. We're using bash. Okay, so that is actually a big plus here. I'm is actually a big plus here. I'm is actually a big plus here. I'm actually surprised. I was expecting zsh, actually surprised. I was expecting zsh, actually surprised. I was expecting zsh, but I'm I'm really surprised that the but I'm I'm really surprised that the but I'm I'm really surprised that the the default shell is bash on on this the default shell is bash on on this the default shell is bash on on this thing. Hmm. That is a big plus. Well, thing. Hmm. That is a big plus. Well, thing. Hmm. That is a big plus. Well, that's good taste. Well done. I see the that's good taste. Well done. I see the that's good taste. Well done. I see the config config is located in the dot config config is located in the dot config config is located in the dot config directory. So, this also shows me config directory. So, this also shows me config directory. So, this also shows me basically everything that is configured basically everything that is configured basically everything that is configured on here. So, that's good. Are we setting on here. So, that's good. Are we setting on here. So, that's good. Are we setting any XDG Yeah, we are setting the XDG any XDG Yeah, we are setting the XDG any XDG Yeah, we are setting the XDG config home. Yeah, okay. So, I I like config home. Yeah, okay. So, I I like config home. Yeah, okay. So, I I like this. These are some good design choices this. These are some good design choices this. These are some good design choices by setting these environment variables, by setting these environment variables, by setting these environment variables, using these conventions, and using bash using these conventions, and using bash using these conventions, and using bash as the default shell. That's a big plus.

  5. as the default shell. That's a big plus. as the default shell. That's a big plus. That's good taste. So, yeah, I wasn't That's good taste. So, yeah, I wasn't That's good taste. So, yeah, I wasn't expecting that actually. So, let's expecting that actually. So, let's expecting that actually. So, let's figure out if we're actually on an figure out if we're actually on an figure out if we're actually on an encrypted system. And to do that, I'm encrypted system. And to do that, I'm encrypted system. And to do that, I'm going to start by writing df -h to check going to start by writing df -h to check going to start by writing df -h to check out the disk the disk layout. And here I out the disk the disk layout. And here I out the disk the disk layout. And here I see devmapper root. So, that's a dead see devmapper root. So, that's a dead see devmapper root. So, that's a dead giveaway already. So, if I now do lsblk, giveaway already. So, if I now do lsblk, giveaway already. So, if I now do lsblk, yeah, here we go. We will see that this yeah, here we go. We will see that this yeah, here we go. We will see that this is my disk. There are two partitions on is my disk. There are two partitions on is my disk. There are two partitions on there. And on there, there is a crypt a there. And on there, there is a crypt a there. And on there, there is a crypt a LUKS container. So, that's how you can LUKS container. So, that's how you can LUKS container. So, that's how you can see it. So, again, that's a big plus. see it. So, again, that's a big plus. see it. So, again, that's a big plus. Like, I got to say that I'm liking what Like, I got to say that I'm liking what Like, I got to say that I'm liking what I'm seeing here. These are some good I'm seeing here. These are some good I'm seeing here. These are some good conventions that have been applied. Now, conventions that have been applied. Now, conventions that have been applied. Now, one thing I'm curious is that it had a a one thing I'm curious is that it had a a one thing I'm curious is that it had a a shortcut for tmux. So, let's see what shortcut for tmux. So, let's see what shortcut for tmux. So, let's see what that is about. If I press command K that is about. If I press command K that is about. If I press command K super K, here it said tmux. So, what is super K, here it said tmux. So, what is super K, here it said tmux. So, what is that about? What happens when I run tmux that about? What happens when I run tmux that about? What happens when I run tmux key binding? It's actually not doing key binding? It's actually not doing key binding? It's actually not doing anything. So, I did it again. Super alt anything. So, I did it again. Super alt anything. So, I did it again. Super alt return. Here we go. Okay, so it's just return. Here we go. Okay, so it's just return. Here we go. Okay, so it's just opening a new shell, but then inside of opening a new shell, but then inside of opening a new shell, but then inside of tmux. And let's see, my tmux is now tmux. And let's see, my tmux is now tmux. And let's see, my tmux is now pre-configured. I see that he is pre-configured. I see that he is pre-configured. I see that he is actually doing something that I also actually doing something that I also actually doing something that I also always do. Maybe he's even looked at my always do. Maybe he's even looked at my always do. Maybe he's even looked at my stuff, but I always love to change this stuff, but I always love to change this stuff, but I always love to change this from zero to one, cuz if I now create from zero to one, cuz if I now create from zero to one, cuz if I now create multiple windows here, you can see that multiple windows here, you can see that multiple windows here, you can see that it will start from one to three, and the it will start from one to three, and the it will start from one to three, and the default is actually zero one two, like default is actually zero one two, like default is actually zero one two, like like in programming. So, maybe he has like in programming. So, maybe he has like in programming. So, maybe he has looked at my stuff, too. But, the reason looked at my stuff, too. But, the reason looked at my stuff, too. But, the reason for this is if I do control B C, and I for this is if I do control B C, and I for this is if I do control B C, and I create one, and if I want to go to the create one, and if I want to go to the create one, and if I want to go to the left most one, then control B one is

  6. left most one, then control B one is left most one, then control B one is much more logical in my brain to go to much more logical in my brain to go to much more logical in my brain to go to one on the left side of my keyboard, one on the left side of my keyboard, one on the left side of my keyboard, rather than having to go control B zero, rather than having to go control B zero, rather than having to go control B zero, which is going to be on the right side which is going to be on the right side which is going to be on the right side of my keyboard. So, my brain doesn't of my keyboard. So, my brain doesn't of my keyboard. So, my brain doesn't compute in that direction. So, that is compute in that direction. So, that is compute in that direction. So, that is better for me it's better to have it better for me it's better to have it better for me it's better to have it like this. So, I like that. We need to like this. So, I like that. We need to like this. So, I like that. We need to talk about something, which is this very talk about something, which is this very talk about something, which is this very interesting statistic that my team interesting statistic that my team interesting statistic that my team shared with me, which is that 78% shared with me, which is that 78% shared with me, which is that 78% of those of you who are watching this of those of you who are watching this of those of you who are watching this video are not subscribed. And I want to video are not subscribed. And I want to video are not subscribed. And I want to ask you, please, can you please do me a ask you, please, can you please do me a ask you, please, can you please do me a favor and just click the subscribe favor and just click the subscribe favor and just click the subscribe button below this video? It's a button below this video? It's a button below this video? It's a completely free way to support the completely free way to support the completely free way to support the channel. You don't know how much that channel. You don't know how much that channel. You don't know how much that means to me, but it really really helps means to me, but it really really helps means to me, but it really really helps me to create these videos every single me to create these videos every single me to create these videos every single week. If I ever helped you, or if this week. If I ever helped you, or if this week. If I ever helped you, or if this video is helping you, please click the video is helping you, please click the video is helping you, please click the subscribe button. I really appreciate subscribe button. I really appreciate subscribe button. I really appreciate it. It's a completely free way to it. It's a completely free way to it. It's a completely free way to support the channel, but it really helps support the channel, but it really helps support the channel, but it really helps me to achieve my goals. Thank you so me to achieve my goals. Thank you so me to achieve my goals. Thank you so much. Let's keep going. Let's check out much. Let's keep going. Let's check out much. Let's keep going. Let's check out LS TMUX. Do we have find which FD We LS TMUX. Do we have find which FD We LS TMUX. Do we have find which FD We have FD FD team FDH TMUX. Okay, so it's have FD FD team FDH TMUX. Okay, so it's have FD FD team FDH TMUX. Okay, so it's seeing CD. Oh, that's where the conf seeing CD. Oh, that's where the conf seeing CD. Oh, that's where the conf TMUX.conf is. Is it It's not in the home TMUX.conf is. Is it It's not in the home TMUX.conf is. Is it It's not in the home directory and it's not in the normal directory and it's not in the normal directory and it's not in the normal config directory, is it? It is not. Oh, config directory, is it? It is not. Oh, config directory, is it? It is not. Oh, there it is. CD TMUX. Okay, that's good.

  7. there it is. CD TMUX. Okay, that's good. there it is. CD TMUX. Okay, that's good. So, TMUX.conf. This is also good way So, TMUX.conf. This is also good way So, TMUX.conf. This is also good way time to check out if we have bat. We time to check out if we have bat. We time to check out if we have bat. We have bat, so we can bat the TMUX.conf have bat, so we can bat the TMUX.conf have bat, so we can bat the TMUX.conf and it's going to show it in a little and it's going to show it in a little and it's going to show it in a little bit nicer output. There's no colors bit nicer output. There's no colors bit nicer output. There's no colors here, interestingly. So, which cat is here, interestingly. So, which cat is here, interestingly. So, which cat is that symlinked to? User being cat. Okay, that symlinked to? User being cat. Okay, that symlinked to? User being cat. Okay, so it's not symlinked. You actually need so it's not symlinked. You actually need so it's not symlinked. You actually need to use bat. Uh let's see which nvim. to use bat. Uh let's see which nvim. to use bat. Uh let's see which nvim. nvim. So, if I do nvim TMUX.conf, we're nvim. So, if I do nvim TMUX.conf, we're nvim. So, if I do nvim TMUX.conf, we're also going to start neovim for the first also going to start neovim for the first also going to start neovim for the first time. So, this is going to let's see, time. So, this is going to let's see, time. So, this is going to let's see, downloading all sorts of stuff for downloading all sorts of stuff for downloading all sorts of stuff for neovim. I'm wondering, are we using neovim. I'm wondering, are we using neovim. I'm wondering, are we using lazyvim actually? Well, before I let's lazyvim actually? Well, before I let's lazyvim actually? Well, before I let's dig into the vim config a little bit dig into the vim config a little bit dig into the vim config a little bit later, but this is then all of the TMUX later, but this is then all of the TMUX later, but this is then all of the TMUX configuration. And yeah, this is where I configuration. And yeah, this is where I configuration. And yeah, this is where I where I'm all I'm going to start where I'm all I'm going to start where I'm all I'm going to start disagreeing with Mr. DHH because we're disagreeing with Mr. DHH because we're disagreeing with Mr. DHH because we're setting the prefix to control space. And setting the prefix to control space. And setting the prefix to control space. And to his credit, he is keeping the old to his credit, he is keeping the old to his credit, he is keeping the old control B prefix, which I am very happy control B prefix, which I am very happy control B prefix, which I am very happy with because that's the right way to do with because that's the right way to do with because that's the right way to do it. We are setting VI mode, that's good. it. We are setting VI mode, that's good. it. We are setting VI mode, that's good. VI changing the pane to the current VI changing the pane to the current VI changing the pane to the current path, current directory, that's nice.

  8. path, current directory, that's nice. path, current directory, that's nice. But here we see that he is changing all But here we see that he is changing all But here we see that he is changing all of these different key bindings. And let of these different key bindings. And let of these different key bindings. And let me see, is it also going to It's still me see, is it also going to It's still me see, is it also going to It's still going to work with the default key going to work with the default key going to work with the default key bindings, fortunately. Control B O, bindings, fortunately. Control B O, bindings, fortunately. Control B O, control B O, control B N. Okay, so that control B O, control B N. Okay, so that control B O, control B N. Okay, so that all still works. It's not changing it, all still works. It's not changing it, all still works. It's not changing it, but this is where I really disagree and but this is where I really disagree and but this is where I really disagree and where I think Omar Chi is going to where I think Omar Chi is going to where I think Omar Chi is going to install bad practices into people by install bad practices into people by install bad practices into people by changing the default key bindings. And changing the default key bindings. And changing the default key bindings. And if you check out their documentation, so if you check out their documentation, so if you check out their documentation, so if I go to the documentation, let me if I go to the documentation, let me if I go to the documentation, let me see, space. Was it chromium? Yeah, see, space. Was it chromium? Yeah, see, space. Was it chromium? Yeah, Chromium, or multi. If you check out Chromium, or multi. If you check out Chromium, or multi. If you check out their documentation and go to hot keys, their documentation and go to hot keys, their documentation and go to hot keys, and if we check out the tmux session, and if we check out the tmux session, and if we check out the tmux session, then what I don't like that they do here then what I don't like that they do here then what I don't like that they do here is like they're going to show you prefix is like they're going to show you prefix is like they're going to show you prefix V to split pane beside vertical, split V to split pane beside vertical, split V to split pane beside vertical, split pane below horizontal. So here, if I do pane below horizontal. So here, if I do pane below horizontal. So here, if I do in my tmux then control B V, I don't in my tmux then control B V, I don't in my tmux then control B V, I don't like that. This should be the default like that. This should be the default like that. This should be the default key binding like control B percent. That key binding like control B percent. That key binding like control B percent. That is how you actually do it. And the is how you actually do it. And the is how you actually do it. And the reason for that is because if you learn reason for that is because if you learn reason for that is because if you learn yourself the behavior of using control B yourself the behavior of using control B yourself the behavior of using control B V and control B H, then suddenly when V and control B H, then suddenly when V and control B H, then suddenly when you are on a virtual machine somewhere you are on a virtual machine somewhere you are on a virtual machine somewhere with tmux on it and you want to split a with tmux on it and you want to split a with tmux on it and you want to split a window, it won't work because that is window, it won't work because that is window, it won't work because that is this is different from the standard key this is different from the standard key this is different from the standard key bindings. So, and this if you're just a bindings. So, and this if you're just a bindings. So, and this if you're just a casual user who is using this for fun or casual user who is using this for fun or casual user who is using this for fun or you're just a developer only working you're just a developer only working you're just a developer only working with Linux on your own system, that is with Linux on your own system, that is with Linux on your own system, that is fine. But if you are like me, someone fine. But if you are like me, someone fine. But if you are like me, someone who makes six-figures a year as a devops

  9. who makes six-figures a year as a devops who makes six-figures a year as a devops engineer who is used to being on engineer who is used to being on engineer who is used to being on production incidents and needing to production incidents and needing to production incidents and needing to debug live servers while the application debug live servers while the application debug live servers while the application is down, then you don't want to be in a is down, then you don't want to be in a is down, then you don't want to be in a situation where you're thinking, "Uh, situation where you're thinking, "Uh, situation where you're thinking, "Uh, what was it again? Was it again? Control what was it again? Was it again? Control what was it again? Was it again? Control B percent? Control B? B percent? Control B? B percent? Control B? How do I do it? How do I do it? How do I do it? How do I open the tmux help?" No, in How do I open the tmux help?" No, in How do I open the tmux help?" No, in these situations, you want to be as fast these situations, you want to be as fast these situations, you want to be as fast as possible and you want to have as possible and you want to have as possible and you want to have everything in the fingers. So, the everything in the fingers. So, the everything in the fingers. So, the default key bindings of tmux are maybe a default key bindings of tmux are maybe a default key bindings of tmux are maybe a little bit uncomfortable in the little bit uncomfortable in the little bit uncomfortable in the beginning, but trust me, I've done this beginning, but trust me, I've done this beginning, but trust me, I've done this for years and this is the advice I got for years and this is the advice I got for years and this is the advice I got from my senior mentors when I was coming from my senior mentors when I was coming from my senior mentors when I was coming up and they were very strict with me, up and they were very strict with me, up and they were very strict with me, "Never change the standard key "Never change the standard key "Never change the standard key bindings." And that advice has served me bindings." And that advice has served me bindings." And that advice has served me so many well through countless of so many well through countless of so many well through countless of production incidents. So, don't do it production incidents. So, don't do it production incidents. So, don't do it and this what I see here is bad practice and this what I see here is bad practice and this what I see here is bad practice and it's going to teach people bad and it's going to teach people bad and it's going to teach people bad practices and bad habits. If you want to practices and bad habits. If you want to practices and bad habits. If you want to be a proficient command line keyboard be a proficient command line keyboard be a proficient command line keyboard focused user, then for God's sake, focused user, then for God's sake, focused user, then for God's sake, use the standard key bindings. Okay, end use the standard key bindings. Okay, end use the standard key bindings. Okay, end of rant, but that is that is what I will of rant, but that is that is what I will of rant, but that is that is what I will say on that. Now, let's check out the say on that. Now, let's check out the say on that. Now, let's check out the Vim configuration because Okay, so it is Vim configuration because Okay, so it is Vim configuration because Okay, so it is using LazyVim just like I do, so that's using LazyVim just like I do, so that's using LazyVim just like I do, so that's cool. We don't have to go really deep cool. We don't have to go really deep cool. We don't have to go really deep into that because they probably didn't into that because they probably didn't into that because they probably didn't change much there because LazyVim is change much there because LazyVim is change much there because LazyVim is already completely specked out. So, the already completely specked out. So, the already completely specked out. So, the next thing in the key bindings was the next thing in the key bindings was the next thing in the key bindings was the browser, but we already did that. What browser, but we already did that. What browser, but we already did that. What does the file manager look like? Super does the file manager look like? Super does the file manager look like? Super Shift F. Okay, this is just the basic

  10. Shift F. Okay, this is just the basic Shift F. Okay, this is just the basic What is it? Is it Nautilus or is this What is it? Is it Nautilus or is this What is it? Is it Nautilus or is this Dolphin? I don't remember I don't Dolphin? I don't remember I don't Dolphin? I don't remember I don't remember. Let me see. Shift Enter. Which remember. Let me see. Shift Enter. Which remember. Let me see. Shift Enter. Which doll Not Dolphin. Yeah, it's Nautilus. doll Not Dolphin. Yeah, it's Nautilus. doll Not Dolphin. Yeah, it's Nautilus. Yeah, it's Nautilus. Okay, so that is Yeah, it's Nautilus. Okay, so that is Yeah, it's Nautilus. Okay, so that is that. The next thing that he's that they that. The next thing that he's that they that. The next thing that he's that they have is launch app Super Space. Did we have is launch app Super Space. Did we have is launch app Super Space. Did we see that? The Co-pilot key. What is see that? The Co-pilot key. What is see that? The Co-pilot key. What is that? I have no idea what Co-pilot key that? I have no idea what Co-pilot key that? I have no idea what Co-pilot key is. Super Alt Space is. Super Alt Space is. Super Alt Space Menu. Super Alt Space. Ooh, a Marching Menu. Super Alt Space. Ooh, a Marching Menu. Super Alt Space. Ooh, a Marching Menu. Okay, so they have their own menu. Menu. Okay, so they have their own menu. Menu. Okay, so they have their own menu. That's interesting. Trigger, then That's interesting. Trigger, then That's interesting. Trigger, then scroll, toggle. Okay, apps. So, you have scroll, toggle. Okay, apps. So, you have scroll, toggle. Okay, apps. So, you have your apps here. Learn key bindings, a your apps here. Learn key bindings, a your apps here. Learn key bindings, a Marching. Okay, that's opening the Marching. Okay, that's opening the Marching. Okay, that's opening the Marching manual. Okay, this is pretty Marching manual. Okay, this is pretty Marching manual. Okay, this is pretty pretty cool, pretty sophisticated about pretty cool, pretty sophisticated about pretty cool, pretty sophisticated about Yeah, showing a free fetch. Okay, it is Yeah, showing a free fetch. Okay, it is Yeah, showing a free fetch. Okay, it is it is all pretty smooth, you know? It I it is all pretty smooth, you know? It I it is all pretty smooth, you know? It I got to say it it is smooth, it's well got to say it it is smooth, it's well got to say it it is smooth, it's well thought out, and it is also working very thought out, and it is also working very thought out, and it is also working very smoothly. So, I I got to say like if you smoothly. So, I I got to say like if you smoothly. So, I I got to say like if you are so if you are a casual user and you are so if you are a casual user and you are so if you are a casual user and you want to have a smooth window manager want to have a smooth window manager want to have a smooth window manager experience, then which looks very experience, then which looks very experience, then which looks very polished out of the box. Like I polished out of the box. Like I polished out of the box. Like I personally would never have a personally would never have a personally would never have a transparent transparent transparent terminal because that would distract me terminal because that would distract me terminal because that would distract me too much. And also, I don't want to wait too much. And also, I don't want to wait too much. And also, I don't want to wait a second or two for my stuff to open in a second or two for my stuff to open in a second or two for my stuff to open in the screen. So, I I personally always the screen. So, I I personally always the screen. So, I I personally always turn off all of these animations.

  11. turn off all of these animations. turn off all of these animations. browser, Chromium, here. Like I I I browser, Chromium, here. Like I I I browser, Chromium, here. Like I I I don't like that. But, that is personal don't like that. But, that is personal don't like that. But, that is personal preference, and that's also why I use a preference, and that's also why I use a preference, and that's also why I use a very boring Sway configuration, right? I very boring Sway configuration, right? I very boring Sway configuration, right? I If you see my stuff, it's totally If you see my stuff, it's totally If you see my stuff, it's totally optimized for speed and ease of use, but optimized for speed and ease of use, but optimized for speed and ease of use, but it is looking very smooth. But, the main it is looking very smooth. But, the main it is looking very smooth. But, the main problem that I have with Omar Chi is problem that I have with Omar Chi is problem that I have with Omar Chi is that it is so bloated. Like, if I open that it is so bloated. Like, if I open that it is so bloated. Like, if I open up the menu again, like what we see is up the menu again, like what we see is up the menu again, like what we see is one password, so they're pushing a one password, so they're pushing a one password, so they're pushing a password manager on us. They're pushing password manager on us. They're pushing password manager on us. They're pushing Basecamp on us. They're pushing ChatGPT Basecamp on us. They're pushing ChatGPT Basecamp on us. They're pushing ChatGPT on us, Discord, Docker. I mean, I would on us, Discord, Docker. I mean, I would on us, Discord, Docker. I mean, I would much rather have a Podman at this point. much rather have a Podman at this point. much rather have a Podman at this point. GitHub, Google stuff, hey, you know, he GitHub, Google stuff, hey, you know, he GitHub, Google stuff, hey, you know, he he's a co-founder of hey. LibreOffice, he's a co-founder of hey. LibreOffice, he's a co-founder of hey. LibreOffice, that's fine. But, then we have OBS, and that's fine. But, then we have OBS, and that's fine. But, then we have OBS, and what what Was there Kdenlive on there as what what Was there Kdenlive on there as what what Was there Kdenlive on there as well? Yeah, Kdenlive, so that's a video well? Yeah, Kdenlive, so that's a video well? Yeah, Kdenlive, so that's a video editor. I mean, there's only a very editor. I mean, there's only a very editor. I mean, there's only a very small subset of the population that small subset of the population that small subset of the population that needs OBS and Kdenlive on their on their needs OBS and Kdenlive on their on their needs OBS and Kdenlive on their on their computer. Like, almost no one needs a computer. Like, almost no one needs a computer. Like, almost no one needs a video editor. So, I don't understand why video editor. So, I don't understand why video editor. So, I don't understand why you would include all of this into in you would include all of this into in you would include all of this into in your base ISO. Like, it's just so your base ISO. Like, it's just so your base ISO. Like, it's just so bloated. There's so much in here, and bloated. There's so much in here, and bloated. There's so much in here, and frankly, he does say it's opinionated, frankly, he does say it's opinionated, frankly, he does say it's opinionated, but I I don't like the fact that And of but I I don't like the fact that And of but I I don't like the fact that And of course, I'm a businessman myself, so course, I'm a businessman myself, so course, I'm a businessman myself, so But, if you check out hey.com, hey is But, if you check out hey.com, hey is But, if you check out hey.com, hey is like an email and calendar thing, and I like an email and calendar thing, and I like an email and calendar thing, and I respect the the the business decision to respect the the the business decision to respect the the the business decision to include this in your distribution include this in your distribution include this in your distribution because you're the owner of the company, because you're the owner of the company, because you're the owner of the company, or co-owner, or whatever it is. But, if

  12. or co-owner, or whatever it is. But, if or co-owner, or whatever it is. But, if I run hey here, yeah. I mean, I respect I run hey here, yeah. I mean, I respect I run hey here, yeah. I mean, I respect the decision, but you have to know what the decision, but you have to know what the decision, but you have to know what you're getting yourself into when you you're getting yourself into when you you're getting yourself into when you when you download something like this, when you download something like this, when you download something like this, that this is going to be included, and that this is going to be included, and that this is going to be included, and that's all I will say about it. Like, my that's all I will say about it. Like, my that's all I will say about it. Like, my the whole point for me when I use Linux the whole point for me when I use Linux the whole point for me when I use Linux is to use free and open source software is to use free and open source software is to use free and open source software as much as possible, and to curate my as much as possible, and to curate my as much as possible, and to curate my own experience. So, I like to start with own experience. So, I like to start with own experience. So, I like to start with something that's very basic and then something that's very basic and then something that's very basic and then build it out from there myself, you build it out from there myself, you build it out from there myself, you know? And here it has open code, cloud know? And here it has open code, cloud know? And here it has open code, cloud code, all of these opinionated things code, all of these opinionated things code, all of these opinionated things included with it that yeah, I personally included with it that yeah, I personally included with it that yeah, I personally don't agree with and some people will don't agree with and some people will don't agree with and some people will like it, some people like to be told like it, some people like to be told like it, some people like to be told what to do, some people like to be in a what to do, some people like to be in a what to do, some people like to be in a submissive position and waiting for submissive position and waiting for submissive position and waiting for others to tell them what to do and what others to tell them what to do and what others to tell them what to do and what to use. I mean, I can respect that but to use. I mean, I can respect that but to use. I mean, I can respect that but it is much better in my opinion to do it is much better in my opinion to do it is much better in my opinion to do your own research and figure out what your own research and figure out what your own research and figure out what you want to do yourself. The use case I you want to do yourself. The use case I you want to do yourself. The use case I see for a marci is if you want to learn see for a marci is if you want to learn see for a marci is if you want to learn this sort of rising stuff which I don't this sort of rising stuff which I don't this sort of rising stuff which I don't recommend because it's a waste of time recommend because it's a waste of time recommend because it's a waste of time but you can install this and you don't but you can install this and you don't but you can install this and you don't even you can just look at the source even you can just look at the source even you can just look at the source code but I mean they have they have code but I mean they have they have code but I mean they have they have spent a lot of time on their hyper land spent a lot of time on their hyper land spent a lot of time on their hyper land configuration obviously. So, if you are configuration obviously. So, if you are configuration obviously. So, if you are in vim so you can look at their config in vim so you can look at their config in vim so you can look at their config files as inspiration if you want to you files as inspiration if you want to you files as inspiration if you want to you know, build your own but honestly, I know, build your own but honestly, I know, build your own but honestly, I don't recommend spending a lot of time don't recommend spending a lot of time don't recommend spending a lot of time on rising and this is of course a on rising and this is of course a on rising and this is of course a personal opinion and I'm also focused on

  13. personal opinion and I'm also focused on personal opinion and I'm also focused on landing jobs, right? So, this is I landing jobs, right? So, this is I landing jobs, right? So, this is I always look at it from that sense like always look at it from that sense like always look at it from that sense like how is it contributing to my career and how is it contributing to my career and how is it contributing to my career and is this a good use of my time? So, I is this a good use of my time? So, I is this a good use of my time? So, I don't recommend rising a lot but if you don't recommend rising a lot but if you don't recommend rising a lot but if you want to get a quick setup, you can check want to get a quick setup, you can check want to get a quick setup, you can check out their hyper land config and then use out their hyper land config and then use out their hyper land config and then use that as a basis. I mean, it is that as a basis. I mean, it is that as a basis. I mean, it is sophisticated, it's smooth, it's working sophisticated, it's smooth, it's working sophisticated, it's smooth, it's working well, it's it's suited for beginners I well, it's it's suited for beginners I well, it's it's suited for beginners I would say but as I said before, it's would say but as I said before, it's would say but as I said before, it's teaching you bad practices, it's showing teaching you bad practices, it's showing teaching you bad practices, it's showing you the wrong things in the you the wrong things in the you the wrong things in the documentation and if you follow the documentation and if you follow the documentation and if you follow the conventions that they have set up in for conventions that they have set up in for conventions that they have set up in for example with T-Mux, you're going to example with T-Mux, you're going to example with T-Mux, you're going to really limit yourself in your learning. really limit yourself in your learning. really limit yourself in your learning. So, I would say use this as inspiration, So, I would say use this as inspiration, So, I would say use this as inspiration, pick from it what you like and then pick from it what you like and then pick from it what you like and then build your own stuff from there. And if build your own stuff from there. And if build your own stuff from there. And if you want to learn how to do that, then you want to learn how to do that, then you want to learn how to do that, then check out the link in the description. check out the link in the description. check out the link in the description. There is a free 8-hour Linux course There is a free 8-hour Linux course There is a free 8-hour Linux course there where I show you how to work with there where I show you how to work with there where I show you how to work with Linux on the command line from the Linux on the command line from the Linux on the command line from the ground up. I I'll show you how to ground up. I I'll show you how to ground up. I I'll show you how to install it, how to manage your dot install it, how to manage your dot install it, how to manage your dot files, how to get a setup that's files, how to get a setup that's files, how to get a setup that's actually productive. It's all completely actually productive. It's all completely actually productive. It's all completely free and it also includes a community of free and it also includes a community of free and it also includes a community of over 6,000 people learning Linux over 6,000 people learning Linux over 6,000 people learning Linux together. So, check out the community in together. So, check out the community in together. So, check out the community in the description below. It's completely the description below. It's completely the description below. It's completely for free. I'm hosting workshops in there for free. I'm hosting workshops in there for free. I'm hosting workshops in there as well every single week, so you're as well every single week, so you're as well every single week, so you're going to love it. Check out the link in going to love it. Check out the link in going to love it. Check out the link in the description. It's completely for the description. It's completely for the description. It's completely for free. See you there. My opinion still free. See you there. My opinion still free. See you there. My opinion still stands. I think you should avoid this stands. I think you should avoid this stands. I think you should avoid this distro. I do respect all of the work distro. I do respect all of the work distro. I do respect all of the work that went into it. It's beautiful, it's that went into it. It's beautiful, it's that went into it. It's beautiful, it's smooth, it works well, but you're at smooth, it works well, but you're at smooth, it works well, but you're at risk of learning bad practices and being risk of learning bad practices and being risk of learning bad practices and being forced some proprietary software down

  14. forced some proprietary software down forced some proprietary software down your throat, which goes beyond the whole your throat, which goes beyond the whole your throat, which goes beyond the whole point of Linux in my opinion. That is my point of Linux in my opinion. That is my point of Linux in my opinion. That is my verdict, but hey, it's completely free, verdict, but hey, it's completely free, verdict, but hey, it's completely free, so just download it, check it out, and so just download it, check it out, and so just download it, check it out, and see if it works for you, but be aware of see if it works for you, but be aware of see if it works for you, but be aware of the risks of using it that I have shown the risks of using it that I have shown the risks of using it that I have shown you. If you like what I said, let me you. If you like what I said, let me you. If you like what I said, let me know in the comments. If you think I'm know in the comments. If you think I'm know in the comments. If you think I'm full of and you like this much full of and you like this much full of and you like this much better, let me know in the comments better, let me know in the comments better, let me know in the comments because I learn from that as well. Thank because I learn from that as well. Thank because I learn from that as well. Thank you so much for watching and I'll see you so much for watching and I'll see you so much for watching and I'll see you in the next video.

Summary

This video reviews an opinionated Arch-based Linux distribution by DHH, the creator of Ruby on Rails. The summary covers the installation process on a ThinkPad T480, noting the minimal initial configuration and the pre-installed OBS application, and concludes with a look at the Hyperland window manager and its key bindings.

View original episode ↗