Full NixOS Guide: Everything You Need to Know in One Place!

  Рет қаралды 16,798

Ampersand

Ampersand

22 күн бұрын

My Config: github.com/Andrey0189/nixos-c...
Download NixOS: nixos.org/download/
Nixpkgs search: search.nixos.org/packages
Disko templates: github.com/nix-community/disk...
NixOS Manual: nixos.org/manual/nixos/stable/
Nix Reference Manual: nixos.org/manual/nix/stable/i...
Nix pills: nixos.org/guides/nix-pills/06...
Home manager option search: home-manager-options.extranix...
Zero to Nix: zero-to-nix.com/
PhD Thesis: edolstra.github.io/pubs/phd-t...
Commands for installin home-manager:
$ nix-channel --add github.com/nix-community/home... home-manager
$ nix-channel --add github.com/nix-community/home... home-manager
Music:
• Creo - Flow
• LAKEY INSPIRED - Blue Boi
• LAKEY INSPIRED - The P...
• Trance Music for Racin...
• 3 A.M Chill Session 🌌 ...
• LEMMiNO - Cipher (BGM)

Пікірлер: 66
@oglothenerd
@oglothenerd 19 күн бұрын
You and Vimjoyer are probably the future of NixOS actually having good tutorials and documentation.
@callyral
@callyral 19 күн бұрын
There are also a lot of unofficial guides online, a lot of them in blogs.
@cariyaputta
@cariyaputta 20 күн бұрын
Looking forward to the Nix Drama video.
@JaLikon65
@JaLikon65 18 күн бұрын
My brother in christ - this is EASILY the best intro to Nix I've ever found! Thank you so much for putting this together. You covered so much ground here, from clearly explaining the benefits of Nix, to the basics of the Nix language (which I've never seen any other Nix video go over), to productively using NixOS. I mean this is seriously just awesome man! Thank you so much for putting this together!
@user-vw2qt8vp8e
@user-vw2qt8vp8e 19 күн бұрын
anime waifu at the side of a nix tutorial sign me up
@noisetide
@noisetide 18 күн бұрын
the confiscation of the nix-chan meme made my day!
@scar6073
@scar6073 12 күн бұрын
She's cuter than windows-chan
@YingjieWang247
@YingjieWang247 18 күн бұрын
Awesome! As a linux user, I have heard of NixOS and got interested in it since two months ago, I did install it in a virtual machine, but never really understood what's going on in it, so just put the virtual machine there. This video is so clear and makes me feel like I can play with it again!
@luv2stack
@luv2stack 19 күн бұрын
I knew nothing of nix before this video. It looks evolutionary
19 күн бұрын
Great presentation. Kudos also for wayland vs X11 & hyprland.
@fsefso7587
@fsefso7587 7 күн бұрын
In 17:42 it should be --update instead of update, great vid btw :)
@Ampersand-xc9jp
@Ampersand-xc9jp 7 күн бұрын
You are absolutely right, I genuinely forgot about that 😅
@j1d7s
@j1d7s 20 күн бұрын
Thanks for the information-packed video! I tried out NixOS once but did not continue. I may not yet have felt the pain enough on my Arch based system to do the switch, but I am intrigued and may start soon trying it out on a spare laptop.
@cl4655
@cl4655 19 күн бұрын
Always a surprise finding Creo enjoyers randomly on the internet
@Jarx246
@Jarx246 7 күн бұрын
represent
@scar6073
@scar6073 12 күн бұрын
Thank you so much for this! Finding good nix resources is so hard
@BettersonMcgee
@BettersonMcgee 20 күн бұрын
very informative and interesting! Thank you!
@maxreuv
@maxreuv 18 күн бұрын
Excellent intro, thank you!
@randomsearches369
@randomsearches369 20 күн бұрын
You are the one, Thanks a lot!
@greob
@greob 10 күн бұрын
Nice walkthrough thanks for sharing
@plbr2
@plbr2 19 күн бұрын
О, а вот и причина пересмотреть твой видос по NixOS)
@alexvarnavsky3739
@alexvarnavsky3739 19 күн бұрын
Man what a great work 😅
@evo6670
@evo6670 11 күн бұрын
Great Video! Help me a lot. Want to see the vim video. 😂
@e-v-o-l-v-e
@e-v-o-l-v-e 4 күн бұрын
this is an really good video
@TheMotorcycleBoy-pe2eg
@TheMotorcycleBoy-pe2eg 16 күн бұрын
Very good presentation
@nerdg2
@nerdg2 17 күн бұрын
thank you!
@niksingh710
@niksingh710 2 күн бұрын
i need a nix vim guide but i also felt you kindda skipped or tried to compress the content to make it in short time span i would like to see this elaborated
@sharukhrahman7925
@sharukhrahman7925 Күн бұрын
Hi im new to linux and i want to (just learn) how to do a minimal install.. if possible can you make a video of that in the future?
@BlackTakGolD
@BlackTakGolD 19 күн бұрын
Some of the description's links are not formatted correctly.
@johnr3936
@johnr3936 17 күн бұрын
I would love a deeper dive into flakes. As a software dev they would be very necessary for all my random projects though after a few hours of research its hard to see how they fit into the system.
@originzz
@originzz 19 күн бұрын
We need an r/unixwaifus
@Nerd2Ninja
@Nerd2Ninja 17 күн бұрын
Alright watched the video. It was okay I guess. I take things really slow though. Kinda wish there was a video series for flakes the same way there are video series to learn other programming languages. I know it sounds like "why?" like it should be too simple for that at first, but really go over every programming language edgecase. How do you install a node.js program with a flake, how do you install a golang package? I think the most basic flake tutorials only cover installing C programs right? and then it could progress from there into dream2nix or something after all those cases are covered.
@fabianoslack4269
@fabianoslack4269 19 күн бұрын
4:19 ok, i get the idea regarding to binaries. But what about config files. Maybe package 1.1.0 and 1.2.0 will receive instructions from a config file and this can create an struggle here, right? Lets say config file for 1.1.0 have a property while config file for 1.2.0 have same property and once these two different are executed , they crash due to common values touching each other on the system… Im new to nixos (found it few hours ago, so i dont know if my question is dumb or not). Let me know. Nice video and thank you!
@CrazyMineCuber
@CrazyMineCuber 19 күн бұрын
Configuration is normally treated completely separately from the binaries on NixOS. Configuration is instead treated through the NixOS module system, which compiles the /etc directory and creates symlinks from /etc to the configuration files in /nix/store. For configs in your home directory, NixOS by default does not manage your home directory. That is what home-manager is for. Normally, you do not have multiple versions of the same application installed. If you do, both versions are probably configured to read from the same config file, so they will just use that one. If you somehow manage to convince the NixOS module system to generate two versions of the same config file, you will get a compilation error and you have to fore chose which version to use.
@Ampersand-xc9jp
@Ampersand-xc9jp 18 күн бұрын
Yeah, basically, both packages read from the same config. If these configurations are incompatible between versions, it can lead to conflicts and crashes. But I personally haven't encountered crashes because of the different package versions
@grzesjedrzejak399
@grzesjedrzejak399 20 күн бұрын
Question to creator if video! Can you list me advantages that nix os has over debian? But, be real i dont need a reproducaple system and i use linux to work (hardware design and embedded). I am planning to use nix at arm, is it good idea?
@user-vw2qt8vp8e
@user-vw2qt8vp8e 19 күн бұрын
Debian is just shit man if not nixos might as well use arch but not debian no good support or community you gotta figure it out thru old arse forums + not that great of a package manager too
@Ampersand-xc9jp
@Ampersand-xc9jp 19 күн бұрын
If you want a really stable system where you control almost everything, then you'll like NixOS more than Debian. Also, if you are going to use multiple ARM devices, Nix's declarative approach ensures that your setup can be reproduced reliably across them. There are fewer resources specifically tailored to using Nix on ARM compared to x86. However, this gap is gradually narrowing as interest in ARM-based systems grows
@grzesjedrzejak399
@grzesjedrzejak399 18 күн бұрын
@@Ampersand-xc9jp Thank you.
@chickenonaraft508
@chickenonaraft508 18 күн бұрын
If this was around earlier, we wouldn’t have needed Docker
@88farrel
@88farrel 19 күн бұрын
based
@AlaaSaidAhmad
@AlaaSaidAhmad 20 күн бұрын
Nice wallpaper how can I download it
@edhyjoxenbyl1409
@edhyjoxenbyl1409 19 күн бұрын
The pacakge manager graph is slightly out of date, we are that 92000 packages :)
@the_mong_
@the_mong_ 19 күн бұрын
This is the video
@wanmixc2968
@wanmixc2968 11 күн бұрын
Need more tutorial ricing...
@Edgar-pu1lc
@Edgar-pu1lc 19 күн бұрын
Theme and icon name in neovim ?
@Ampersand-xc9jp
@Ampersand-xc9jp 18 күн бұрын
Oxocarbon
@rwz
@rwz 18 күн бұрын
This video could only get better with chapters!
@iblamefps
@iblamefps 19 күн бұрын
I think it's almost time to divorce arch
@Rthabett
@Rthabett 17 күн бұрын
U r config link is broken
@MaksimBorzik
@MaksimBorzik 19 күн бұрын
Nvidia drivers breaks argument "if it doesn't work there it won't work anywhere")))
@lodyllog
@lodyllog 18 күн бұрын
Переводил нейросеткой или у тебя реально такой чистый английский?
@iwakuralainfan
@iwakuralainfan 17 күн бұрын
это сценарий называется...
@iwakuralainfan
@iwakuralainfan 17 күн бұрын
а так, условного б1 хватает для такого
@lodyllog
@lodyllog 17 күн бұрын
@@iwakuralainfan произношение довольно чистое, совсем не на б1
@Adiee5Priv
@Adiee5Priv 19 күн бұрын
Yeah, i'm probably too lazy to bother, lol
@Nerd2Ninja
@Nerd2Ninja 17 күн бұрын
Sorry, I'm gonna watch the whole video, but right now I want you to know, it would have been glorious if you talked like a VTuber the whole time lmao.
@Ampersand-xc9jp
@Ampersand-xc9jp 17 күн бұрын
Noted
@eli1882
@eli1882 19 күн бұрын
I want to like your channel, but the anime girls are repulsive
@user-ev9vt7lq9w
@user-ev9vt7lq9w 19 күн бұрын
thank you for your hard work
@LukasSmith827
@LukasSmith827 19 күн бұрын
nix creatures when I `pipreqs && pip install -r requirements.txt` (the project didn't support linux (I ain't learnin allat))
@edhyjoxenbyl1409
@edhyjoxenbyl1409 19 күн бұрын
do you have a discord?
@Ampersand-xc9jp
@Ampersand-xc9jp 19 күн бұрын
Not yet, but I'll create a server it at some point
@fabianoslack4269
@fabianoslack4269 19 күн бұрын
By the way, what is the best discord channel for nixos?
@TheS0meguy
@TheS0meguy 5 сағат бұрын
I learned so much from this video -- thanks my dude for taking the time to make it! Cheers from Argentina 🧉
NixOS: Everything Everywhere All At Once
15:10
No Boilerplate
Рет қаралды 254 М.
You Are WRONG About 0 Based Indexing
25:02
ThePrimeTime
Рет қаралды 202 М.
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 555 М.
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 61 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 118 #shorts
00:30
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
NixOS is Mindblowing
12:02
Chris Titus Tech
Рет қаралды 659 М.
Nix and NeoVim
13:38
ThePrimeTime
Рет қаралды 112 М.
NixOS Tutorial - Flakes! Unlocking the Full Potential of NixOS
14:01
Why Does Nothing Work
Рет қаралды 508
Why it Was Almost Impossible to Put a Computer in Space
17:20
Linus Tech Tips
Рет қаралды 933 М.
Rust and RAII Memory Management - Computerphile
24:22
Computerphile
Рет қаралды 213 М.
You Should Use Flakes Right Away in NixOS!
26:09
LibrePhoenix
Рет қаралды 47 М.
Modularize NixOS and Home Manager | Great Practices
8:07
Vimjoyer
Рет қаралды 13 М.
This Zsh config is perhaps my favorite one yet.
17:24
Dreams of Autonomy
Рет қаралды 103 М.
NixOS Has One BIG Problem
17:48
The Linux Cast
Рет қаралды 57 М.
Linux from Scratch
2:35:42
Titus Tech Talk
Рет қаралды 25 М.
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 555 М.