My NixOS configuration (mirror)

Merge branch 'master' of github.com:matthew-hre/dotfiles

+51 -51
+50 -33
flake.lock
··· 16 16 "type": "github" 17 17 } 18 18 }, 19 + "flake-compat_2": { 20 + "flake": false, 21 + "locked": { 22 + "lastModified": 1751685974, 23 + "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 24 + "ref": "refs/heads/main", 25 + "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 26 + "revCount": 92, 27 + "type": "git", 28 + "url": "https://git.lix.systems/lix-project/flake-compat.git" 29 + }, 30 + "original": { 31 + "type": "git", 32 + "url": "https://git.lix.systems/lix-project/flake-compat.git" 33 + } 34 + }, 19 35 "flake-parts": { 20 36 "inputs": { 21 37 "nixpkgs-lib": [ ··· 24 40 ] 25 41 }, 26 42 "locked": { 27 - "lastModified": 1749398372, 28 - "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", 43 + "lastModified": 1753121425, 44 + "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", 29 45 "owner": "hercules-ci", 30 46 "repo": "flake-parts", 31 - "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", 47 + "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", 32 48 "type": "github" 33 49 }, 34 50 "original": { ··· 87 103 "zon2nix": "zon2nix" 88 104 }, 89 105 "locked": { 90 - "lastModified": 1752694137, 91 - "narHash": "sha256-hgoWB/7xSLthEvAn+VDf03SLE3bKvZb2kdzG4ySkweI=", 106 + "lastModified": 1753816554, 107 + "narHash": "sha256-eyFfBXb5IJaNTGTdkjpWKSMTs8wiJ0i+9n5jUKtVFa4=", 92 108 "owner": "ghostty-org", 93 109 "repo": "ghostty", 94 - "rev": "015efcf9e562ac89da49d50ba8b2b2612ef13d2a", 110 + "rev": "c78d32074ebab14d2060e5cd3c7667cbe37ab8ee", 95 111 "type": "github" 96 112 }, 97 113 "original": { ··· 107 123 ] 108 124 }, 109 125 "locked": { 110 - "lastModified": 1752603129, 111 - "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", 126 + "lastModified": 1753829416, 127 + "narHash": "sha256-Shx91k6pLdX8wK6LchsHRXWAWODvy6fHAbUqOmye43A=", 112 128 "owner": "nix-community", 113 129 "repo": "home-manager", 114 - "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", 130 + "rev": "ab14805267c132c5e9ac66129ca5361abd592a3a", 115 131 "type": "github" 116 132 }, 117 133 "original": { ··· 128 144 "utils": "utils" 129 145 }, 130 146 "locked": { 131 - "lastModified": 1752690871, 132 - "narHash": "sha256-E7CzhBNftsHHIkrgXbvNntCcqpjcdMysNHId6IjVfk0=", 147 + "lastModified": 1753730075, 148 + "narHash": "sha256-DrEPXNLEOXaOmx07RCH4H+u8SLKHtZXihd+Wjg/ZV1U=", 133 149 "owner": "taj-ny", 134 150 "repo": "kwin-effects-forceblur", 135 - "rev": "ec50fc5bcab42a39e6b6acc51bbd4443baec5be9", 151 + "rev": "caac68328a0d10c35dee1cc1a8acfd613e02f8a1", 136 152 "type": "github" 137 153 }, 138 154 "original": { ··· 166 182 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 167 183 }, 168 184 "locked": { 169 - "lastModified": 1752693947, 170 - "narHash": "sha256-8QSAGLBnHlOUJp1Tt22FDCCmaeqZtvYr5Vz3uMQniL4=", 185 + "lastModified": 1753771004, 186 + "narHash": "sha256-F2aQLyyj6AOKZbdJYXrqoeY/6Q4wypqW+DHR2yqUuIE=", 171 187 "owner": "sodiboo", 172 188 "repo": "niri-flake", 173 - "rev": "ac9bcd788fca507d17e3c7a03de3d869bf44f52e", 189 + "rev": "b4d7cf74f1d23d4176c4fa1f160b53ae4c81f494", 174 190 "type": "github" 175 191 }, 176 192 "original": { ··· 199 215 "niri-unstable": { 200 216 "flake": false, 201 217 "locked": { 202 - "lastModified": 1752656275, 203 - "narHash": "sha256-tTRMyGxqHF5IkYcnvHbwCgRBRUBhvRapxtuUfrN/8Ic=", 218 + "lastModified": 1752870529, 219 + "narHash": "sha256-23DJk5EfEDCq7Xy1QELcayG0VxbbWpdQ6t7jbhae1Ok=", 204 220 "owner": "YaLTeR", 205 221 "repo": "niri", 206 - "rev": "7b065f8618f63b7cf761ebe05a2cebd556113a6c", 222 + "rev": "fefc0bc0a71556eb75352e2b611e50eb5d3bf9c2", 207 223 "type": "github" 208 224 }, 209 225 "original": { ··· 214 230 }, 215 231 "nixpkgs": { 216 232 "locked": { 217 - "lastModified": 1752480373, 218 - "narHash": "sha256-JHQbm+OcGp32wAsXTE/FLYGNpb+4GLi5oTvCxwSoBOA=", 233 + "lastModified": 1753694789, 234 + "narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=", 219 235 "owner": "NixOS", 220 236 "repo": "nixpkgs", 221 - "rev": "62e0f05ede1da0d54515d4ea8ce9c733f12d9f08", 237 + "rev": "dc9637876d0dcc8c9e5e22986b857632effeb727", 222 238 "type": "github" 223 239 }, 224 240 "original": { ··· 230 246 }, 231 247 "nixpkgs-stable": { 232 248 "locked": { 233 - "lastModified": 1752620740, 234 - "narHash": "sha256-f3pO+9lg66mV7IMmmIqG4PL3223TYMlnlw+pnpelbss=", 249 + "lastModified": 1753489912, 250 + "narHash": "sha256-uDCFHeXdRIgJpYmtcUxGEsZ+hYlLPBhR83fdU+vbC1s=", 235 251 "owner": "NixOS", 236 252 "repo": "nixpkgs", 237 - "rev": "32a4e87942101f1c9f9865e04dc3ddb175f5f32e", 253 + "rev": "13e8d35b7d6028b7198f8186bc0347c6abaa2701", 238 254 "type": "github" 239 255 }, 240 256 "original": { ··· 246 262 }, 247 263 "nixpkgs_2": { 248 264 "locked": { 249 - "lastModified": 1752480373, 250 - "narHash": "sha256-JHQbm+OcGp32wAsXTE/FLYGNpb+4GLi5oTvCxwSoBOA=", 265 + "lastModified": 1753694789, 266 + "narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=", 251 267 "owner": "nixos", 252 268 "repo": "nixpkgs", 253 - "rev": "62e0f05ede1da0d54515d4ea8ce9c733f12d9f08", 269 + "rev": "dc9637876d0dcc8c9e5e22986b857632effeb727", 254 270 "type": "github" 255 271 }, 256 272 "original": { ··· 262 278 }, 263 279 "nixpkgs_3": { 264 280 "locked": { 265 - "lastModified": 1750215678, 266 - "narHash": "sha256-Rc/ytpamXRf6z8UA2SGa4aaWxUXRbX2MAWIu2C8M+ok=", 281 + "lastModified": 1753432016, 282 + "narHash": "sha256-cnL5WWn/xkZoyH/03NNUS7QgW5vI7D1i74g48qplCvg=", 267 283 "owner": "nixos", 268 284 "repo": "nixpkgs", 269 - "rev": "5395fb3ab3f97b9b7abca147249fa2e8ed27b192", 285 + "rev": "6027c30c8e9810896b92429f0092f624f7b1aace", 270 286 "type": "github" 271 287 }, 272 288 "original": { ··· 278 294 }, 279 295 "nvf": { 280 296 "inputs": { 297 + "flake-compat": "flake-compat_2", 281 298 "flake-parts": "flake-parts", 282 299 "flake-utils": "flake-utils_2", 283 300 "mnw": "mnw", ··· 285 302 "systems": "systems_3" 286 303 }, 287 304 "locked": { 288 - "lastModified": 1752687459, 289 - "narHash": "sha256-XcTP16Yg2CcyBB6FE9OrxVXCWkAcKprS+nMvbZ8nYCc=", 305 + "lastModified": 1753710899, 306 + "narHash": "sha256-5Du8IMbCBQiMuzpkZJuTGEa5v/oTC5pCS1FYrY49v/g=", 290 307 "owner": "notashelf", 291 308 "repo": "nvf", 292 - "rev": "fe874acd37f55dd5043a06fd2284300133782cfa", 309 + "rev": "3ae510fefafa35f8b457bfbc8944d884fe18ba98", 293 310 "type": "github" 294 311 }, 295 312 "original": {
-1
home/default.nix
··· 16 16 ./fuzzel 17 17 ./shell 18 18 ./nvf 19 - ./spotify-tui 20 19 ] 21 20 ++ lib.optional toad ./wayland; 22 21
-16
home/spotify-tui/default.nix
··· 1 - {pkgs, ...}: let 2 - spotify-player = pkgs.spotify-player.override { 3 - withStreaming = true; 4 - withDaemon = true; 5 - withMediaControl = true; 6 - withImage = true; 7 - withNotify = true; 8 - withSixel = false; 9 - withFuzzy = true; 10 - }; 11 - in { 12 - programs.spotify-player = { 13 - enable = true; 14 - package = spotify-player; 15 - }; 16 - }
+1 -1
hosts/thwomp/configuration.nix
··· 78 78 obsidian 79 79 prismlauncher 80 80 protonup-qt 81 - spotify # i hate it but the web client is so ass 81 + tidal-hifi 82 82 vim 83 83 ]; 84 84