my zen unix environment (1k sub special)
Вставка
- Опубліковано 9 лис 2024
- A H U G E thank you to every single one of you that has joined me on this journey! I never thought that I would even hit 100 subscribers let alone 1,000 and I am humbled.
I will be doing an AMA in the next video if it gets enough interest, so post your comments and questions below!
Dotfiles:
github.com/jbl...
Kmonad config:
github.com/jbl...
My Setup:
Thinkpad t14s Gen 3 - amzn.to/3WxfOwi
Majexstand - amzn.to/3ydquZd
Chocofi Keyboard - shop.beekeeb.c...
Ulanzi Superclamp - amzn.to/3SwVv12
Logitech MX Ergo - amzn.to/4dqzetJ
Shure SM7B - amzn.to/3LMzMyr
Audient ID4 Mkii - amzn.to/3Sz9e7A
Anker 100w GaN Charger - amzn.to/3LKH99A
Cables - amzn.to/3WvIjdX
Moondrop Kato - amzn.to/46xsUyd
Ulanzi Tripod - amzn.to/4cc3szN
Subscribe on my site to get my book, Mountain sent for FREE to your inbox: joshblais.com
These links help to support the channel so I can make more content that resonates with you!
Came for the rice, stayed for the theologica/logos, sick video man
Cheers bro, God bless!!
his beard and his Distro are so cool, shit bro you are insane!
Cheers bro, God bless!
Poor guy, just out here talking distros and you say he’s mentally ill 😂
just came across this randomly, love the vibes brother!
Cheers my man, God bless!
The distro hopping thing is funny to me. I remember when I first started to play with linux I got hung up on it too until I realized that there really isn’t a huge difference outside of kernel version, package management and preinstalled software….well and I suppose the release cycles too, but even those follow pretty close to either rhel arch’s or debians Then I got my first job as a Soc operator, and have just stuck to Ubuntu since that is mostly what you see in production systems anyways. Your desktop looks snazzy btw.
I've just found this in my recomended app, had a quick look, and man, that desktop just so fucking chill, that I saved this video to have a look calmly to take inspiration on things I found cool on this, even though I still run on KDE.
Congrats man, you've got my like.
God bless homie, feel free to check the dotfiles in the link for an ever evolving update on the setup!
You don't tend to get all of this that easy. Thank you, and have a good one!
I just started using Linux this month and really enjoying customizing it to my needs so far. Stumbled upon this video because UA-cam algorithm and I'm really loving your setup! Your other videos are pretty good too. Hope your content blows up even further, you sure deserve it. Good luck!
Cheers, thank you for your kind words! Stick with it, Linux was one of the best choices I've made in my adult life, it truly can set one free in more ways than just how we use a computer.
yazi, zsh for life, nvim is the way, nix home manager, archlinux with hyprland, I tmux a lot. As a laptop I recommend the framework because is bind to linux also
I like the look of the framework, it may be the next one I go to. Any references to nix home manager? I have thought for some time that debian/arch with nix as the declarative package manager is the way.
Wrong, use bash
@@lel7531 Ah yes, I was awaiting this comment!
@@lel7531yeah most people don’t know bash can be customized just like zsh
@@JoshuaBlais sorry for linking youtube - ua-cam.com/video/k9yKm_k5cVA/v-deo.htmlsi=-xNSWcCKOT0nwi1z
Nord is simply pleasant
It really is comfy!
First of all, this is an amazing setup, although I'm a bit biased since we're almost running the same system (even down to the wallpaper!)
Second of all, there is no better work music than the Runescape classics-amazing choice 🔥
I haven't found a setup that just gets out of the way and lets you work as much as this one, its awesome!
Haha thousand people special. Congrats on 13k now bro ❤
haha cheers bro, God bless!
@@JoshuaBlais God bless brother
Never even heard of you before, but congrats on 1k subs!
God bless homie!
I discovered your channel and it is so cool. Very well done man!
Curious about switching to colemack from qwerty. Would love some content about how you managed to do this with vim keybinds. I know you said you mapped arrow keys in a video before - does this work pretty seamlessly? My keybinds are so ingrained at this point that this is the one thing holding me back
@@erickhar This held me back for some time, too, I will make a video about it as I think it was the biggest stumbling block for me, but now I don't think I could ever go back to qwerty! I have a nav layer that essentially acts as the arrow keys/vim binds so all those binds fall under the same place they would on qwerty, it's pretty awesome!
yes brother! congratulations! xx
Cheers brother!
@@JoshuaBlais no worries!
i'd defo say consider either a P-series (hench battery and performance as well) or (if u wanting battery life over power) X1 carbon/extreme or something with u-series cpu for next thinkpad. really depends what u need it to do!
forgot to write this bit first time!
either way, keep smashing out the videos!
reminds me that i need to still make my X280 hyperland/endeavour OS video! so thanks for the inspiration!
@@TechDave I like the look of the P series, but not sure if I would do it over something like the zephyrus g14. I ran an x1 gen 6 for 5 years, and I liked it, but it got HOT! There is some interesting stuff with snapdragon that could be viable in the next year or two - just needs better linux support. Do it man, the x280 is a great machine (I have 2 t480s myself, and something more portable would be ideal)
Cheers my man!
@@JoshuaBlais mT480/p51 are my daily drivers!!
T480 is i7 8550U/32gb ddr4/1tb nvme + RX 6600 8gb in a lenovo legion boostation! plus ive got the extended battery (6 cell) and a 3 cell too, so ive got about 24 hours on battery save & a 4g/lte module for OTG, and then i dock w/ onelink dock via PD/port and the eGPU via thunderbolt 3 port at home/for gaming etc
my only regret with x280 is i got the 8gb ram version instead of 16g, i defo wud benefit from the higher ram, plus a new battery is needed for mine to be actually useful tbh. i run endeavourOS/hyperland w/ some custom dot files plus win10 for Ableton
Congrats on 1k! Btw how tall are you? And maybe some gym content?
Cheers! about 6ft - I will consider the gym stuff in the future, perhaps as a way to keep in shape while working on a computer all the time, haha
gz on the 1k subs bro!
Thank you brother, God bless!
Comfy? BROTHER WHAT BRUTALIST PRISON ARE YOU LIVING IN? Are your walls CONCRETE? Jokes aside, good video, dope setup.
I actually laughed out loud. Thank you brother!
I'm daily driving Asahi Linux on a Macbook Air M2. The battery life is pretty great.
I have thought about going to the mac hardware side of things, specifically for the battery life. Any issues you've had running Asahi?
@@JoshuaBlais the built-in microphone doesn't work yet so for meetings you need to use headphones or an external mic. Other than that it's been working surprisingly well. KDE is the "official" DE but I use Hyprland. I used to have a T14s and what I really like about the M2 Air is the complete lack of fan noise. It also doesn't get too hot under load. You can't uninstall MacOS yet so it's going to be a dual boot setup.
Have you tried the hdajacktask from alsa tool?
Sir, you earned a new sub today!!!
I will be very happy if you can make a video on how to setup a zen Unix environment (just like yours!) but using Debian
I have been considering distro hopping (permanently) to debian, so this very well may be in the cards in the future! God bless!
In terms of laptops, I've found the battery life on the new AMD FrameWork laptop pretty good. I tend to have the brightness pretty high on my laptop (probably higher than I ought to) and I can usually get 6-8 hours of battery life if I don't have too many browser tabs open and avoid electron apps, or 4-ish hours if I have four or five UA-cam videos open alongside discord and spotify.
That said, if you don't have any software that requires x86, the recent ARM laptops with Qualcomm snapdragon CPUs can get upwards of 12 hours of battery life. I've only heard of people using windows on them thus far, and I understand that proprietary software for x86 computers can be pretty slow due to emulation issues, but FOSS software should have no such issues.
Thank you for this, Framework has been on my radar for some time! I think I may wait to go ARM when Linux has better support in the coming year or so - although intel has been doing some interesting stuff recently with their optimizations that take battery life into massive consideration.
T14s gen 3 is cool work well with unix nice and clean bro
cheers bro, God bless!
I'm not sure if AMD thinkpads would benefit but on my Intel thinkpads, for battery life issues, try installing TLP. Even it's default config helps battery life a ton on my thinkpads. Granted they are all intel based but I would assume it works for AMD as well.
I use powertop, it does help quite a bit, but the battery has deteriorated very quickly - From 10 hrs down to 3ish as of lately, good thing I have 4 years battery replacement!
You should look at auto-cpufreq, it's better then TLP. The battery life for my G14 it's on pair with Windows(I am using Fedora 40).
@@JoshuaBlaispowertop doesn't make much of a difference in terms of power management imo. With tlp you can set your CPU to underclock on battery. I set mine so that each core stays between 400 and 800 mhz. I get very long battery life. I have to compile a big project, I just turn off tlp then flip it back on
@@cannedair3357 I will give this a shot!
i like that your setup has no bloatware
cheers bro!
this is awesome, subbed
Cheers!
hey friend great video just subbed.. i wanna know why do u use tmux with kitty? doesn't kitty fulfil the multi tab feature?
Thank you friend! Tmux is a bit more than just a multitab feature for me - it helps to spawn work sessions, saving across reboots, and I also use is extensively in the server (albeit I have different leader binds to not conflict with my desktop's tmux session). It also is more widely used, thus for me it's become my mainstay in all terminal sessions
Good stuff. I’m also a die hard tmux user, and I do a lot of remote work. I have my own personal solution, but I would be curious to know how you deal with like nested sessions, if you’ve ever ran into that problem? Example, I’m in one tmux session locally (usually I do this to run scripts locally to offload work across many remote machines), ssh into one of the remote machines and attach to a running session remotely, within a local tmux session. It gets wonky if you try to do this without a bit of tinkering.
I assume you mean the issue that you run into is that if you have the same key binds then you're going to be in a bit of hurt when trying to switch between the local and remote sessions? I personally use one leader bind (ctrl + space) for my local sessions, and then the default ctrl + b for remote sessions.
one thousand three hundred and thirty three thousand and one subscribers. very nice very nice. also in a phase but not really a phase of wanting to move from my distro i been using mint. i mostly want to move because it has so much gnome bs on it i dont want. prolly will go back to arch maybe something non systemd like artix or void or something i like using fedora as well and rocky but need something as lightweight a possible. also im def stealing some of this lol i like your setup alot
Steal as much as you like! I will be releasing a script to install all the programs/settings I use later this month so anyone can install it and get rolling! Cheers man, thanks for your kind words!
@@JoshuaBlais cool! Yeaaaa installing other peoples dotfiles can be a real pain in the ass lol amd cor sure dude! You make great content and stuff will def check back in on ya
I was distro hopping for a while and landed on Void. It took running DWM to realize it wasnt a distro i was looking for, but a better window manager
This is what I think many people don't realize - the distro doesn't matter too much (sure we can argue the esoteric nature of systemd vs. runit, package managers etc) but what matters day to day for most is the use case and method of how they use their computer.
@JoshuaBlais I use Arch on my home computer and put Void on my school laptop (I use hyprland on both) and I will say while I love both, I've had a much more stable experience on void. I've had my arch install break from updates here and there and void has been super stable so far.
@@HiddenBrick22 I've never tried Void, I may hop with all these positive comments!
Btw, I can’t remember the packages off the top my head, but there are some that help address battery life issues running Linux on a laptop. I think they adjust cpu frequencies in a way to optimize for battery life until you plug it in.
I have used tlp and powertop, it is probably user error, I may have to do a deep dive in the future on this!
Mate not sure if you've done videos previously about setting everything as you have your Fedora. BUt I'd love to see those videos. I wanna use terminal for everything and get used to that lol.
That sounds like a series for the future! God bless bro!
@@JoshuaBlais god bless mate. Hopefully that comes to happen. I'm following already. If not gonna check it again
If you're still looking for some battery life suggestions, have you tried configuring tlp alongside auto-cpufreq? you would need to disable tlp's cpu configurations - but on my old laptop I have about 20k Wh, and it lasts me about an hour and a half with medium loads (gpu heavy and cpu heavy tasks do drain the battery MUCH faster)
Nice video :D Where did you get this awesome background image?
I don't remember as it was some years ago! I'll add it to the repo in the link for you
@@JoshuaBlais Thank you, keep up with your great work!
found someone with my exact wallpaper wow
It's a good one!
Zsh is the most popular shell though? Bash is next and then it's probably fish or sh even lol
it is because of being the default on mac. Those that use Linux have a bit of a love/hate with zsh for some reason
@@JoshuaBlais love hate is the common trope of every linux existence haha
Some remarks:
- ThinkPad is an anti-emacs because of "traditional" Fn-Ctrl buttons layout (unless evil-mode is a default).
- emacs is not a text editor, it loads tons of packages, you should try daemon-mode, also a version with native compilation is much faster.
I used evil as my default for my entire "emacs career" and used the vim way of performing macros etc. I always did also use it in daemon, however this was before native comp, so that may speed things up a bit!
I'm using the P14s Gen 3 :D
I like the P series, do you have a dedicated gpu in yours?
Great setup, I've got very similar to yours on my laptop, but running void linux and I use sowm as my wm and st as my terminal. How do you communicate with others? Do you use any terminal based apps for messaging? Im looking for singal and discord replacements that can be run in CLI so I can stay in my terminal without too much window switching.
I am a big advocate for XMPP and IRC, both have CLI/TUIs. Good old email works pretty well, too!
hate comments for using zsh instead of bash? why would anyone still be bash?
I don't hate zsh. So no hate comments from me. But to answer your second question, i use bash because it's the default
Ironic comment. Calling out hate while hating on bash. Bash is perfectly fine
Because it’s the default in every Linux distro I have ever used? But I’m sure you know better than all those devs.
bash is the default, I do use it on the server without any issue. I like ZSH for local stuff as I just have a config built out for it and have been for 5ish years
Nice theme
cheers!
Could you link your wallpaper its so comfy!
In the repo!
@@JoshuaBlais just noticed, thank you so much! :D
@@DanielZapata7697 You are most welcome!
First time watching your channel. I enjoyed it and subscribed. Question for you on using Fedora as your OS. Have you used it long enough to go through an upgrade cycle? For example from Fedora 38 or 39, I'm not sure of Fedora versioning, to Fedora 40? Was it seamless or did it basically require a fresh setup?
I have not, started with 40 and still on it so I cannot comment as of yet!
@@JoshuaBlais if you stick with it, I’d be interested in a future video with your experience of doing so
@@jimtexter3657 I will absolutely do that in the future, thank you for the suggestion!
Just when I was about to ask ya "what distro" are you using? You just said Fedora. xD
Fedora for now, until my wandering eyes catch up with me!
@@JoshuaBlais Same here, I'd like to try Arch, but I'm not there yet. need catch up experience dealing with Fedora for now lol
that DE is beautiful, what distro would u recommend? im planing to switch to linux for the first time (or maybe dualboot)
If you are just starting out, Fedora really isn't too bad. I know people would say stuff like "mint" or "ubuntu" but Fedora seems to be quite polished these days and good for general use. Don't get too hung up on a distribution, you're essentially picking a logo and a package manager, otherwise linux is really linux.
@@JoshuaBlais A large amount of the time I feel like I'm playing around with or using apps that only provide an Ubuntu or apt install command. Do you run into that often, having to get your own command, or just hoping whatever command works? Seems difficult and annoying. Fedora feels rare from my perspective.
@@Xevion in debian, "apt" is the package manager, and in fedora that same command would use "dnf" - in Arch, it would be "pacman". You will naturally adapt these commands to your distro - however the package name can differ across distributions. I will do a video on this, I think it's a great question for new linux users.
@@JoshuaBlais and whether or not the package is available is another detail altogether. Sometimes you have to build from source, and just hope and pray that it doesn't end 5 hours later with dozens of build tools, Google searches, and it's still not installed. That was my experience with MPV, and as of late, ffmpeg (with Nvidia hw encoders). Debian is the most well supported generally, and yet I still encounter install issues all the time. I would feel concerned trying with other distros
when i made the switched i didnt dual boot i just hard switched to mint and it was amazing, (apart from bluetooth) now i run arch and have a windows computer as a utility and switch between the two, happy for now but i probably wont use arch again tbh
Luke, the hair transplant looks good. Why not upload to your original channel?
haha!
Very cool! Still using the Chocofi or did you switch? I am not a fan of intel/AMD Thinkpads in their current format, but I was pondering getting into an ARM Thinkpad. Mainly to support ARM on Linux and the battery life.
Still using the chocofi, I think the only other board i would get is a ferris sweep/ferricy as it has the same key stagger just is 34 keys. I agree ARM could be interesting, but I don't think it is there yet for linux, it might be worth looking into in 12-18 months (unless you're developing for it, then get one right now and help out the effort!!)
@@JoshuaBlais About to build a Ferris I think, Bling LP board, got the switches in. I don’t know the ferricity but I’ll look it up! Linux on ARM is so close… have had a Pinebook Pro for a few years, now sadly close to obsolete. As long as it’s a secondary machine, it’s very usable for day to day development/devops.
@@JoshuaBlaisyou recommentef chocofi, and i now i am on chocofi
😕 but i don't love the thumb clurster tbh,
thumb cluster is pretty hand specific, if you have really big hands I could see it being an issue for some. I naturally fall on the middle of the 3 buttons, so use that as my space/backspace button on either hand.
That sounds awesomme, make a video about your thoughts on it! Ferricy looks cool, it cuts off the extra parts of the ferris and looks like the chocofi.
I have thought about looking into a netbook style mini laptop for ARM and linux, haven't found one I would want to get as of yet!
Could you do once a template for ubuntu and hyperland ? Would love that :D
I will have a "Zen Workstation" repo in the near future so that any distro will be able to install the settings and programs I use, people seem to like it!
lol. I named my machines logos, metanoia, and theanthropos
haha! you are my guy!
If you only use thunar for copy paste to gui apps i.e. dragon drop, you should try the cli program dragon
I've never heard of it, I'll look into it!
I gotta know, what’s the logos reference?
en.wikipedia.org/wiki/Logos
"The Word" brother! God Bless!
fastfetch
I started using that literally the day after I made this video, haha! It's way faster
Love emacs but i have to agree that the terminal is a second class citizen
I'm glad I'm not the only one has this sentiment!
I like zellij
I have tried it, if you already use tmux it doesn't make much sense to switch over as tmux is more programmable and has a wider ecosystem. But it does come with sane defaults!
What color scheme do you use?
A slightly tweaked nord scheme
How do you stream and record the face cam?
I wrote a script that will start my camera on the screen with ffplay the record the screen and audio with ffmpeg. I will do a quick video on it!
I think if he tries CachyOS, he will drop fedora in a minute!
CachyOS is Fast!!! It makes a huge difference when the packages are optimized for performance! Fedora does not do any of that stuff.
I'll have a look!
Broski can i put my artwork for you wallpaper
sure!
@@JoshuaBlais give me a theme for your next rice
@@nittani. I generally work with a slightly customized nord palette, I'm always a fan of mountains/nature. The rice I have currently is called "Logos" in homage to Christian philosophy. Feel free to run with that!
@@JoshuaBlais hey hey i love nord
Sound is low?
I'll make sure it's louder in the next video! Cheers!
gratulation. now 1560. move on.
cheers!
Theme name?
color theme is a modified nord color scheme
why is every video hyprland now lol
I believe because if you go the wayland route it is the most common by a long shot
@@JoshuaBlaisperhaps. I run kde just fine
You're using a lot of memory, just for using a shell.
I'm not super concerned with the memory usage on a system with 32gb ram - on my x201 I run something like ~700mb at idle for the full system.
@@JoshuaBlais Yep, I saw the 32 gigs. I was just a bit surprised at the usage. Did you have background processes running at the time? Asking because I was thinking of trying hyprland, but not without more ram.
@@antinatalope I think the instance of the screen recording was probably taking up a significant portion of that, as well as some other tmux sessions in the background. Hyprland is heavier than something like BSPWM, anecdotally about twice as heavy as my previous setup.
If RAM is a big consideration for running on older hardware, give bspwm a shot, or even DWM!
@@JoshuaBlais That makes sense. Yeah, I'm due for a new hardware setup anyway. I'm actually fairly fond of Awesome, though I'm doing the rounds of other tiling window managers. Anyway, thanks for the response.