I Finally found a Linux distribution for programmers new to Linux
Вставка
- Опубліковано 7 лип 2024
- To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/typecraft . You’ll also get 20% off an annual premium subscription.
*This video was sponsored by Brilliant*
X: / typecraft_dev
LEARN: typecraft.dev
omakub: omakub.org
In this video, we're going to dive into what I think is the best linux distribution for a web developer wanting to dip their toes into linux. That distro is ubuntu. Well, its not really ubuntu, its ubunut with a bunch of tooling, called omakub. Omakub is amazing, it has everything you coudl need. and in this video I'll show you how to install it. and some of the tooling it provides out of the box.
Chapters:
0:00 - intro & showing off omakub
1:30 - 3 Reason to use linux
5:00 - why omakub and ubuntu?
6:50 - Our sponsor, brilliant.org
7:59 - installing omakub on top of ubuntu
9:20 - confirmations for installation
10:03 - exploring omakub and showing off tools! - Наука та технологія
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/typecraft . You’ll also get 20% off an annual premium subscription.
How about making omakub equivalent for arch,i3 and catppuccin?
As a fellow beginner , arch was the best for me btw
arch the best!
Facts
absolutely chad.
tried arch, nix, manjaro, debian, ubuntu, mint and neon but i preffer biglinux
true, I've been using linux for almost a decade now and arch user for ~6 years and arch is the "closest experience to windows" as it follows the " bleeding edge" part of windows whereas you update apps as soon as stable release comes out
unless of course you love living on the edge and use all the development (git) version 🤣🤣🤣
I use EndeavourOS, the tiling WM(hyprland) is a game changer in programming
Created by DHH? Primes gonna love this
dhh deez nuts
who is prime
@@nonefvnfvnjnjnjevjenjvonej3384 The Primeagen
@@nonefvnfvnjnjnjevjenjvonej3384 oh my sweet summer child
@@nonefvnfvnjnjnjevjenjvonej3384 expert in ligma
yea i totally switched to linux to use chrome
It's for web developers. You cannot develop webapps without chrome, but you are free to use other browsers for surfing the web.
@@DmitryShpikaWhat? Firefox also offers extensive development tools
@@Alright_OK praticirly firefox nighty if i speel that right
@@DmitryShpika That's a really wild take, do you know of Firefox Dev Edition?
@@domjan3859I think they mean that no matter what you use regularly, you'd still need to use chrome to test that your app looks and behaves the same on the major browsers
Thanks for the video, very interesting as always. Which ThinkPad model is the one you have and what specs does it have?
I tried lot of distro's especially ubuntu based distro's but none of them are good as arch.
And thanks to your neovim configuration tutorials it's much better.❤
You're welcome!
As a developer I moved to Ubuntu from Windows like 15 years ago and never go back!
Hell yeah!
I had an old laptop laying around and I tried Omakub on it and I loved it. I didn't get any error and it was straight forward.
the code is well modularized too. you can easily go through it and understand what what each script does.
Yeah, I’m a recent Debian with gnome user, I’ve really enjoyed browsing the source and applying the bits I like. I was really confused for a moment thinking they were applying shell themes late one night, when I realized the shell change was just an accent color…
i tried this on a dual boot and ran into nothing but issues trying to get it working, it eventually led me to start working with NixOS instead
NixOS users know that it's the ultimate endgame distro. These distros are just shipping with an existing config. You could easily create a nixos config to perfectly match the omakub default
@@XxZeldaxXXxLinkxX That was my first thought -- make a Nix config that sets up the same stuff as Omakub as a base.
@@XxZeldaxXXxLinkxX that sounds awesome! Any good sources you could recommend?
@@TheWatshingMan Sources for what exactly?
Would you make a video on how to make omakub your own with more customization - thank for all the videos I learnt a lot watching them
tried it, edit my .bashrc, sourced it, nothing changes. am i missing something?
I like my choices and I don’t prefer a pre-configured distribution. But I do appreciate the work and hey it’s a win for such targeted audience.
Can I use this on any Ubuntu based distro or plain debian for that matter or is it Ubuntu specific? Please answer 🙏
pretty sure this is ubuntu specific
@@typecraft_dev Thanks, appreciate your time.
it's hard to get latest packages on Ubuntu, my dotfiles for mac just doesn't work for Ubuntu cuz some flags are missing in some CLIs (outdated). I recommend a rolling release distro. For server, Ubuntu is fine.
Where did you get that Totoro wallpaper? It's so cool!
From omakub! Omakub.org
can I install that on debian as-well?
What tiling window manager is this?
tactile and gnome. nothing more! :)
Tried this. Install ended with "cannot connect to docker, is docker running) Logging of and logging on again resulted in a blank screen...
This is meant for a fresh Ubuntu install. if that's not your case you should try poking around the scripts and just install/configure what you want. I did that because im on mint
Ok, this video made me think about what to use, if I go to Ubuntu and use their approach for GNOME, with their modifications, or if I continue with my plan to use Fedora Silverblue (not Workstation, Silverblue).
Exactly what i was looking for. Thanks nerd
So good video dude. As you like catpuccino theme I like vscode theme. The only thing good in vscode is its beauty look. So I use neovim with this.
failed for me on ubuntu 22.04.4 at alacrityy install
I wish there was a distro that served both developers + designers :-/
Love it , Thx
Looks interesting
I use arch + awesome wm btw.
This is a great channel.
Para los que tienen Ubuntu en español deben de crear la carpeta "Downloads" y dentro de ella ejecutan el comando 👌🏽
You should do some keyboard reviews.
OK
I have some confusion. I thought this series was for people to set up linux from scratch. But this video seems completely off the playlist. Or am I missing something? :)
Btw, this is not any sort of criticism 😄 I have been anxiously waiting for this playlist yo be completed so I can switch from windows
The concept of using whatever is given to you sounds strange to me. I am fine with getting some starting point but nothing will remain unchanged in my setup.
10:28 NO - please do not confuse the "new" Visual Studio Code with the classic Visual Studio - There are lots of differences between the two, especially when the code your writing needs to be compiled or debugged. This is because vscode piggybacks of for example GDB which is installed along with the OS.
In the classic Visual Studio, this is not the case, instead: Visual Studio installs not only a compiler, but also the debugging tools. Ontop of this the way you configure the two are VERY different. Visual Studio uses text files that are relatively easy to edit even using the most basic text editor.
But vscode uses json and json has a few limitations: it does not support any kind of comments and the file is typically a single line, making it more awkward to edit it if your not used to editing json files.
Haha yeah I misspoke. I use vscode so little that the name is very foreign to me and I said it wrong :)
Is it the DHH, creator of Rails?
I am a beginner too, but your and Learn Linux TV's videos made it super easy for me to get started with Arch, thanks Sir NERD ❤
Happy to hear that!
This is cool and all, but the omakase is the polar opposite of freedom of choice if I'm not mistaken, however nice project and nice video tho.
Also for every newbie out there: please do not pipe random scripts from the internet to your bash/sh without reading the source code!
You have the choice to install it or not. 😅
You can also browse source and apply the bits you like.
It would be so great if we could be able to install it on Debian also.
Did you leave Arch ?
Make a video about your zellij config
its already configured in omakub!
Zelij is a super noob friendly tmux I think you have like a hint button to see all the commands for it and things like that
What is the "Super" Key?
windows key
I tried this for like 5 minutes and then went right back to arch with i3. It's sooooo much better
Have you tried, AmogOS?
PreBuilt, PreConfigured, PreBloated and ubuntu based is never about the freedom and open source. And if you use linux for development, I'm sure you can configure linux yourself easily with things you need and use, not with thousand packages and services you will never use. If you need PreBloated and PreConfigured distro - you can use windows as well, there is no diference.
As a beginner, I use Zorin.
Linux is freshness
Make it Omakar, and I'll take it.
There's like thirty of those at least. I use one, the oldest of them all, Arch Bang. It doesn't install much but it's just enough to save you some time. The are other great Arch based distros. I think they are all less minimal than archbang, if that's what you need. Personally I prefer a distro that isn't basically corporate owned but if that doesn't bother you this one here sounds kinda awesome.
Alacrity does not support ligatures, so not very good as a developer terminal
I totally get terminal multiplexers, but what I don’t get is what value they add to a desktop OS in 2024. I can do CMD+D in iTerm 2 and get the exact same thing?
It's a very cool project with a couple of fundamental flaws imo (not necessarily deal breakers), like its dependency on gnome extensions which will inevitably break sooner rather than later, or its weird app choices (Chrome is at odds with all privacy and freedom, two of the three reasons you outline at the beginning of the video to give this script a go). Great initiative, but unsustainable in the long run.
OMAKUB
if spelled in reverse BUKAMO is a Filipino term for OPEN IT (buka mo)
Why flirt with "beginner" distributions if you're a developer? Just skip to the finish and use Arch lol
I just dont understand why people compare expensive laptops with cheap ))) latest top tier models from other manufacturers (dell, lenovo, hp) are also with soldered ram.
Even in 2015 i picked up 16 gig mbp and it was same price like xps for same specs.
Do not buy apple if you don't know WHY you need it :)
I use Arch, btw I will live and die by it.
unless you decided to go NixOS because you're sick of reinstalling arch 🤣 which I'm feeling right now 😅
@@thelazt16 To be honest, I have never had to reinstall Arch because I have never encountered any issues. I am using up-to-date packages and have been running Arch for 173 days. Before Arch, I was using Artix Linux, which is a fork of Arch. The reason for the switch was Nvidia's nvtop, which requires systemd as the init system, whereas Artix is a non-systemd distro. Altogether, I have spent more than 250 days on Arch.
DHH is cooking for year of the linux desktop
yeah he's really all-in on this
So basically all what you will get is a theme, background, chrome, terminal and nice vim theme.
When I read the title "programmers new to Linux" I was expecting something built for the programmers like built-in IDEs, Maybe some scrips or package manager to install different SDKs, One click to install deployment environment or list of the best programming tool for different categories and some other stuff like the ones you find in distribution made for hackers
Yeah the distro is actually not a distro but basically a glorified dotfiles. Imo still pretty cool as it'll help ppl transferring from windows etc.
@@opposite342 I think I can do better maybe I will make a destro for programmers, after all it just packaging some tools and themes and a few script to automatically setup a development environment
@@M.MaX1maybe also publish your own version after you make it so people can judge whether it’s actually better. It’s so easy to criticize other people’s work when you got nothing to share.
got error when install zoom xd
Interesting
I think so too!
Switch to Ubuntu from Fedora now
why??
what is "super" button in my keyboard??😛
type super on your kbd and press enter....duh
Usually ( window logo ) key
Personal opionion, Tmux is still waaaaay better then Zellij (I tried both).
We're locked into Ubuntu at work, so this could actually be pretty useful. Might have to test this out to see if I can get away with running this at work. At the very least I can get away with running it in a VM. Would be nice to get an out of the box setup for work, so I don't have to convince my manager that I need to spend 50% of my time tinkering with my own setup :D
Everything is ok except the ubuntu part... 💩 But you are a super cool guy i will like the video.
That's not good, we are arch users not Ubuntu (so this is not for us 😢)
You are also an arch user 🥲
hey it seemed like a cool thing to me so I wanted to show it off!
Omakub kinda sounds like the MacOS of Linux configs… I like Linux but I’m going to leave it up to Apple for now.
a begginer should start with something free of systemD
YOU do not trust apple but you trust poettering and microsoft ? And on top of these we have NSA rumors...
there are distros for programmers but are systemD free... i am not talking about changing a theme or just adding a texteditor because this does not make for a "distro"
Alpaquita Linux is an example
Refracta linux is another example so is Antix (or DSL if you prefer)
fatdog 64 is also a linux to check
all kind of programmers/sysadmins/it can work with everydistro i mentioned not to forget AgarimOS based on void...
I always recommend to start eith Gentoo, there's no bloat and no hidden settings and shenanigans
the intro music you chose fits so well in your videos..
Err Omakub for Arch btw!
Lots of points made Linux vs apple but what about windows? Who am I kidding no one use windows for programming
Lol
ubuntu is already bloated. don't make it worse
theres not a lot of videos on WSL2 setup and use, if you have a windows pc layin around. the only real downsides show up when you try to work too much on windows, in linux but otherwise its felt the same as when i used popos. but i can also waste more time on league of legends. dont need to install or partition anything to get a lot of the benefits of a full linux vm/dualboot. i think. idk im dumb
Put DHH in the title and it will go semi-viral
newwwwwwwwww video
LEZGOOOO
Apple? The good guy? I don't understand...
Eh
Ubuntu? No, thanks.
It's called Ubuntu Cinnamon 24.04. 🤦
I'm just playing around. But if you're just beginning the programming journey I feel it's best to learn how a developer environment is setup initially. Skipping these steps can hinder your personal growth. I understand the interest in this Linux distro, but implementing the environment yourself will help you become better at what you do. I love the content you produce but learning the basics is what creates a solid foundation to improve upon. Thanks for the dope upload.
Does it go with Secure Boot? Because assumed beginner uses Windows, and in 2024 choices for TPM are pretty limited. So, you cannot "just install" Linux distros as you would either sign them (not a trivial task, poorly documented) or disable Secure Boot, which in turn can ruin certain types of non-Microsoft software. I expect either a follow-up video on how to install this distro alongside Secure Boot or changing the title. Thank you.
It’s based on Ubuntu which should be fine for Secure Boot?
@@laurencew5106 ah, I see now. Yesterday I've got frustrated by arch and nixos and read somewhere that no distro supports signed bootloaders "out of the box". Now I see where I was wrong, Ubuntu apparently is signed. I have to check it. However, my frustration lied in trying my hands on Hyprland, but Ubuntu is "meh" supported for this platform. Okay, the way to go now. Thanks for your comment!
It's Gnome, so I won't bother watching the rest of the video.
Thanks, nerd
thank YOU
I think linux is better for production server, but for software developer choose macbook.
It's bad
it's not for beginner.
And useless for experts
This is for windows users that are too lazy to learn how to use Linux or for those that want to pretend they use Linux. Every user of this script will run right back to windows the moment something goes wrong cause they won't have a clue how to fix their easy to setup Linux distro, smh.
This script is awful, just learn how to use GNU/Linux
Lazyvim eww…
this is the worst video i've ever seen on this platform
Thanks nerd
Bro thinks we don't know Windows & WSL doesn't exist.
Forcefully comparing to macos & Apple "Hardware" questions your credibility!