My NixOS config, I don't know what I am doing, don't use this
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add `openrazer` & disable mouse acceleration

+22 -1
+22 -1
modules/common.nix
··· 32 32 # ── Hardware ─────────────────────────────────────────────────────────────── 33 33 hardware.bluetooth.enable = true; 34 34 hardware.graphics.enable = true; 35 + hardware.openrazer = { 36 + enable = true; 37 + 38 + users = [ username ]; 39 + 40 + batteryNotifier = { 41 + percentage = 25; 42 + frequency = 900; 43 + }; 44 + }; 45 + services.libinput.mouse.accelProfile = "flat"; 35 46 36 47 # ── Security ─────────────────────────────────────────────────────────────── 37 48 security.sudo-rs.enable = true; ··· 78 89 # ── Users ────────────────────────────────────────────────────────────────── 79 90 users.users.${username} = { 80 91 isNormalUser = true; 81 - extraGroups = [ "wheel" "networkmanager" ]; 92 + extraGroups = [ "wheel" "networkmanager" "input"]; 82 93 shell = pkgs.fish; 83 94 }; 84 95 ··· 105 116 ghostty 106 117 _7zip-zstd-rar 107 118 inputs.orion-browser.packages.${stdenv.hostPlatform.system}.default 119 + jetbrains-toolbox 120 + nixd 121 + dorion 108 122 ]; 123 + 124 + # ── Catppuccin ───────────────────────────────────────────────────────────── 125 + catppuccin = { 126 + enable = true; 127 + accent = "lavender"; 128 + flavor = "macchiato"; 129 + }; 109 130 110 131 # ── Fonts ────────────────────────────────────────────────────────────────── 111 132 fonts = {