• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle









  • dai@lemmy.worldtoLinux@lemmy.mlon arch btw.
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Works fine on my laptop (1650 hybrid) and desktop (3070 no iGPU)

    Under NixOS on both machines, no xwayland.

      programs.hyprland = {
        enable = true;
        enableNvidiaPatches = true;
      };
    

    Is the basics to get it up and running under NixOS + HomeManager


  • Yeah since using NIX for a couple of months now I moved away from KDE, you could customize KDE with home-manager however you would be writing out stacks of home.file lines as KDE is all over the shop when it comes to configuration. IIRC there is a module for KDE to help however it looked like a bigger time sink than I wanted.

    For example my hyprpaper config is as such:

    home.file."dots/config/hypr/hyprpaper.conf" = {
        text = ''
          preload = ~/nixos/wallpaper/1.jpg
          preload = ~/nixos/wallpaper/2.jpg
          preload = ~/nixos/wallpaper/3.jpg
          preload = ~/nixos/wallpaper/4.jpg
          wallpaper = eDP-1, ~/nixos/wallpaper/1.jpg
        '';
      };
    

    Same can be done for KDE’s config however you’ll run into issues changing settings manually from memory. I’m quite happy with hyprland as there are less moving parts compared to a complete package (gnome / kde), everything that’s installed (probably) has a purpose for my use-case.





  • dai@lemmy.worldtoLinux@lemmy.mlNixOs why?
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    You are able to have different configurations spun up from the one file by using machine names. My main machine is pretty barebones with minimal applications, but my laptop is even more minimal.

    I can’t move away from Proxmox right now for my servers but the option is there if I want to spin up some containers using similar Configs and such.