Fixed midi kernel param for circuit tracks, fixed chromium flashing in hyprland, update flake
This commit is contained in:
		
							parent
							
								
									d24ebbf153
								
							
						
					
					
						commit
						77beeaf9f4
					
				
							
								
								
									
										36
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										36
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							@ -5,11 +5,11 @@
 | 
				
			|||||||
        "nixpkgs": "nixpkgs"
 | 
					        "nixpkgs": "nixpkgs"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1745352209,
 | 
					        "lastModified": 1745598511,
 | 
				
			||||||
        "narHash": "sha256-u3vJEzi6zxgG59KXjMR5koERsdKT5nd1OEKCpr6zgn8=",
 | 
					        "narHash": "sha256-GWYB7PngGwTJrp7gr0w6E5nnvwiblPvN2kjRCQw3ZEg=",
 | 
				
			||||||
        "owner": "catppuccin",
 | 
					        "owner": "catppuccin",
 | 
				
			||||||
        "repo": "nix",
 | 
					        "repo": "nix",
 | 
				
			||||||
        "rev": "6268e50dbb0ac9375e110560395b5dc199e4dfb8",
 | 
					        "rev": "199cb288a85b15ed203089804c024ae5b3eacd7c",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@ -46,11 +46,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1744743431,
 | 
					        "lastModified": 1745557122,
 | 
				
			||||||
        "narHash": "sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg=",
 | 
					        "narHash": "sha256-eqSo9ugzsqhFgaDFYUZj943nurlX4L6f+AW0skJ4W+M=",
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "home-manager",
 | 
					        "repo": "home-manager",
 | 
				
			||||||
        "rev": "c61bfe3ae692f42ce688b5865fac9e0de58e1387",
 | 
					        "rev": "dd26f75fb4ec1c731d4b1396eaf4439ce40a91c1",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@ -78,11 +78,11 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs-unstable": {
 | 
					    "nixpkgs-unstable": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1745234285,
 | 
					        "lastModified": 1748693115,
 | 
				
			||||||
        "narHash": "sha256-GfpyMzxwkfgRVN0cTGQSkTC0OHhEkv3Jf6Tcjm//qZ0=",
 | 
					        "narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=",
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "c11863f1e964833214b767f4a369c6e6a7aba141",
 | 
					        "rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@ -94,11 +94,11 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs_2": {
 | 
					    "nixpkgs_2": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1745279238,
 | 
					        "lastModified": 1748810746,
 | 
				
			||||||
        "narHash": "sha256-AQ7M9wTa/Pa/kK5pcGTgX/DGqMHyzsyINfN7ktsI7Fo=",
 | 
					        "narHash": "sha256-1na8blYvU1F6HLwx/aFjrhUqpqZ0SCsnqqW9n2vXvok=",
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "9684b53175fc6c09581e94cc85f05ab77464c7e3",
 | 
					        "rev": "78d9f40fd6941a1543ffc3ed358e19c69961d3c1",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@ -110,11 +110,11 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs_3": {
 | 
					    "nixpkgs_3": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1745234285,
 | 
					        "lastModified": 1745526057,
 | 
				
			||||||
        "narHash": "sha256-GfpyMzxwkfgRVN0cTGQSkTC0OHhEkv3Jf6Tcjm//qZ0=",
 | 
					        "narHash": "sha256-ITSpPDwvLBZBnPRS2bUcHY3gZSwis/uTe255QgMtTLA=",
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "c11863f1e964833214b767f4a369c6e6a7aba141",
 | 
					        "rev": "f771eb401a46846c1aebd20552521b233dd7e18b",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@ -131,11 +131,11 @@
 | 
				
			|||||||
        "treefmt-nix": "treefmt-nix"
 | 
					        "treefmt-nix": "treefmt-nix"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1745419524,
 | 
					        "lastModified": 1745869500,
 | 
				
			||||||
        "narHash": "sha256-oDRzqjH44hOEvJAyA1A+pCp01+rkjEvW1+AXCCvEYNE=",
 | 
					        "narHash": "sha256-F32jQbtWw73KSWaXBktWe9Z7dMWXeBd65j+X+dhjcQM=",
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "NUR",
 | 
					        "repo": "NUR",
 | 
				
			||||||
        "rev": "a5724250ee4c962f1fbfe992061e296955277961",
 | 
					        "rev": "11d18746af0de63402502d986bbb0f68a724e9c0",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
 | 
				
			|||||||
@ -72,7 +72,7 @@
 | 
				
			|||||||
                home-manager.users.nate = {
 | 
					                home-manager.users.nate = {
 | 
				
			||||||
                    imports = [
 | 
					                    imports = [
 | 
				
			||||||
                        ./nate-work/modules/home-manager/home.nix
 | 
					                        ./nate-work/modules/home-manager/home.nix
 | 
				
			||||||
                        catppuccin.homeManagerModules.catppuccin
 | 
					                        catppuccin.homeModules.catppuccin
 | 
				
			||||||
                    ];
 | 
					                    ];
 | 
				
			||||||
                };
 | 
					                };
 | 
				
			||||||
                home-manager.extraSpecialArgs = {
 | 
					                home-manager.extraSpecialArgs = {
 | 
				
			||||||
 | 
				
			|||||||
@ -8,6 +8,7 @@ n = "move_char_left" # Maps the 'a' key to the move_char_left command
 | 
				
			|||||||
i = "move_visual_line_down"
 | 
					i = "move_visual_line_down"
 | 
				
			||||||
e = "move_visual_line_up"
 | 
					e = "move_visual_line_up"
 | 
				
			||||||
o = "move_char_right"
 | 
					o = "move_char_right"
 | 
				
			||||||
 | 
					"S-tab" = "jump_backward"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
I = "page_down"
 | 
					I = "page_down"
 | 
				
			||||||
E = "page_up"
 | 
					E = "page_up"
 | 
				
			||||||
 | 
				
			|||||||
@ -189,15 +189,27 @@ in
 | 
				
			|||||||
        # allow_dumb_copy = true;
 | 
					        # allow_dumb_copy = true;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      misc = {
 | 
					      misc = {
 | 
				
			||||||
        vfr = true;
 | 
					        # Revert to true when nvidia damage tracking works
 | 
				
			||||||
 | 
					        vfr = 0;
 | 
				
			||||||
        force_default_wallpaper = 0;
 | 
					        force_default_wallpaper = 0;
 | 
				
			||||||
        disable_hyprland_logo = true;
 | 
					        disable_hyprland_logo = true;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      render = {
 | 
					      render = {
 | 
				
			||||||
        explicit_sync = 1;
 | 
					        # Revert to ex_sync = 1 and remove sync_kms when nvidia is fixed
 | 
				
			||||||
        explicit_sync_kms = 1;
 | 
					        explicit_sync = 2;
 | 
				
			||||||
 | 
					        explicit_sync_kms = 0;
 | 
				
			||||||
        direct_scanout = "no";
 | 
					        direct_scanout = "no";
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
 | 
					      ##
 | 
				
			||||||
 | 
					      ## delete when nvidia damage tracking works (debug & opengl)
 | 
				
			||||||
 | 
					      ##
 | 
				
			||||||
 | 
					      debug = {
 | 
				
			||||||
 | 
					        damage_tracking = 0;
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
 | 
					      opengl = {
 | 
				
			||||||
 | 
					        nvidia_anti_flicker = 0;
 | 
				
			||||||
 | 
					        # force_introspection = 2;
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
    wayland.windowManager.hyprland.systemd.variables = ["--all"];
 | 
					    wayland.windowManager.hyprland.systemd.variables = ["--all"];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -10,7 +10,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "thunderbolt" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
 | 
					  boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "thunderbolt" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
 | 
				
			||||||
  boot.initrd.kernelModules = [ ];
 | 
					  boot.initrd.kernelModules = [ ];
 | 
				
			||||||
  boot.kernelParams = [ "acpi_backlight=native" ];
 | 
					  boot.kernelParams = [ "acpi_backlight=native" "snd_seq_midi.output_buffer_size=131072" ];
 | 
				
			||||||
  boot.kernelModules = [ "kvm-intel" ];
 | 
					  boot.kernelModules = [ "kvm-intel" ];
 | 
				
			||||||
  boot.extraModulePackages = [ ];
 | 
					  boot.extraModulePackages = [ ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user