Flake for my NixOS devices

Fix waybar night weather, nix deps

bwc9876.dev ea4afa90 0ee209e8

verified
+17 -4
+5
base/nix.nix
··· 25 enable = false; 26 enableNg = true; 27 }; 28 }
··· 25 enable = false; 26 enableNg = true; 27 }; 28 + 29 + system.extraDependencies = with builtins; let 30 + flakeDeps = flake: [flake.outPath] ++ (foldl' (a: b: a ++ b) [] (map flakeDeps (attrValues flake.inputs or {}))); 31 + in 32 + flakeDeps inputs.self; 33 }
+4
roles/dev/nvim.nix
··· 328 next.key = "<C-Tab>"; 329 previous.key = "<C-S-Tab>"; 330 }; 331 }; 332 333 statuscol = {
··· 328 next.key = "<C-Tab>"; 329 previous.key = "<C-S-Tab>"; 330 }; 331 + settings.icons = { 332 + diagnostics."vim.diagnostic.severity.ERROR".enabled = true; 333 + diagnostics."vim.diagnostic.severity.WARN".enabled = true; 334 + }; 335 }; 336 337 statuscol = {
+8 -4
roles/graphics/waybar.nix
··· 194 border-color: @yellow; 195 } 196 197 #custom-weather.Clear.night, 198 #custom-weather.Sunny.night { 199 border-color: @mauve; 200 - } 201 - 202 - #custom-weather.PartlyCloudy { 203 - border-color: @flamingo; 204 } 205 206 #custom-news.utd {
··· 194 border-color: @yellow; 195 } 196 197 + #custom-weather.PartlyCloudy { 198 + border-color: @flamingo; 199 + } 200 + 201 + #custom-weather.PartlyCloudy.night { 202 + border-color: @lavender; 203 + } 204 + 205 #custom-weather.Clear.night, 206 #custom-weather.Sunny.night { 207 border-color: @mauve; 208 } 209 210 #custom-news.utd {