Hye man, what happened to you and your channel? Are you still with us and if so, can we expect more awesome vids from you?
@abhinavsiddharth82145 ай бұрын
lovely video
@vp47447 ай бұрын
Thanks man, your video must've been what the doctor ordered. Now that the steps have changed, there is no corresponding explanation. Incidentally, for an open source project like Nix that is 20 years old, the documentation is atrociously negligent. It's not that the people don't know the language of communication, but its apathy. I thought of helping out with writing parts of the manual, but after seeing the history of this project, I'm scared of volunteering. You can't get this bad unless there is some deep structural cracks.
@aidang11718 ай бұрын
What is this dev command? Is it an alias? 0:28
@aloufin9 ай бұрын
2024 nix udpate video in the works?
@gzoechi Жыл бұрын
Thanks for the video👍 What I haven't found yet was how to lust the loaded variables in root scope. "Added x variables to the root scope" is all but helpful. Update: Just found it - just press the tab key
@JOHNSMITH-ve3rq Жыл бұрын
These videos NEED millions of views
@magnificoas388 Жыл бұрын
clear as hell
@thales-maciel Жыл бұрын
omg NOW I get it!
@thepantelemon Жыл бұрын
Your keyboard's sound is killing me :)
@BradleyADavis Жыл бұрын
This is really helpful, thanks!
@reedwilliams1868 Жыл бұрын
I just wanted to thank you for making these videos. They were my introduction to the Nix package manager. I started using NixOS 2 years ago and thanks to the explanations you gave here, I haven't looked back since. Keep up the good work!
@evanfarrar7226 Жыл бұрын
I definitely had my mind blown, briefly, when you said "all of you can get my vim config here" before I realized the implied "(if you work at shopify and point to our nix-cache)". I was very concerned for all of the secrets that were probably in nix's theoretical public binary cache🤣
@jackinloadup Жыл бұрын
Was runix ever released? I can't seem to find any repo or reference.
@spacebuffer2 жыл бұрын
Hello, welcome back etc..
@julianantonielli19192 жыл бұрын
I tried running `nix run /nix/store/{hash}-home-manager-path -c vim` and it doesn't work for two reasons: The directory "cannot be evaluated", and the -c argument seems to no longer exist for `nix run`.
@djnikx12 жыл бұрын
Cheers buddy!👍
@zulpha772 жыл бұрын
Hey I use Pop_OS can i use nix or homebre for the back end of the pop shop
@JeffHykin2 жыл бұрын
I think this is the single most important guide to nix. Over the last 2.5 years I've read a lot of guides, a lot of the nixpkgs source code, documentation, Github threads, written a lot of nix, and watched a lot of nixcon videos. And I don't think there's anything that brings the pieces of the design together quite like this video does.
@this_minizilla2 жыл бұрын
I'm a little bit confuse between home.packages and programs.{program}.enable = true, why bat is not listed in home.packages? is it interchangeable to install things by choosing one either listing program in the home.packages or using program.{program}.enable = true?
@GekoPoiss Жыл бұрын
Enabling a home-manager module will usually add an associated package to the user environment as well, as one would expect. It might set up other things related to the package too, however, which the package alone might not. If possible, it's usually better to enable the home-manager module. If you want to know exactly what enabling the module does, and what configuration options exist for the module, you can always look at the source code.
@Ski49742 жыл бұрын
Why not use nix-instantiate --eval instead?
@diegonayalazo2 жыл бұрын
Thanks for sharing
@Ski49742 жыл бұрын
We need more Nix videos pls
@JoeTaber2 жыл бұрын
Removing the CA cert package accidentally breaking your environment is very relatable, even the commentary "eh I don't recognize that, it doesn't seem important, get rid of it" followed closely by "oh shit". Generations is a pretty nice feature.
@amydebuitleir2 жыл бұрын
This was extremely helpful. Two light bulb moments for me: 1) The nix language doesn't do anything except write out derivations, and 2) Nixpkgs is essentially just one giant derivation.
@X10113 жыл бұрын
1:00 Triarchy _is_ a word, but triumvirate is more the common synonym: en.wikipedia.org/wiki/Triumvirate
@uksuperrascal3 жыл бұрын
I just installed nix Single-user installation thinking it was just another Package manager - But it is so much more - none of your nix-env commands work ? Please make your terminal text bigger ( Ctrl + shift and + ) to make smaller ( Ctrl and - )
@fancypnatz3 жыл бұрын
thanks for this series! your demeanor, pacing, and topic choice is excellent. I'm going through the whole playlist before my first attempt and it's all "clicking" pretty well at the moment thanks to your efforts.
@bigmac58653 жыл бұрын
So Burke how do I get NIX installed on Windows 10 ? And how it fits in the Windows World ? How do I get it installed ? H
@musicalintuition3 жыл бұрын
Maybe a little meta but is there a way to install Comma without really installing it? :P
@reedwilliams1868 Жыл бұрын
Comma is in nixpkgs now, so you can run nix-shell -p comma and you'll get a shell with comma without "installing" it!
Thanks for the basic instructions! It was surprisingly difficult to find an explanation of how to run a nix script!
@slaybyvee70893 жыл бұрын
Hey do you think you could make a nix installation video on MAC Big Sur
@_ashout3 жыл бұрын
Can you release your home.nix publicly? I want to setup my zsh installation the smae way you have.
@howtostudycantonese99563 жыл бұрын
good job man
@JanChristophEbersbach3 жыл бұрын
Cool stuff, I've been using nix-shell -p for the same propose but without the binary search functionality
@red13emerald3 жыл бұрын
Awesome! I 100% agree with your premise and the conclusion. Yes, Nix is amazing and solves one of the biggest problems we have in software development. Yes, most people start to learn about it in some specific use-case (NixOS, nix-shell, nix-env, home-managers). And yes, there is virtually no good resource on actually understanding what it is or does. So many articles, Q&As, forum or blog posts assume some prior knowledge, documentation is hard to find and split up over many different locations. This video was already a huge help. I’ve read so much about Nix and played around with it for a year, but it’s always been frustrating because I always felt like I didn’t get it. This is the first time I ever felt like I actually understood. Thank you so, so much making for this! I’ll be binging your playlist now :)
@Ski49743 жыл бұрын
What terminal do you use and how do you get it to fill your screen like that in macOS?
@burkelibbey65833 жыл бұрын
It's iTerm2, and there's an option buried somewhere to use a non-native fullscreen thing
@Ski49743 жыл бұрын
@@burkelibbey6583 Tysm!
@maverik00713 жыл бұрын
Bro i had no understanding of what NixOS really was but now I do. Please do more tutorials because it will help alot of other people.
@tshaylatte95023 жыл бұрын
hey thanks you for this video, very helpful
@spkarkanoid873 жыл бұрын
Thanks!
@vpatryshev3 жыл бұрын
The small functional features that absolutely impressed me. Generations! Why don't we have it in our regular life?
@wp60073 жыл бұрын
What kind of keyboard do you have?
@burkelibbey65833 жыл бұрын
Keyboardio model 01. It’s great.
@fredericrous3 жыл бұрын
I love the series, thanks so much for making and sharing these videos, Burke. I'd like to put my 2 cents and share 2 projects I enjoy using, a simple way to update ls_colors with hex codes with github.com/sharkdp/vivid (this project deserves more stars imo) and a faster colorls that supports ls_colors github.com/Peltoche/lsd (the only thing that bothers me with lsd is that the -l option has some hardcoded colors but there are PRs on the way)
@objectobject61723 жыл бұрын
To fix 'tput: unknown terminal "xterm-termite"' try 'export TERM=xterm-256color'