Absolutely fantastic video! The creativity and effort put into this production are truly remarkable. Every scene captivates with its vivid imagery and seamless editing, making it a visual feast. The sound design adds a whole new layer of depth, enhancing the overall experience. Great job on this masterpiece - looking forward to seeing more of your incredible work
Lad, I've just discovered your channel, watched two videos and already learned a ton about nix configuration even though I've been using a flake setup for over a year. This is amazing content! I love how your videos are so short and to the point. No wasted time, straight into the good stuff. As a bonus, I seem to love the exact same software stack as you, so I'll be sure to keep my eyes peeled on anything you produce in the future. Thank you very much for making these videos!
Just subscribed and will go through all of your video's. Have to go through them multiple times to get all the information since I'm 68 years old, but it's worth it! Great information. Since I've just decided to install NixOS your site and others will be very usefull. Keep up the great work. Grizzzly
NixOS is allowing me to test Hyprland while still having GNOME as the default: I've just created a specialization. It's impressive how easy it is to do those things. Thanks for your videos on Hyprland.
Loved the vid and tutorial! Setting up a flake with the home-manager was also relatively smooth! I have 0 complains honestly! other than with myself, I SOMEHOW, SOMEHOW, watched the home-manager set up video with the 2-3 minute explanation about inputs and outputs and STILL managed to attain 0 information on it other than "ok i just delete the #" However, i can definitely say that once you complete both videos, you either get a full understanding on how nixos functions by troubleshooting yourself because everyone else has a functioning brain, or you get it down to sheer luck.
Great video, as always. I wonder if you could also make a video on how packaging projects works in NixOS. That would be an interesting topic to learn about. Keep up the good work!
In nix, derivations are used to declare packages, so check out the derivations video on the channel. It doesn't cover everything about nix packaging, and is quite old at this point, but I'm planning to remake it in future.
3:25 is it possible to define the input hyprland url in a hyprland.nix instead of flake.nix to ensure that all declarations related to hyprland are in one file ?
Keys can be used as many times as you like if you make them a list. iirc there is a solution for hyprland submaps built into home-manager, but I didn't try it.
Make sure you are using home-manager configuration (home.nix), and not nixos (configuration.nix). `wayland` option does not exist for configuration.nix.
I'm trying to set up my nixos hyprland config using home manager, but every time I try to log in, it crashes. When I don't use home manager everything works perfectly. Do you have any idea how to fix it, or where I could look for an answer? I've been trying to find anything that could help, but I can't find anything.
One way would be to add specialArgs = { inherit inputs; }; to your nixosSystem declaration. If you need to reference inputs in home.nix you'll need to add extraSpecialArgs = { inherit inputs; }; to your home-manager module in your flake.nix as well.
Absolutely fantastic video! The creativity and effort put into this production are truly remarkable. Every scene captivates with its vivid imagery and seamless editing, making it a visual feast. The sound design adds a whole new layer of depth, enhancing the overall experience. Great job on this masterpiece - looking forward to seeing more of your incredible work
Coming out right as i'm setting up home manager for my hyprland install, perfect timing!
Lad, I've just discovered your channel, watched two videos and already learned a ton about nix configuration even though I've been using a flake setup for over a year. This is amazing content!
I love how your videos are so short and to the point. No wasted time, straight into the good stuff.
As a bonus, I seem to love the exact same software stack as you, so I'll be sure to keep my eyes peeled on anything you produce in the future.
Thank you very much for making these videos!
Just subscribed and will go through all of your video's. Have to go through them multiple times to get all the information since I'm 68 years old, but it's worth it! Great information. Since I've just decided to install NixOS your site and others will be very usefull. Keep up the great work. Grizzzly
Absolutely some of the best Nix/NixOS content out there!
NixOS is allowing me to test Hyprland while still having GNOME as the default: I've just created a specialization. It's impressive how easy it is to do those things. Thanks for your videos on Hyprland.
U r still unfamiliar bro =) there's a lot to learn
Loved the vid and tutorial! Setting up a flake with the home-manager was also relatively smooth!
I have 0 complains honestly!
other than with myself, I SOMEHOW, SOMEHOW, watched the home-manager set up video with the 2-3 minute explanation about inputs and outputs and STILL managed to attain 0 information on it other than "ok i just delete the #"
However, i can definitely say that once you complete both videos, you either get a full understanding on how nixos functions by troubleshooting yourself because everyone else has a functioning brain, or you get it down to sheer luck.
Great video, as always. I wonder if you could also make a video on how packaging projects works in NixOS. That would be an interesting topic to learn about. Keep up the good work!
In nix, derivations are used to declare packages, so check out the derivations video on the channel. It doesn't cover everything about nix packaging, and is quite old at this point, but I'm planning to remake it in future.
mega cool videos, thank you for your work
I love your videos; thank you
3:25 is it possible to define the input hyprland url in a hyprland.nix instead of flake.nix to ensure that all declarations related to hyprland are in one file ?
Not with a regular setup, but you can turn your hyprland.nix into a flake or use some flake framework
@@vimjoyer thanks for your reply and the amazing videos you are doing. It's thanks to those videos that I fully transitioned from Arch to Nixos.
0:41 where do i put this command?
Do you need to enable hyprland in your configuration.nix _and_ home.nix? Or can you just let home-manager handle it?
what command did you type to get to the manual at 1:04? Please make stuff like this explicit.
man home-configuration.nix
to be fair, they did explicitly say that command at that timestamp
with this schema you cannot create submaps! How am I supposed to create submaps if keys can only be used once?
Keys can be used as many times as you like if you make them a list. iirc there is a solution for hyprland submaps built into home-manager, but I didn't try it.
Hello, @vimjoyer. I'm getting error: The option `wayland' does not exist. Definition values:... Could you share your full config, please?
Make sure you are using home-manager configuration (home.nix), and not nixos (configuration.nix).
`wayland` option does not exist for configuration.nix.
@@vimjoyer Thank you. This is exactly my case (still don't use home manager - need to start doing that)!
Can I use this to install and manage waybar? I have been working on getting the workspaces module working for waybar for weeks 😢...
Waybar should run perfectly fine with this setup, but the workspaces module is always quite annoying to get to work
I'm trying to set up my nixos hyprland config using home manager, but every time I try to log in, it crashes. When I don't use home manager everything works perfectly.
Do you have any idea how to fix it, or where I could look for an answer? I've been trying to find anything that could help, but I can't find anything.
I'm facing the same issue right now..
Keep them coming.
Thanks for the video. How can I use Hyprland a long with KDE? I have issues sharing the kwallet. Can you please point me in the right direction?
If you want to use them separately, enabling both of them should be enough. I've never used kwallet, so can't help with that
@@vimjoyer what else do you use? Gnome-keyring?
I think most people use gnome-keyring. It's simple and gets out of your way.
how can we install it using nix and home manager, but not on nixos?
There's a section about this on the wiki:
wiki.hyprland.org/Nix/Hyprland-on-other-distros/
edit: spelling
Great video! How do you make these code animations?
I use "motion canvas"
W vid
It is cool that this can be done, but I prefer the configuration method that works without Nix. :)
Now code it to give birth
Дякую!🙂
Not recommended following this guide, freezes at "[ OK ] Reached target Graphical Interface."
Looks like you have some GPU issue
@@vimjoyer This is a VM. Hyprland-wrapp dumps core immediately on startup. :)
@@abbcc555hyprland doesnt work well with vms
It may be good to include instructions on how to get inputs as an input to configuration.nix!
One way would be to add specialArgs = { inherit inputs; }; to your nixosSystem declaration. If you need to reference inputs in home.nix you'll need to add extraSpecialArgs = { inherit inputs; }; to your home-manager module in your flake.nix as well.
I am elated.
Дуже крута штука, тепер думаю про мiграцiю на nix з арч
First