ive installed nixos.. its kinda hard

Поділитися
Вставка
  • Опубліковано 5 лют 2025

КОМЕНТАРІ • 45

  • @colemickens
    @colemickens 4 місяці тому +6

    lmao, been using nixos 8+ years, working to bring Nix to the masses, and I think this is the first potential stoned NixOS install. Well, first one broadcast to youtube anyway ;).

    • @jdanks
      @jdanks  4 місяці тому +3

      @@colemickens thanks for the hard work! I really like nix. I've progressed a bunch since this video I spent the whole weekend reading docs and getting flakes/home manager setup. Very cool tech

  • @RealWaffles
    @RealWaffles 4 місяці тому +8

    every time i think about using nixos i find out something about nixos that i really don't want to deal with lol

    • @emmanuelgenga7421
      @emmanuelgenga7421 4 місяці тому +4

      Once you're in it, you'll struggle for the first week and then it's smooth sailing

    • @vaisakh_km
      @vaisakh_km 4 місяці тому

      ​@@emmanuelgenga7421i have been on nixos for 1y, still i go between loving it and hating it every other day

  • @ackerfurche1293
    @ackerfurche1293 4 місяці тому +7

    is he stoned? im high af and cooking while watching this and i am convinced that he is stoned
    anyways good shit man

  • @mikeymikemike3787
    @mikeymikemike3787 3 місяці тому

    THANK YOU for this video. Been happily using NixOS for months. Then I finally started to delve into Flakes because of one software package that not in nixpkgs, and I got confused. Cannot get my simple mind to understand Flakes. Watching this video gives me hope :-)

  • @gunalx
    @gunalx 4 місяці тому

    It takes about a year to get proficient, but you won't turn back afterwards. Having a portable PC setup exactly like I want is amazing.

  • @emmanuelgenga7421
    @emmanuelgenga7421 4 місяці тому +1

    You'll get the hang of it eventually, took me three reinstalls but I'm breezy now

    • @jdanks
      @jdanks  4 місяці тому +1

      yea im getting the hang of it. i set up flakes and home manager, been converting my dotfiles into home.nix. its been interesting but now that i understand nix lang better its getting a lot easier.

    • @emmanuelgenga7421
      @emmanuelgenga7421 4 місяці тому

      @@jdanks Yeah, on day one and two it's like you're testing your suicide limit but after a week or two things smoothen out.

  • @phanirithvij
    @phanirithvij 3 місяці тому +1

    I wanted to subscribe while watching this but sadly I already was!

  • @xiro-ou3yy
    @xiro-ou3yy 4 місяці тому

    i know nixos can be a bitch but reading other people configs helps alot when figuring out things. there are a ton of concept you need to get before doing anything more then just setting a basic linux desktop otherwise its going to hurt.

    • @jdanks
      @jdanks  4 місяці тому

      @@xiro-ou3yy so I basically do this automatically I've looked at like 10 different configs it helped a lot. That's really how I learned all of this stuff

  • @_BLANK_BLANK
    @_BLANK_BLANK 4 місяці тому

    Yeah. That's definitely my experience. Almost to a tee. I thought I might know enough to get this now, (too bad the system doesn't work like any other Linux distro I've used😂).
    When I've talked to people that use nix, and said it was difficult. I feel like they think I'm saying I can't get it to work at all or understand anything about it.
    If I was happy just having kde or something simple. I'm sure I could use it just fine, but I'm not. And it gets more, and more complicated the deeper you go.
    Edit: so true on the Linux answers😂😂😂. There are so many times I have found an answer, and not known enough yet to actually understand the answer.

    • @_BLANK_BLANK
      @_BLANK_BLANK 4 місяці тому

      And yes the nix documentation is garbage. Especially coming from all the distros I normally use (basically just arch), and ones I had been making myself use. Freebsd, void, Gentoo, especially Gentoo. Their documentation is better than arches even imo. Then I try nix. And it was just not great.
      If you want a nice neovim distro. Well kinda, try nvchad. Or lazyvim. If you get a chance. I use both, one on Gentoo, and another on arch. I'm not sure which I prefer, both are pretty nice and set you up in a decent place for you to add or remove plugins from.

    • @emmanuelgenga7421
      @emmanuelgenga7421 4 місяці тому

      Was on the same boat, tried it like 3 times and finally got how it works and I'm loving it

  • @4megii
    @4megii 4 місяці тому

    If Nix had a non-systemd fork I'd use it.
    I'm enjoying Gentoo

    • @luna_skye_22
      @luna_skye_22 3 місяці тому

      Might be worth checking out Guix. I'm not too familiar myself but from what I know it uses Shepherd instead of systemd and offers declarative system config through Guile. But I'm not sure how it holds to the other claimed benefits NixOS offers.

    • @4megii
      @4megii 3 місяці тому

      But GUIX isn't Linux, and Nix is...

    • @luna_skye_22
      @luna_skye_22 3 місяці тому

      @@4megii huh, for some reason I got the impression it was a distro first and pkg manager second, but I did say I'm not familiar, that's my bad. After checking into it tho they do seem have Guix System, a rolling release Linux-libre distro using Guix.

  • @anonymouscommentator
    @anonymouscommentator 4 місяці тому

    ackerfurche1293 really wants to talk about weed instead 👀

  • @ackerfurche1293
    @ackerfurche1293 4 місяці тому

    dude is my spirit animal

  • @ackerfurche1293
    @ackerfurche1293 4 місяці тому +2

    i mean if your reading this please tell me how much you smoke iam unironically curios
    ps:pls awnser me

    • @jdanks
      @jdanks  4 місяці тому +1

      @@ackerfurche1293 half pack a day or so. Plus the green stuff lol

    • @ackerfurche1293
      @ackerfurche1293 4 місяці тому

      fucking legend
      sorry for the spam i was really high

    • @jdanks
      @jdanks  4 місяці тому

      @@ackerfurche1293 you're good bud 👍

  • @AzazelThree
    @AzazelThree 3 місяці тому

    Try replacing systemd with openrc on nixos trust me

  • @anonymouscommentator
    @anonymouscommentator 4 місяці тому

    i personally found the nix/nixos discord unbelievably helpful. is has threads of questions that people asked before me and 9 times out of 10 that answered my question! if not, there is always real people to talk to!

  • @emmanuelgenga7421
    @emmanuelgenga7421 4 місяці тому

    The hostname is the current user of the system, your user account you're logged into

    • @gunalx
      @gunalx 4 місяці тому +1

      Wait no. You hostname is the system name. Not your account name.

    • @emmanuelgenga7421
      @emmanuelgenga7421 4 місяці тому +1

      @@gunalx couldn't find the right words but exactly that

  • @ackerfurche1293
    @ackerfurche1293 4 місяці тому +1

    Did he fucking light up at 11.30?

  • @oldgamerZone
    @oldgamerZone 4 місяці тому

    Rat poison video? :)

    • @jdanks
      @jdanks  4 місяці тому +1

      in like a week or 2 getting the nix stuff down first since i will be using it long term

  • @NeoAemaeth
    @NeoAemaeth 4 місяці тому

    Just a heads-up, Lazy.nvim and Mason won't work properly with NixOS not following FHS. There are ways to get it to work, but it's not straight forward. Personally I use nixCats for plugin management to replace both lazy.nvim and mason. To lazy-load my nvim plugins I just use lz.n

    • @NeoAemaeth
      @NeoAemaeth 4 місяці тому

      As for ags, I'd recommend installing it at user level with the home-manager module that comes with the flake on the ags repo.

    • @NeoAemaeth
      @NeoAemaeth 4 місяці тому

      Oh, and I recommend Matthias Benaets 3h video on nixos. Despite its age, I found it to be the most beginner friendly, comprehensive video guide to Nix so far.

    • @gunalx
      @gunalx 4 місяці тому

      Well you can patch most things to run in fhs.

    • @NeoAemaeth
      @NeoAemaeth 4 місяці тому

      @@gunalx Yes definitely possible, just not out of the box. I also found it to be not very elegant and at least wanted to do plugin installing the nix way, while keeping the expressivity of lua configuration without that extra abstraction layer that nixvim introduces.

    • @jdanks
      @jdanks  4 місяці тому +1

      @@NeoAemaeth I noticed this. I've been reading about nixvim so I can just do my own config that way. Probably will do a video about that