- 38
- 870 788
Vimjoyer
Registrace 9. 07. 2022
Ricing Linux Has Never Been Easier | NixOS + Stylix
Discord server: discord.gg/AqHbaeK43b
Donations: ko-fi.com/vimjoyer
Code + text available on journix: journix.dev/posts/ricing-linux-has-never-been-easier-nixos-and-stylix/
Code from the video: github.com/vimjoyer/stylix-video
Stylix book: danth.github.io/stylix/options/nixos.html
Donations: ko-fi.com/vimjoyer
Code + text available on journix: journix.dev/posts/ricing-linux-has-never-been-easier-nixos-and-stylix/
Code from the video: github.com/vimjoyer/stylix-video
Stylix book: danth.github.io/stylix/options/nixos.html
zhlédnutí: 4 732
Video
Is NixOS The Best Gaming Distro | Linux Gaming Setup
zhlédnutí 14KPřed 14 dny
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/nixos-gaming-video
This Program Will Make Your Nix Experience Comfy | NH The Nix Helper
zhlédnutí 12KPřed měsícem
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/nix-helper-video
[APRIL FOOLS] Top 6 Best NixOS Tips & Tricks
zhlédnutí 6KPřed měsícem
Discord server: discord.gg/AqHbaeK43b April fools
Modularize NixOS and Home Manager | Great Practices
zhlédnutí 13KPřed měsícem
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/modularize-video
Build Your Own NixOS Installer ISO
zhlédnutí 6KPřed 2 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/custom-installer-video
Custom Neovim Code Actions & Diagnostics
zhlédnutí 4,2KPřed 2 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer All code blocks: github.com/vimjoyer/null-ls-lua-video
Perfect NixOS | Impermanence Setup
zhlédnutí 13KPřed 3 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/impermanent-setup
Declare Hyprland Config With Nix Home-Manager
zhlédnutí 13KPřed 3 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/hyprland-hm-video
Nixvim: Neovim Distro Powered By Nix
zhlédnutí 18KPřed 4 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer All code blocks from the video: github.com/vimjoyer/nixvim-video nixvim docs: nix-community.github.io/nixvim/ previous nix neovim video: czcams.com/video/YZAnJ0rwREA/video.html
Nix File Fetching | fetchurl and Flakes
zhlédnutí 5KPřed 4 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/fetching-nix-video
Ultimate NixOS Guide | Flakes | Home-manager
zhlédnutí 96KPřed 5 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer Code from the video: github.com/vimjoyer/flake-starter-config Also check out Iogamaster's video: czcams.com/video/1ED9b7ERTzI/video.html
The Best Neovim Plugin | Writing Lua Snippets With Luasnip
zhlédnutí 8KPřed 6 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer All code blocks: github.com/vimjoyer/nvim-luasnip-video
NixOS Secrets Management | SOPS-NIX
zhlédnutí 12KPřed 6 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer All code blocks: github.com/vimjoyer/sops-nix-video
Nix Language Explained
zhlédnutí 12KPřed 6 měsíci
Discord server: discord.gg/AqHbaeK43b Donations: ko-fi.com/vimjoyer
Custom NIX Home-Manager Modules For Personalized Setup
zhlédnutí 7KPřed 7 měsíci
Custom NIX Home-Manager Modules For Personalized Setup
Custom EWW Notification Daemon: Tutorial
zhlédnutí 9KPřed 7 měsíci
Custom EWW Notification Daemon: Tutorial
LF + NIX: Simple Setup for Extreme Productivity
zhlédnutí 13KPřed 7 měsíci
LF NIX: Simple Setup for Extreme Productivity
Neovim and Nix home-manager: Supercharge Your Development Environment
zhlédnutí 18KPřed 8 měsíci
Neovim and Nix home-manager: Supercharge Your Development Environment
Nix-colors Guide | Declaratively Rice Your Linux Desktop
zhlédnutí 11KPřed 8 měsíci
Nix-colors Guide | Declaratively Rice Your Linux Desktop
Ultimate Linux Remapping Tool | Xremap Complete Guide
zhlédnutí 6KPřed 8 měsíci
Ultimate Linux Remapping Tool | Xremap Complete Guide
Setup Xremap with Nix | Best Linux Key Remapper + NixOS
zhlédnutí 4,5KPřed 8 měsíci
Setup Xremap with Nix | Best Linux Key Remapper NixOS
Nix Dev Environments | Declare Your Coding Projects
zhlédnutí 24KPřed 9 měsíci
Nix Dev Environments | Declare Your Coding Projects
Nix derivations explained | Unleash the full potential of NixOS
zhlédnutí 9KPřed 9 měsíci
Nix derivations explained | Unleash the full potential of NixOS
NixOS: Sddm, Gtk, QT5 Simple Theming Guide
zhlédnutí 18KPřed 9 měsíci
NixOS: Sddm, Gtk, QT5 Simple Theming Guide
Thank you for another wonderful video on NixOS
Stylix ❤
As a UI/UX buff, this is a game changer.
love u
Amazing rice fellow gruvbox enjoyer)
Please a tutorial to install nixos using virtual machine on windows like hyper-v
I want to learn nixos and do my own configuration without messing up with the real config installed on my machine
"You obviously don't want monospace font in your browser..." Me : yes, I use monospace fonts in everything 🗿
I used to do it too 😁
hey, do you know if there’s a way to change symlink for /bin/sh? I wanted to set dash as my background shell
where can you get a list of apps that work with stylix?
You can check out the stylix book linked in the description. It lists all available targets in the NixOS/hm options section
Messed around with this... If you have already configured setup, this is useless.
I mean yeah, kinda
@@vimjoyer but your video of course is great as always! Also stylix plymouth theme is good.
🐐
Thank you, I'm actually messing with Nix theming and this comes very handy as I'm doing a terrible job at it :)
same, now lets see if this works
thats op
Thanks... i never been properly able to theme anything in linux.. and even more when i switched nix.. this makes my life complete... only if this worked.. i copied my wallpaper to same dir to the config still getting thie error getting status of '/nix/store/9bh7sz8g9pfcibn24l89cr2bky0vkc67-source/nixos/wallpaper.png': No such file or directory, i am still a noob so no idea what's the issue
I have one request can you create a video differentiating Nix base setup and Flakes? what is the difference actually there is.
I'll make a more in-depth video about flakes, talking about what they are and what they aren't
if possible can you please do a video on ags or eww bar ?
Yeah, I can do that. I rewrote my bar with ags some time ago, but I lost it. I'll think about making a video once I do it again 👍
@@vimjoyer thanks
@@vimjoyer +1 on ags vid
крутий
дякую, ти теж
Have you thought about creating a series for people who are comfortable with other distros, but totally noobs with nix? Like start from the very basics of Nix language all the way to an advanced config (python development environment, vms, etc) with flakes and all? Your videos are a true treasure, keep up the good work!
I will make more introduction videos in the future. A simple introductory devenv, flake, derivation and vm videos are all planned 👍
@@vimjoyer always feeling like devenv with python and c++ are nightmare.. hope you will cover it ...
@@vimjoyer that's so cool! i will share those videos with friends the moment they come out
@@vimjoyer While on the topic, can I ask something from the bottom of my heart? You're videos are a great help to me moving over from other distros, but despite my best efforts I cannot for the life of my wrap my head around the actual practial process of moving from a regular nix config to a flake. If at all possible, a step by step, hand holding guide with an actual example of a config being moved to a flake would be greatly appreciated. Its the only topic of your Nix videos that I haven't immediately clicked with, and that goes for most other creators as well. You're the one I trust the most to do it.
This is so useful! Thank you so much for making a vid on this!
lessgo stylix vid
my Nix config has a very bad code style and it's been in the process of being rewritten for about 4 months now (which means I haven't updated my system in a very long time). I just don't feel motivated enough to continue if I know that fixing 1 error will create another... and I also have to live with some bugs that could easily be fixed, if only I had a stable configuration
You could try rewriting it from scratch. I did it a while ago, and now my config is quite easy to edit and extend.
@@vimjoyerafter watching the entire video, i think it is too good (easy) to be true... my main concern is for apps that use more than base16 colors for their theme, and because i use catppuccin, it has themes for everything. i think if i use the official themes made by the catppuccin theme or even bundled into a program (i've seen some that actually bundle a few themes, and they always contain catppuccin) it will work way better also you can't really get the same result as using a GTK/QT theme made specifically for your color scheme when just providing stylix with 16 colors... also, will you ever make another video going more in-depth on nixvim?
got that nix drip
Yes lol
what is the pro of using the home-manager in this system?
You get to use home-manager options and configure programs with it
Everything I've tried from this vid works for me, except the gtk icons derivation process. It builds and I've confirmed the SHA256, but still seems to have no effect on icons anywhere on my system.
Bro can you do a favor and keep the good job. ur going well with contents, don't stop!
I'm not going to stop 😎
all i got was a ton of errors. nix is a pain in the behind. wish the docs were clearer.
slavic detected
Hello, mate. I have been using NixOS since 17/05/24 and I already have 10 generations, but I want to just keep 3. So, my question is: *What file do I have to configure to that and what do I have to write there, please?*
4:12 `nh clean all --keep 3`
@@vimjoyer Firstly: *THANK YOU!* Secondly: the command did now work. The answer is: *nh: command not found* So I tried to insert the command *nh* like you did in 0:45 *environment.systemPackages = with pkgs; [* *nh* *]* BUT an errors happened about the *nh* and I had to delete it from the file. Is there no other way, Vim?
Don't the nh clean command deletes the generations from the boot menu
It does 👍.
6:25 Thanks for the curry!
The only issue I had was that, for some reason, Baldurs Gate 3 refuses to launch on NixOS (both flatpak and steam).
Didn't have a chance to try it out yet, but it has a gold + verified ranking on protondb. Did you try any of the suggested launch options?
What is better for gaming ? Gnome or Plasma ? Any suggestions ?
use whichever one you prefer, the performance difference is negligible
Please make hyprland and waybar customization guide too
I made it already, but the audio was corrupted so I took it down
i wish i watched this before bruteforcing essentially the first half of the video by trial and error! thanks for an excellent overview
Very well explained. Your initial comment about being on the 3rd page of <search engine name> still holds true nearly a year later.
Lol. Why is it that I get the english but not the logic!! 😅
did you trick me into installing spyware with your tutorials? because every time i have a NixOS question, you upload a video about it
Really loved the bob example just to show how to do it with any variable. Although I'm curious if you could do "bob.default" so you don't have to use the "#" in the command or would it need to be the whole "devshells.bob.default". What if it was just "devShells.bob"? Just curious since I'm just learning this.
Yeah, the convention is to have something.default, so it would be devshells.default
Coming back a week later the GUI installer for NixOS has a few flaws. 1. It won't configure any filesystem other than ext4. 2. Even if you partition it yourself with gparted, which in in the installation system, it won't accept it. Neither with doing it with CLI tools like fdisk, gparted or parted. 3. If you try to use the manual method within Calemares, the installation tool, it will brick the system and won't let you boot after installation. Part of it could be that you can't create the small 1Mb or less of empty space at the beginning of the drive for alignment purposes. Because of these issues I just used the GUI installer for a bit before learning how to install things with the minimal installer. Although you might still want to use the GUI installer and just do everything from the terminal since that way you have access to a browser and can copy and paste things a lot easier. With using the preconfigured option that the GUI installer gives you I was able to have an example of what the configuration looked like with the desktop installed and stuff which helped me know how to configure stuff from tty or terminal only. While not as good as the Arch installation guide the NixOS one on their wiki is good enough to get you started.
this is not worth using i already got nixos setup and now switching it all to homemanager and flakes is not worth it i have to take LSD to be able to figurethis out liek wtf
Why did you use eww instead of eww-wayland
I don't remember
The correct package is eww-wayland not eww, you should mention it in the description because it would be helpful to a lot of beginners.
have you considered making a psa video about the official nixos wiki? it seems like you have a fair share of nixos newbie traffic so i think it would help get the new wiki to appear over the old one in search results
I’ve been so interested in getting into NixOS, but steamVR without async reprojection is a dealbreaker, so I’ll stick to arch for the foreseeable future.
This pill is gold! 🙌
Hello how can i declare configuration sidebery extension ? I want to add custom css for it
I don't think it's possible to declare extensions with nix yet
Just getting into NixOS. Why do you say options like `qt.enable` need to be in your home manager? From what I can tell it can just be in your configuration.nix file, or is it more about creating modularity?
second
Linux is for lowend gamer, if you want quality like all new Features from nvidia, only windows is the way. Nvidia, HDR, VRR, RTX HDR, DLSS Rayreconstruction, Framegeneratin, GPU undervolting or OC, all together you dont get it at once in linux. Even in 2030 you wont get. The communtity is big on linux but they dont put the efford together. Also to much distros, then not equal kernel version, moddified kernels.... Wayland, x11 or much more, whats the right to choose. Noway, stay away as a gamer from linux if you want quality gaming.
1. You can get DLSS and VRR on Linux. 2. Separate people don't owe you anything, and they won't magically "put the effort together". 3. This video is not for windows users, it's for those who want to game on NixOS. I'm not comparing any distro to windows, because I'd rather stop gaming then use windows.
But still its Not for normal users
Yeah this is pretty outdated, in years past gaming always kept me going back to Windows, but today I can run every game I play on Linux, even high end gfx titles like Cyberpunk w/ full ray tracing and Star Citizen with no performance drop. It just takes an extra step or two on Linux. The only gamers stuck are sweats who play games with kernel level anti-cheat, and even that will prob get support eventually as Microsoft continues to self-destruct Windows.
Like for Ukrainian UI🇺🇦
Good things come in small packages - this is actually pretty awesome
Do I still need to add home-manager package in system packages with this approach? I cannot run 'home-manager' commands
No, it will integrate with your regular system generations. nixos-rebuild switch will also update home-manager, and rolling back to an older generation will happen for both too