Fixed midi kernel param for circuit tracks, fixed chromium flashing in hyprland, update flake

This commit is contained in:
Nate Anderson 2025-06-03 15:00:59 -06:00
parent d24ebbf153
commit 77beeaf9f4
5 changed files with 36 additions and 23 deletions

36
flake.lock generated
View File

@ -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": {

View File

@ -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 = {

View File

@ -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"

View File

@ -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"];

View File

@ -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 = [ ];