@@freezer965 I used a fresh installation of Ubuntu, and it is the only operating system I have on my laptop, I had to make some adjustments to the terminal font size but everything else works great, I also saw that some people installed omakub in virtual machines .
With you DHH! I have been using Linux for close to 30 years exclusively for development. What you have here looks like a great setup for programming --a forest for all the trees to grow! think I will give it a try. Many thanks for this putting this all together and of course building my favorite framework, Rails.
Wezterm is a great alternative to Alacritty. I love the image preview feature right in the terminal, and it's also easier to set up consistently across different operating systems. Omakub did make me revisit Linux, thank you for sharing the setup.
Thanks for making this! Even though I’m already using Linux (Arch btw), I’m still going to try this out and recommend it to friends looking to switch. So cool!
This is brilliant and elegant and efficient environment to work. I am graduating from my WSL setup and maybe even ditching windows hopefully so I installed Arch with hyprland because I didn't want to have a vanilla Ubuntu but all the extra effort is becoming too much for me, it took me a solid week to fix every issue and I still have some glitches here and there but with Omakub it took me about two hours and it was close to my ideal setup plus is using Ubuntu which is more standard for my ML work and more familiar to me so I am going to hop between my arch setup and this the only disadvantage from omakub is the second monitor can't switch workspaces and stays only on space 1 while in hyperland I can have about 20 spaces between two monitors but so far this setup is very convinient effective and clean 😊
I was hesitating installing linux on my old laptop knowing it won’t be perfect until I play with thousands of settings. The one line command would set all of those things pretty easily. Thanks DHH.
Interesting video, but I wonder why using Ubuntu of all Distros? For this video there is no necessary right distro, so I assume it's because Ubuntu is the biggest Distro of Linux?
Great job, DHH... but try adapting this setup to use a tiling wm like i3 for example, and be 10x more productive, especially now that your workflow is 80% terminal based!
I love the irony of this. "I don't want to use the mouse at all..." - then please make HEY more keyboard friendly (or dare I say accessible) for those who don't want to can't use the mouse. And believe me, there are other people in this world then just web developers, who don't use the mouse. Still, nice walk-through 🙏.
Debian: I am sure that other people might be asking the same or something similar most of the stuff I heard look similar to Debian with Gnome as default. Is this correct or am I missing something?
Ubuntu is based on Debian, but adds a fair amount on top of it - including its own packaging format called 'Snaps'. The baseline experience will be fairly similar, but Debian generally has older software in its repositories - for example, the GNOME version in Debian 12 GNOME 43. In general, you'll have to configure things a bit more with Debian, but you have much more flexibility to do so.
There should be some kind of offline package to install omakub... As i tried abt 10times to install it but in vain... Dont know what the issue is.... I had to reinstall ubuntu again and again to install omakub but remained truly unsuccessful...
That's a great work, thank you. But I would definitely installed it if you didn't add all those proprietary garbage of Google, Meta ... Anyhow, You have done an amazing job.
Can this command work on basic debian or does it need exclusive ubuntu for this command to work. As we know Ubuntu is built on top of debian, if we need to install additional packages in debian before the command, we can do that, but starting with Ubuntu really puts some people on hold.
Oh my God, I've been away from Linux, on MacOS for well over a year because I got so tired of shoddy PC hardware, but I can't wait to go back. MacOS has so many weird and antiquated design choices, where I feel Apple has just been stuck in their ways and doubled-down on weird abstractions that no longer make sense. Finder is clunky and weird and views don't update, organising windows around on the screen is a chore (Magnet helps), switching between applications and various windows within applications seems like it's built for someone who just never does that. Here's a simple question: Why do you have installer files that just lie around after a program has been installed? Why the weird drag and dropping the program icon into the applications folder when you install something? Seems like something that would have seemed groundbreaking in 1998, but not now. No complaints about Mac hardware though. It's way better than any other laptop I've ever head (granted, way more expensive as well). Same for iPhone, really. Wish Apple would be split into pieces and continue as a hardware company.
Once you get used to Linux it is really tough to go back to Mac or Windows. So much unnecessary BS in both OS'es, Windows in particular. And so many antiquated design choices and things that get in your way on Mac.
What a great video. So cool to see you so positive and passionately talking about this.
I installed it today on my laptop and everything looks and works great, it's a super friendly setup and ready to use, thanks for sharing it 🙌
Did you install it on a seperate partition? Cause I already have Ubuntu installed so I don't know what happens if i install his setup 🤔
@@freezer965 I used a fresh installation of Ubuntu, and it is the only operating system I have on my laptop, I had to make some adjustments to the terminal font size but everything else works great, I also saw that some people installed omakub in virtual machines .
Just checked this out. Its awesome!
Hello Nerd!
With you DHH! I have been using Linux for close to 30 years exclusively for development. What you have here looks like a great setup for programming --a forest for all the trees to grow! think I will give it a try. Many thanks for this putting this all together and of course building my favorite framework, Rails.
Wezterm is a great alternative to Alacritty. I love the image preview feature right in the terminal, and it's also easier to set up consistently across different operating systems. Omakub did make me revisit Linux, thank you for sharing the setup.
Kitty has it too. The img preview thing. Pretty light weight too.
i really love this, other than being very useful it shows that you actually do things and develop, not like the regular youtubers who do reviews!!
This is what I have been looking for for a long time. Thanks a ton.
Time to give modern Linux desktops another spin, thanks David
If you go in with an open mind you will not switch back
This looks amazing! I've never been a Linux guy (for personal use), but now I might give it a shot. thank you!
Thanks for making this! Even though I’m already using Linux (Arch btw), I’m still going to try this out and recommend it to friends looking to switch. So cool!
Damn, I really got scared at 20:22 XD
I clicked the timestamp to remember what it was and got scared again. 😅
That sound was scary.
Thanks for the great work, keep it please up and keep pushing more open source software !
This is amazing! You're awesome. I'm inspired to make a setup script like this now. Woah!
This is brilliant and elegant and efficient environment to work. I am graduating from my WSL setup and maybe even ditching windows hopefully so I installed Arch with hyprland because I didn't want to have a vanilla Ubuntu but all the extra effort is becoming too much for me, it took me a solid week to fix every issue and I still have some glitches here and there but with Omakub it took me about two hours and it was close to my ideal setup plus is using Ubuntu which is more standard for my ML work and more familiar to me so I am going to hop between my arch setup and this the only disadvantage from omakub is the second monitor can't switch workspaces and stays only on space 1 while in hyperland I can have about 20 spaces between two monitors but so far this setup is very convinient effective and clean 😊
This set up is awesome - I will give it go before any comments - thanks a lot...
Cue the people calling him to use Arch, Gentoo, or LFS...
I love it, thank you!
This is absolutely legendary
Awesome! Thanks for making this!
and now I need to sell my macbook ??
Love this! 🤘
Hard to go back to laptops fan noise
Nice, but why not cosmic popos based? More rust speed expirience. Or it can be in plans after its final release? :)
Thanks DHH
oh boy here come the arch nerds
I've just searched both on Google and on UA-cam and they do not know what is OMAKUB.
i thought it was just a portmanteau -- like on the omakub main page, 2nd line.
Super cool. I will use it. Thank you !!
I was hesitating installing linux on my old laptop knowing it won’t be perfect until I play with thousands of settings. The one line command would set all of those things pretty easily. Thanks DHH.
Interesting video, but I wonder why using Ubuntu of all Distros? For this video there is no necessary right distro, so I assume it's because Ubuntu is the biggest Distro of Linux?
but there is no single command to remove omakub completely 😢
Please please please collab with TJ Devries (I think is his last name) from the neovim community.
Great job, DHH... but try adapting this setup to use a tiling wm like i3 for example, and be 10x more productive, especially now that your workflow is 80% terminal based!
superb
I was really curious about what is your take on elementary OS
what software does the window management at 5:45 with the overlay?
Tactile gnome extension
I'll try it tomorrow first thing! Thanks DHH
After last installation an issue came across and that was my keyboard's Caps Lock and Whole Num Pad lost working...
thanks for your efforts.. what an awesome environment
btw can you make this run on arm64 in raspberry pi4??? thanks....
Does DHH drop the macos?
Supurb work! Great job.
I love the irony of this. "I don't want to use the mouse at all..." - then please make HEY more keyboard friendly (or dare I say accessible) for those who don't want to can't use the mouse. And believe me, there are other people in this world then just web developers, who don't use the mouse. Still, nice walk-through 🙏.
Or even make a TUI HEY client :-) I would love that so much!
soo cool. 🥶
amazing stuff
What happens if use this where i already have a setup
This is so awesome. What will happen if I try to install it from WSL?
where can I found more about nvim/lazy vim shortcuts ? i am struggling to do simple things like move the cursor from file tree to text buffer
Which Ubuntu version do you use as base?
Debian: I am sure that other people might be asking the same or something similar most of the stuff I heard look similar to Debian with Gnome as default. Is this correct or am I missing something?
Ubuntu is based on Debian, but adds a fair amount on top of it - including its own packaging format called 'Snaps'. The baseline experience will be fairly similar, but Debian generally has older software in its repositories - for example, the GNOME version in Debian 12 GNOME 43. In general, you'll have to configure things a bit more with Debian, but you have much more flexibility to do so.
Nice! Looks like I need to buy a monitor and install omakub on my Steam Deck.
Just use i3 window placement comes as default. Also it seems DHH discovered tmux inside "alacrity"
hola hermano saludos desde colombia uso manjaro linux desde hace mas de 1 año que uso linux eh usado ubuntu,fedora,arch y ahora manjaro
Did you use snap internally to install everything ?
this awesome
Thanks!
Did you install this Linux on a Mac machine?
Installed omakub but my ubuntu still looks the same. I see new tools installed but HUB is still the same :( what did I wrong? Cheers
By the way, just created a video on how to view and paste images in neovim, in case someone needs to do that.
There should be some kind of offline package to install omakub... As i tried abt 10times to install it but in vain... Dont know what the issue is.... I had to reinstall ubuntu again and again to install omakub but remained truly unsuccessful...
Thays exactly what i looking for
downloading distro right now
What neovim plugins are you using specifically for Rails development? All I see from the install script(s) is LazyVim.
Nothing. It's just LazyVim. No LSP is configured. Out of the box is by far good enough for me. -- DHH
The wallpaper convinced me, installing .. (jk) thanks!
Does the neovim installed with omakub, is included with LSPs? If it does which language does it support .. plz answer
Thanks
That's a great work, thank you. But I would definitely installed it if you didn't add all those proprietary garbage of Google, Meta ... Anyhow, You have done an amazing job.
Has anyone tried this on a Raspberry Pi 5 and 24.04? Wondering if all the packages used are arm compatible?
Is there any possible way to have it installed offline... Coz tried to install but stuck in between and due to this i had to reinstall ubuntu....
I get a 'RUST_BACKTRACE=1' error upon install
What OMAKUB stands for?
It's a combination of Omakase and Ubuntu.
@@monbec What is omacase?
@@kishanbsh "What the chef has chosen for your meal" basically.
can use wsl ubuntu distro??
Niceee!
Can this command work on basic debian or does it need exclusive ubuntu for this command to work. As we know Ubuntu is built on top of debian, if we need to install additional packages in debian before the command, we can do that, but starting with Ubuntu really puts some people on hold.
Oh my God, I've been away from Linux, on MacOS for well over a year because I got so tired of shoddy PC hardware, but I can't wait to go back.
MacOS has so many weird and antiquated design choices, where I feel Apple has just been stuck in their ways and doubled-down on weird abstractions that no longer make sense. Finder is clunky and weird and views don't update, organising windows around on the screen is a chore (Magnet helps), switching between applications and various windows within applications seems like it's built for someone who just never does that. Here's a simple question: Why do you have installer files that just lie around after a program has been installed?
Why the weird drag and dropping the program icon into the applications folder when you install something? Seems like something that would have seemed groundbreaking in 1998, but not now.
No complaints about Mac hardware though. It's way better than any other laptop I've ever head (granted, way more expensive as well). Same for iPhone, really. Wish Apple would be split into pieces and continue as a hardware company.
I just know that in a year or two he'll go back to mac os.
Once you get used to Linux it is really tough to go back to Mac or Windows. So much unnecessary BS in both OS'es, Windows in particular. And so many antiquated design choices and things that get in your way on Mac.
Consider using nixos
He already did 20:58
When are you porting Hey to Nextjs? I want my modals to pop up instantly on 3G over a Chinese VPN
you don’t need nextjs for that.
What's the point? It's your setup, not anybody elses.
blehh ubuntu.. just go debian, fedora or nobara
Too many short cuts to learn no way let's use the mouse I don't need to remember ALT+CMD+SHIFT+ D F E no way
What the heck is this, too much bloat