ive installed nixos.. its kinda hard

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 45

  • @colemickens
    @colemickens 2 месяца назад +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  2 месяца назад +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 2 месяца назад +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 2 месяца назад +4

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

    • @vaisakh_km
      @vaisakh_km 2 месяца назад

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

  • @ackerfurche1293
    @ackerfurche1293 2 месяца назад +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 2 месяца назад

    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 :-)

  • @emmanuelgenga7421
    @emmanuelgenga7421 2 месяца назад +1

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

    • @jdanks
      @jdanks  2 месяца назад +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 2 месяца назад

      @@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.

  • @gunalx
    @gunalx 2 месяца назад

    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.

  • @phanirithvij
    @phanirithvij Месяц назад +1

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

  • @_BLANK_BLANK
    @_BLANK_BLANK 2 месяца назад

    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 2 месяца назад

      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 2 месяца назад

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

  • @4megii
    @4megii 2 месяца назад

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

    • @luna_skye_22
      @luna_skye_22 2 месяца назад

      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 Месяц назад

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

    • @luna_skye_22
      @luna_skye_22 Месяц назад

      @@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 2 месяца назад

    ackerfurche1293 really wants to talk about weed instead 👀

  • @xiro-ou3yy
    @xiro-ou3yy 2 месяца назад

    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  2 месяца назад

      @@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

  • @ackerfurche1293
    @ackerfurche1293 2 месяца назад

    dude is my spirit animal

  • @ackerfurche1293
    @ackerfurche1293 2 месяца назад +2

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

    • @jdanks
      @jdanks  2 месяца назад +1

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

    • @ackerfurche1293
      @ackerfurche1293 2 месяца назад

      fucking legend
      sorry for the spam i was really high

    • @jdanks
      @jdanks  2 месяца назад

      @@ackerfurche1293 you're good bud 👍

  • @emmanuelgenga7421
    @emmanuelgenga7421 2 месяца назад

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

    • @gunalx
      @gunalx 2 месяца назад +1

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

    • @emmanuelgenga7421
      @emmanuelgenga7421 2 месяца назад +1

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

  • @anonymouscommentator
    @anonymouscommentator 2 месяца назад

    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!

  • @ackerfurche1293
    @ackerfurche1293 2 месяца назад +1

    Did he fucking light up at 11.30?

  • @AzazelThree
    @AzazelThree 2 месяца назад

    Try replacing systemd with openrc on nixos trust me

  • @oldgamerZone
    @oldgamerZone 2 месяца назад

    Rat poison video? :)

    • @jdanks
      @jdanks  2 месяца назад +1

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

  • @NeoAemaeth
    @NeoAemaeth 2 месяца назад

    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 2 месяца назад

      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 2 месяца назад

      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 2 месяца назад

      Well you can patch most things to run in fhs.

    • @NeoAemaeth
      @NeoAemaeth 2 месяца назад

      @@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  2 месяца назад +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