NixOS | Linux: The Nvidia Gaming Seductress of Convenience - First Impressions

  Рет қаралды 11,328

AlphaObeisance

AlphaObeisance

Күн бұрын

Пікірлер: 105
@itsrobelschwarz7248
@itsrobelschwarz7248 3 ай бұрын
A Linux user with a wife and kids?
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
Oh for sure. But I blame the clapped out Harley Davidson for all that.
@itsrobelschwarz7248
@itsrobelschwarz7248 3 ай бұрын
@@alphaobeisance3594 I wanna see a video on that 🤣
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
@@itsrobelschwarz7248 I can do that 🤣
@yramagicman675
@yramagicman675 5 ай бұрын
Like you, I used to be an arch person. Now I manage 4 nixos machines from a single flake, all all nixos unstable. Every single one of them is rock solid.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
that's good to hear!
@matthiasbendewald1803
@matthiasbendewald1803 5 ай бұрын
Exactly Same,only that i use stable and was on tumbleweed as an in-between step. NixOS is Just awesome!
@anonymouscommentator
@anonymouscommentator 5 ай бұрын
love your enthusiasm. awesome to see you switching :)
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
It was fun to play with for sure. Always excited to learn new stuff! Thanks for tuning in!
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
Per request, I've added the NixOS configuration I used here for those who want to use it as a foundation for building your own: github.com/Obe1sance/AlphaObeisance/tree/main/NixOS
@arandomfox999
@arandomfox999 14 сағат бұрын
I switched to NixOS two ago not counting work days I couldn't use it. I'm already in love with it.
@heinzowski
@heinzowski 5 ай бұрын
I'm using arch now but NixOS is actually the best OS i've ever used :)
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
I'm a big arch fanboy :P but I definitely see the potential in Nix come the day I ever get time to really fine tune it =D
@erwynnipegerwynnipeg8455
@erwynnipegerwynnipeg8455 5 ай бұрын
You're a great talker and have a very funny personality. Your singing isn't the worst... you do have the spirit, that's what matters, you know. I love your video!
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
I appreciate the support. I've always had a bit of a goofy personality. Beware of my rant videos, Mr.Hyde tends to jump out and scare people lol! Hoping to get a server update here soon.
@drreality1
@drreality1 9 ай бұрын
Man, it’d be great if you kindly share your configuration I have amd & mvidia laptop and Optimus primes is driving me crazy!
@alphaobeisance3594
@alphaobeisance3594 9 ай бұрын
I've since returned back to Arch on the bare metal as I couldn't give NixOS the time it needed to truly set it up for a seamless workflow; I'll be configuring via VM's until I can revisit NixOS and truly commit it to my hosts hardware with optimal compatibility. Everything was working perfectly fine but configuring was more than I could chew at this time with respect to the fact that building the homelab up has taken priority. That said, I'd recommend the NixOS Wiki regarding NVIDIA and Optimus. nixos.wiki/wiki/Nvidia If you have any specific questions don't hesitate to ask, I'll be glad to help you figure things out =). Nix was a LOT of fun to tinker with.
@Nerd2Ninja
@Nerd2Ninja 9 ай бұрын
Diving deep into NixOS myself. I jumped straight from Ubuntu over to Nix. My initial frustration was my usual way of compiling programs from source doesn't work. I have to make a flake.nix file or use a dev shell instead. I've been hammering hard for a week learning that stuff so far. It seems like a solid foundation though which is why I feel like its worth it to put in that much effort for it.
@alphaobeisance3594
@alphaobeisance3594 9 ай бұрын
Yes! I agree with you entirely. While it does have a bit of a learning curve due to it's immutable nature; once one fully grasps how to manage installations and compilations you've pretty much got a bullet proof system. I had to go back to my beloved Arch until I can learn more about the Nix system before making it my daily driver; but NixOS will be a part of my daily workflow through VMware so that I may continue learning it's system. I like the added security of running an immutable system like NixOS; and I figure if I can learn to set it up for my daily workflow I'll be right as rain. Unfortunately the way one configures applications in NixOS is so foreign to me that I couldn't stick with it as my Daily at this time lol. I kept finding myself defaulting to the typical config locations and couldn't figure out why they either weren't available or weren't working. Really all I've got left to figure out is how to configure things from within the nix directory and I'll be golden. Unfortunately Time is Money and Nix was costing me a lot of down time lol! Let me know how your ventures go! I love hearing about others experiences; as often I can learn from them too!
@RobFisherUK
@RobFisherUK 5 ай бұрын
It pays off. You get to lock the versions of all your Dev tools right there in the repo along with your code. And if different projects want different versions it doesn't matter. It's even better in a team: all the team members get identical development environments as each other.
@aa898246
@aa898246 3 ай бұрын
hey man, you said you use nixos in a vm, do you do gpu passthrough into the nixos vm? i can get gpu passthrough to always work for my other vms, but nixos just does not work. curious if you've had similar issues
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
@@aa898246 I started with a vm so I could familiarize myself with the system prior to committing to hardware. Never bothered doing gpu pass through as within a day of using it I wanted to try it on bare metal. That said, I've never had much luck with GPU pass through on proxmox. No doubt it can be done, but I never seem to be able to configure it properly lol.
@aa898246
@aa898246 3 ай бұрын
@@alphaobeisance3594 ah thats unfortunate. i've had a good experience with gpu passthrough but nixos just refuses to not use the built in drivers for qemu which sucks. kinda apprehensive to try nixos on bare metal for my pc since i'll probably struggle a ton lol
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
@@aa898246 I get that lol. I have all my stuff on secondary drives so anytime I decide to really try something new I just bare metal it. But I'm an unorthodox odd duck haha
@aa898246
@aa898246 3 ай бұрын
@@alphaobeisance3594 lol ya i getchu. ill get round to it eventually though, arch is great but the random updates slowly making things worse on my system is a big motivator for me to start looking at nixos
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
It's odd that any updates would "slowly make things worse on your system"? I'd say that has little to do with Arch so long as you're doing regular system cleanup (something you should do with any OS). Arch is a rolling release distro, meaning we get the bleeding edge of everything. I'd anticipate broken software before a sluggish system when it comes to Arch, though it's been a hot second since I'd actually had a bad package on arch that couldn't be fixed with a simple -Syu and .cache cleanup
@sabyabhoi8841
@sabyabhoi8841 8 ай бұрын
Great video! I've also recently switched to NixOS, and found your insights quite helpful. One request please, could you please increase the font size in your videos? It's a bit hard to look at what's going on
@alphaobeisance3594
@alphaobeisance3594 8 ай бұрын
I appreciate your input! And I can definitely increase the font size for you in future videos. I appreciate the constructive criticism! I hadn't considered the resolution I upload in could make it difficult on some displays to see. I've made note so to ensure I make the fonts bigger in future videos. As for NixOS; I look forward to revisiting it again soon! I really do think it could be my daily driver once I really become acquainted with how application configuration works with the immutable system. Unfortunately I jumped into it at a bad time and it put a halt to my work flow so had to return to Arch. Definitely going to be visiting it again soon and hopefully get it set up on my host for full time use.
@AlexanderBortman
@AlexanderBortman 5 ай бұрын
Flakes, impermanence, disko and ofcourse home-manager.
@prostagma6055
@prostagma6055 5 ай бұрын
Based we started at the same point went down the same path and arrived at the same conclusion
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
@@prostagma6055 Blade approves!
@Alexander_Sannikov
@Alexander_Sannikov 5 ай бұрын
please download a nix language extension for vs code
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
Would have come in handy 🤣
@ThisUploaded
@ThisUploaded 5 ай бұрын
NixOS has been spreading like wild fire through the linux community. I gotta say, i understand the appeal. Just loaded up Endeavor on an old laptop that was laying around and it's been great. But all this NixOS talk is making me want to try that out on my home server. Had Manjaro on their for the last 4 or so years and it's had multiple instances where the order updates are provided breaks the system in a way where it will only update if i remove packages first and then do the update and manually re install said packages. Idk what on earth they've been doing, but if NixOS is really as good as people keep saying, I'm going to have to make the switch soon.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
It's definitely the forerunner in any considerations if I were to leave Arch for sure. I use Proxmox for the homelab's hypervisor and Arch on all the personal rigs. I plan to be diving into some NixOS VM's here soon so I can get better acquainted with it. I installed it on hardware to see how it would perform, and once I got the display situated it was really smooth, even with a novice configuration. Once I understood how that configuration worked, it was really nice to be able to go to one location to manage the system environment and rebuild in a matter of seconds (figuratively speaking). I'll definitely be bringing my NixOS experiences to the channel as I get into it. Just got my first rack so I'm in the middle of re-configuring everything to my liking 🤌
@twenty-fifth420
@twenty-fifth420 5 ай бұрын
As a developer and current Arch User, Nix OS has always had me looking. I personally like Arch, but the mechanics of the PM can be a bit annoying compared to how relatively hands of Ubuntu/Fedora's are, and variants close to them. That said, I look at Nix and I think to myself "This is how programs should be written." I am doing a game in godot and I just compiled it from source, but also I just had a performance dip on PCSX2 (probably a regression somewhere) and yeah, it is always something. If I just had 'rollback', I feel like I would not be as concerned lol. I personally rather use old and stable if it means I do not have to be the first one using new stuff and stumbling through it. Maybe when I build my new machine alongside BSD and PopOS, I will install Nix as my personal development workstation.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
@@twenty-fifth420 that sounds like a solid idea! I wish I had your skills!
@JohnTinic
@JohnTinic 4 ай бұрын
i had nothin todo with linux beside setting up some gameservers. but windows was my way togo since my first pc. since the latest updates and decisions mc did it Was clear to leave it behind. on my search which distro to choose, nixos popped up and the idea behind it got me by storm. so it is a hazzle to setting all up, but it feels great and i am loving it. everyone said you know nothin bout linux so leave it, its overwhelming. but the more i dive into it, the more i get the feeling that basic knowledge about linux could help, but its not a need.
@alphaobeisance3594
@alphaobeisance3594 4 ай бұрын
@@JohnTinic welcome to the cool kids club!
@JohnTinic
@JohnTinic 4 ай бұрын
@@alphaobeisance3594 😎😅
@Matt2010
@Matt2010 5 ай бұрын
So agree with you, Just have to know, and or at least listen to those that know on specific Distro's. like in my case on any flavor of Ubuntu, either you can with the Live USB disk get into grub first and press the E key to edit, and after either nosplash or splash then with a space type nomodeset and ctrl -x or F10 to boot. Then Once you get the OS installed and reboot again back into grub lol and repeat. I know kinda annoying. But you'll thank me, especially if you don't set the nomodeset at grub. Then of course 2 options either you can right away install NVIDIA drivers through, on Ubuntu its "Additional Drivers" and install then, or update the software of the OS and or upgrade to newer releases first and once entirely done, making sure you do that nomodeset at grub setting during whole upgrade/update of OS. I haven't done many distro's but its got to be very similar. Do not go to nvidia website to try unless if ya the hacker type then hack away at getting those to work on your PC, trust me its a lot more work and complicated. I tried it once, did I succeed Kind of but it wasn't perfect, so yea had to remove it and do the former usual way.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
The above video is regarding NixOS, not Ubuntu my friend. That said. Yes, good advice on the nomodeset for sure. You can install NVIDIA proprietary drivers on Debian based systems (like Ubuntu) with the 'nvidia-dkms-535 ' package. So whether you're adding it to the additional packages list during the installation from live USB, or if you simply install Ubuntu and run ' sudo apt install nvidia-dkms-535 ' via terminal after boot, proprietary drivers are easily installed. Never install from NVIDIA website. NixOS operates entirely differently, but installing the nvidia-proprietary drivers is done similarly through the nix configuration file instead of via terminal (unless using a terminal based text editor ofc). If I misunderstood your context I apologize.
@SuperTort0ise
@SuperTort0ise 5 ай бұрын
I'm an arch fan(and avid distro hoper)I've been looking into nix and it's hard but only because im too stupid lol, definitely gonna switch to nixos, it seems like everything i want and more. but for now it's on a second system as i try to get everything configured.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
I'm Purdy stoopid too my friend! You got this! I enjoy NixOS and look forward to the future using it. But until then ima stay an Arch Fanboy 🤣
@SuperTort0ise
@SuperTort0ise 5 ай бұрын
@@alphaobeisance3594 I'll always be an arch fan, thanks for the words of encouragement!
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
@@SuperTort0ise No problem man! Check out my latest video for a link and explanation to my Nix config, as well as some other goodies. Might find something useful with any luck! Arch FTW!
@magnificoas388
@magnificoas388 8 ай бұрын
You got it all about NixOS power :)
@alphaobeisance3594
@alphaobeisance3594 8 ай бұрын
NixOS is likely where I'll end up indefinitely once I learn how to configure things properly. Eager to get back into it!
@Flackon
@Flackon 6 ай бұрын
“New users should start with NixOS” Probably the most wrong thing I’ve heard on the Internet all month. Incredible
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
Sigh, it's amazing how many people treat Linux like it's actually complicated. There is nothing wrong with beginners actually looking to learn Linux systems starting with NixOs. As I'd disclaimed in the video, had you bothered to complete the video, it would require extensive homework and trial and error. But it's OK, go recommend Ubuntu to new users like it's 1999 and treat all new users like incompetent goobs.
@Flackon
@Flackon 6 ай бұрын
@@alphaobeisance3594 It *is* really complicated to most of them, though. Let alone the fact that if you show them a terminal or a config file right away, they will run away in fear, get angry or frustrated or both. The kind of person who'd have the patience to learn something like NixOS is A LOT more rare than most people think... And it's not because the others are incompetent, but if they start learning with something simpler, they can gradually build up to more complex OSes. If they get scared and swear off Linux, then you've just closed a door for themselves that they may have explored otherwise.
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
@@Flackon While I do agree to an extent in that you're right. Normal people would run away. But anyone genuinely looking into Linux, let alone having commit to even installing it, must at face value be comfortable with looking at a terminal as they've already had to navigate through the bios, set up the boot usb for installation and proceed. That alone is no more complicated than navigating a terminal. Yes, if you just pull some random stranger off the street and introduce them to Linux they're going to run away. But those who have already committed can start wherever they like based on their personal goals. Anyone looking into NixOS will immediately know whether or not it's something they'll be interested in. I care not either way what peoples preferences are; but I wouldn't steer people away from immutable systems like NixOS because it'll "scare" them. It's just some text in a configuration file. No more intimidating than casper. Again, you're not wrong. I just don't entirely agree. Tend to give people benefit of the doubt. More and more people every day realize that a terminal is actually stupid easy.
@katsuni6800
@katsuni6800 6 ай бұрын
Oh boy where do I start ... New Linux user here after 30+ years in terrible Windows , from 3.1 to 95 , 98 and so on and one of the things coming from Windows is about the apps installed easily with only few click as you know which for Linux sometimes is simply a nightmare as a newbie , having to search for info related to the problems they occur , having to write lines that you don't truly understand in the beginning and so on. I tried so many distros as I desperately wanted to get away from the toxic Windblows , including Debian , Arch , Ubuntu , Mint , Zorin , Garuda , OpenSuse , Fedora , Manjaro and countless others derivatives and guess what , from my experience the easiest to me from them all so far was NixOs , you just write down the name of the app in the nix config file and the system does the rest and most of the times it just works. I had problems installing the Nvidia driver in Fedora , OpenSuse and few others making me giving up on them right away or I couldn't install some modules for the VirtualBox in few distros and even if I wanted to get away from Windows I couldn't 100% as I need 1 app that controls the cameras surrounding my perimeter that I couldn't install it in Linux no matter the distro or application to make Windows programs run in Linux like Wine , Bottles or others so I opted for VirtualBox but again sometimes just problems and more problems making it to run in Linux with missing kernels modules etc. The only "problem" I had in NixOS was Opera browser , weird enough it was working without issues before the 23.05 (included) version , after that with newer versions the videos in KZbin are working in frames like I don;t have the GPU drivers installed even though they are installed and I can game or stream/record with OBS etc , but something is missing obviously and as a newbie I couldn't find any fix , but what I could find was I can use flatpaks in NixOS as well and installing Opera via Flatpaks made it work like in the previous version , no issues at all. So as a beginner , understanding and learning some basics I think NixOS is great and over time learning more advanced skills (flakes , home manager) can make it even better , that's my experience of course and as with almost everything in life what's bad/wrong/good for one doesn't mean it will necesarily be the same for all the others... As a beginner in Linux do I recommend others to try it out for themselves ? Definitely yes , some may find it so easy to use compared to other distros that they won't feel to distrohop.
@maddscientist82
@maddscientist82 6 ай бұрын
So, I'm a Linux noob and I installed NixOS and currently playing around with it. I am def NOT a normal user as you mentioned but I think he meant new users as in someone new to Linux looking to get their hands dirty with the terminal in ANY Linux OS. I installed it with the express INTENT of breaking it and knowing I can just Ctrl+Z that sh*t lol. @alphaobeisance3594 my comments keep disappearing but I'll try again: I'm down to try that config. Similar setup. How about a ggl drive link?
@apuapu3235
@apuapu3235 6 ай бұрын
wait until he finds out about home manager :D
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
I look forward to checking it out when I get back to NixOS! Thanks for the bread crumbs! ^_^
@szaszm_
@szaszm_ 3 ай бұрын
Does Nvidia "just work" with Wayland too? Or you're restricted to X?
@alphaobeisance3594
@alphaobeisance3594 3 ай бұрын
@@szaszm_ lol I see what you're doing, but it's an aimless effort as idgaf what display servers I use as long as it works. X11 does everything and "just works". In fact it works so well that I care very little about the Wayland project 🤣
@MAJEPHTIC
@MAJEPHTIC 5 ай бұрын
I see an asciiquarium -t enjoyer, I like.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
Cmatrix-git is real nice too!
@jakobw135
@jakobw135 5 ай бұрын
Can you play the original Batman Arkham City game on Linux, using NixOS?
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
you can =) just make sure you have the appropriate drivers installed per your hardware requirements.
@acegear
@acegear 5 ай бұрын
thanks for the config
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
No problem, hope it works out! Thanks for watchin!
@acegear
@acegear 5 ай бұрын
@@alphaobeisance3594 just asking the vscode extentsion does it retain the extentsion or dl the extention and rebuild to save it
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
@@acegear my latest video shares the config from github. In theory you should just be able to download the config and then rebuild. I definitely encourage you go through the config with a fine tooth comb just to make sure any customization options are defined for your rig (i.e. host name, time zones n such) before rebuilding.
@acegear
@acegear 5 ай бұрын
@@alphaobeisance3594 thats what im going to do when vm build config is done copy and paste it on my pc when im ready for transfer to linux,im just pick a few line im missing and possible experiment with it im more concerned with vscode if i dont want to keep installing the extensions i need for project , most of the videos ive seen are home something and flakes which i dont need right now thats why im not using tiling just plain kde , ill they to edit my config when i have time , thanks have a good day
@michaelgleason4791
@michaelgleason4791 4 ай бұрын
Dependency hell sucks. That's why I run all of my headless machines with docker. This may be the video that convinces me to give nixos a go. I'm hating Bazzite.
@adjbutler
@adjbutler 7 ай бұрын
NixOS! NixOS! NixOS!
@belvederebaileycambodia
@belvederebaileycambodia 6 ай бұрын
So... you said you were gonna share the files ??? I'm seriously looking at this OS and have AMD cpu and Nvidia gpu
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
If character limits will permit. This should get you started. Be sure to go through and customize to your needs. But this is the general basis. This is set up for kde plasma 5, not 6. Shouldn't be difficult to update =) " { config, pkgs, ... }: { imports = [ # Import hardware specific configurations ./hardware-configuration.nix ]; nixpkgs.config.allowUnfree = true; # Allow the installation of unfree packages like Nvidia drivers system.stateVersion = "23.11"; # Set to your NixOS version boot.loader.systemd-boot.enable = true; # Enable systemd-boot instead of GRUB boot.kernelPackages = pkgs.linuxPackages_latest; # Use the latest stable kernel boot.kernelModules = [ "nvidia_uvm" "nvidia_modeset" "nvidia_drm" "nvidia" "glaxnimate" ]; # Load these kernel modules at boot boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usb_storage" "nvme" "sd_mod" "sr_mod" ]; # Specify kernel modules in the initial RAM disk boot.kernelParams = [ "nvidia-drm.modeset=1" ]; # Additional kernel parameters boot.supportedFilesystems = [ "ext4" "vfat" "ntfs" "exfat" ]; # Filesystems supported by the boot loader boot.kernel.sysctl."vm.swappiness" = 10; # Reduce swappiness to prioritize physical memory over swap hardware.cpu.amd.updateMicrocode = true; # Update AMD CPU microcode for security hardware.nvidia.package = pkgs.linuxPackages_latest.nvidiaPackages.stable; # Specify the Nvidia driver package hardware.bluetooth.enable = true; # Enable Bluetooth support hardware.opengl.driSupport32Bit = true; # Enable 32-bit DRI support for OpenGL services.pipewire = { enable = true; # Enable PipeWire as the multimedia framework alsa.enable = true; # Enable ALSA support in PipeWire alsa.support32Bit = true; # Enable 32-bit ALSA support pulse.enable = true; # Enable PulseAudio support in PipeWire jack.enable = true; # Enable JACK support in PipeWire }; services.xserver = { enable = true; # Enable the X Server videoDrivers = [ "nvidia" ]; # Use the Nvidia driver displayManager.sddm.enable = true; # Enable SDDM display manager desktopManager.plasma5.enable = true; # Enable the Plasma 5 desktop wacom.enable = true; # Enable Wacom tablet support }; services.fail2ban.enable = true; # Enable fail2ban to ban IPs that show malicious signs virtualisation.vmware.host.enable = true; # Enable virutalization networking.firewall.enable = true; # Enable the firewall environment.systemPackages = with pkgs; [ # Define system-wide packages to install cmake dconf dualsensectl file firefox gamemode gcc git gnome.gnome-disk-utility gnote htop iptables ipset libsForQt5.kdenlive linuxPackages_zen.cpupower lm_sensors lutris mangohud microcodeAmd minecraft nano neofetch nmap mlt obs-studio python3 steam tilix unzip vlc vscode-with-extensions wget zip ]; networking.hostName = "HOSNAMEHERE"; # Set the system's hostname networking.networkmanager.enable = true; # Enable NetworkManager for network configuration time.timeZone = "America/Chicago"; # Set the system time zone i18n.defaultLocale = "en_US.UTF-8"; # Set the system locale security.sudo = { enable = true; # Enable sudo configFile = '' # Configure sudoers for 'wheel' group root ALL=(ALL:ALL) ALL %wheel ALL=(ALL:ALL) ALL ''; }; users.users.obeisance = { isNormalUser = true; # Indicate this is a normal user account extraGroups = [ "wheel" ]; # Add user to 'wheel' group for sudo access shell = pkgs.zsh; # Set Zsh as the default shell for this user }; programs.zsh.enable = true; # Enable Zsh for the system fonts.packages = with pkgs; [ # Font configuration noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra dejavu_fonts ]; # File system configuration for mounting various storage devices fileSystems."mount/point/here" = { device = "UUID=xxxx-your-UUID-here-xxxx"; fsType = "ext4"; }; fileSystems."mount/point/here" = { device = "UUID=xxxx-your-UUID-here-xxxx"; fsType = "ext4"; }; "
@belvederebaileycambodia
@belvederebaileycambodia 6 ай бұрын
@@alphaobeisance3594 wow, lol... I'll give it a go and let you know how it runs. Thanks mate :)
@alphaobeisance3594
@alphaobeisance3594 6 ай бұрын
@@belvederebaileycambodia yeah it looks intimidating but it's not as bad as it appears. I don't use GitHub so I don't really have any other way to share lol. I omitted a lot of my preference softwares, so that configuration should be primarily focused on just getting you a NixOS running on AMD/Nvidia hardware with features like bluetooth and such. Basic desktop functionalities anyway =)
@belvederebaileycambodia
@belvederebaileycambodia 6 ай бұрын
@@alphaobeisance3594 cool. Sleeptime in Cambodia. Will fire it up tomorrow :)
@maddscientist82
@maddscientist82 6 ай бұрын
​​@@alphaobeisance3594I'm down to test this man. I have an AMD Ryzen 5 3600 and RTX 3060. How about a public google drive link?
@yash1152
@yash1152 3 ай бұрын
2:10 _"new users should start with Nixos"_ yes, those ppl are right minded ppl. the best advice. i read same suggestion in some other video, where the vid-creator himself said equivalent to: if u r going to be new to linux, then rather than first learning traditional linux first, then unlearning it for nixos;; u might as well _start_ afresh with nixos. who knows, maybe u might like it from get go. those ppl who say "new linux users should NOT try nixos" are downright lunatic or evil in my opinion.
@yash1152
@yash1152 3 ай бұрын
oh, for context, i am the new linux user who is so happy to have started with nixos.
@archpenguin6646
@archpenguin6646 7 ай бұрын
Debian,Arch NixOs here! hell yeah ! NixOS is great for gaming .
@alphaobeisance3594
@alphaobeisance3594 7 ай бұрын
I'm an Arch Fanboy but I sure look forward to getting more acquainted with NixOS. Immutable systems excite me lol; but I'm not yet fluent in their seductive configuration lingo. Seems nothing is where it should be lol but I suppose that's the point! lol
@archpenguin6646
@archpenguin6646 7 ай бұрын
@@alphaobeisance3594 Bazzite is worth a spin. games super well. I'm currently testing it on bare metal .
@maddscientist82
@maddscientist82 6 ай бұрын
I'm def still a Linux noob but I still can't get Rocket League running on NixOS stable lol
@archpenguin6646
@archpenguin6646 6 ай бұрын
huh..... well it has a Platinum rating on proton DB
@Alexander_Sannikov
@Alexander_Sannikov 5 ай бұрын
I recommend you to NOT use home-manager or flakes. Imo it's too much for a beginner. Learn to get comfortable with the base configuration first.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
I hadn't used Nix long enough to get into home manager and flakes but id heard a lot about it :D
@Alexander_Sannikov
@Alexander_Sannikov 5 ай бұрын
@@alphaobeisance3594 the problem is that those tools are really good in theory but they have a very steep learning curve and people will keep recommending them as something you actually need. you don't. you can run nixos perfectly fine without flakes or home-manager. they solve problems that you won't have for a long time.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
When I got into linux, they said that very thing about getting into Arch; I lost a lot of time that could have been saved if I'd of just went for what I wanted out of my system (which I did eventually). I'll be looking forward to revisiting Nix and configuring for my host system. Likely wont happen until the server's all squared away though, and who knows when that'll be haha
@RobFisherUK
@RobFisherUK 5 ай бұрын
You can add flakes later. It doesn't change your configuration.nix, it just changes the workflow. Mostly it means if you clone your config from a Git repo you get all the same versions of everything as well as the same config.
@archpenguin6646
@archpenguin6646 7 ай бұрын
next stop.......home manager and flakes
@alphaobeisance3594
@alphaobeisance3594 7 ай бұрын
Oh man, my googleh senses are tingling lol! I'll be sharing the latest update here later this afternoon. It'll be uploading shortly. Thanks for dropping a line!
@RobertFletcherOBE
@RobertFletcherOBE 5 ай бұрын
NixOS is not for new users, thats a fucking terrible recommendation. It's a great distro, but its not new user compatible.
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
Anything is new users compatible if one is wiling to read. Unless of course one cannot read, at which point I feel they have bigger fish to fry lol
@space_audits
@space_audits 4 ай бұрын
@@alphaobeisance3594 *Anything is new users compatible if one is wiling to read* The barrier for entry is steep, but the reward...
@alphaobeisance3594
@alphaobeisance3594 4 ай бұрын
preach! lol
@ash1kh
@ash1kh 5 ай бұрын
For me PopOS gnome gave me longest stable run (past 3 yrs). Before that it was ARCO kde (1 yr). I never thought to distro hop ever again and installed nixos on my spare SSD. Oh boi.... Rest is history 😂
@alphaobeisance3594
@alphaobeisance3594 5 ай бұрын
I love a good romance 🤣
Is NixOS The Best Gaming Distro | Linux Gaming Setup
8:37
Vimjoyer
Рет қаралды 38 М.
The Art of Linux CLIs
8:35
Mults
Рет қаралды 437 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
NixOS Day 2 : Does it make a daily driver?
15:26
AlphaObeisance
Рет қаралды 2,1 М.
I switched to Linux 30 days ago... How did it go?
28:46
Craft Computing
Рет қаралды 290 М.
A Linux Rant | EP:1 - Hoodwinking Linux Beginners
13:31
AlphaObeisance
Рет қаралды 930
Switching to Linux
11:05
AbsoluteVendingMachine
Рет қаралды 459 М.
Why I Can't Use Linux - My Top 3 Reasons
26:05
Tek Syndicate
Рет қаралды 143 М.
Linux from Scratch
2:35:42
Titus Tech Talk
Рет қаралды 216 М.
This homelab setup is my favorite one yet.
21:30
Dreams of Autonomy
Рет қаралды 427 М.
NEVER install these programs on your PC... EVER!!!
19:26
JayzTwoCents
Рет қаралды 4,3 МЛН
Talk Linux | EP:4 Proxmox+LGSM update
14:37
AlphaObeisance
Рет қаралды 174
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН