diff --git a/apps/default.nix b/apps/default.nix index b854f65..c8fde9b 100644 --- a/apps/default.nix +++ b/apps/default.nix @@ -48,7 +48,7 @@ nix-config.apps.init = { enable = true; nixos = { host, ... }: { - system.stateVersion = "24.05"; + system.stateVersion = "25.05"; time.timeZone = "America/New_York"; nix.settings = { @@ -74,7 +74,7 @@ networking.hostName = host.name; }; home = { - home.stateVersion = "24.05"; + home.stateVersion = "25.05"; }; darwin = { system.stateVersion = 6; diff --git a/apps/entertainment.nix b/apps/entertainment.nix index 0e7795a..ae86978 100644 --- a/apps/entertainment.nix +++ b/apps/entertainment.nix @@ -26,6 +26,9 @@ in spotify = { nixpkgs.packages.unfree = [ "spotify" ]; }; + tidal-hifi = { + nixpkgs.packages.unfree = [ "castlabs-electron" ]; + }; }; }; } diff --git a/flake.lock b/flake.lock index a3aac77..42671b1 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ ] }, "locked": { - "lastModified": 1721116905, - "narHash": "sha256-pfTlOMJpOPbXZaJJvOKDUyCZxFHNLRRUteJFWT9IKOU=", + "lastModified": 1747479115, + "narHash": "sha256-D80Ld5nBrTM8PLUz3SFWMiWTXvbd4EnpzNVRft59r2M=", "owner": "so-dang-cool", "repo": "dt", - "rev": "0d16ca2867131e99a93a412231465cf68f2e594f", + "rev": "1ed6081715634116afd342a0a6b1620838a22ab4", "type": "github" }, "original": { @@ -42,11 +42,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1745083070, - "narHash": "sha256-hLpbgfXc0pxfeudOsMDh+1d+QBa27FpJUD89iBL4ddY=", + "lastModified": 1749745537, + "narHash": "sha256-6Pz+DR+xKRUBfu9B2GMsYU/FD8cILckJx0898rHjl44=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "46b2111a95afe41d9f9a09d7f33ff5b324cbd96d", + "rev": "39fda4f19f7ea8839eb647afee252290b3451b16", "type": "github" }, "original": { @@ -64,16 +64,16 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1735713283, - "narHash": "sha256-xC6X49L55xo7AV+pAYclOj5UNWtBo/xx5aB5IehJD0M=", - "rev": "bfba822a4220b0e2c4dc7f36a35e4c8450cd9a9c", - "revCount": 2125, + "lastModified": 1740810935, + "narHash": "sha256-6RzWfxENGlO73jQb3uQNgOvubUFwvveeIg+PZxhAu6s=", + "rev": "f44d7c3596ff028ad9f7fcc31d1941ed585f11b3", + "revCount": 2184, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.2125%2Brev-bfba822a4220b0e2c4dc7f36a35e4c8450cd9a9c/019420f1-c64f-7176-bdf5-3f4f4fe2bac6/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.2184%2Brev-f44d7c3596ff028ad9f7fcc31d1941ed585f11b3/019550c8-7792-7766-8dd2-80fad5595f70/source.tar.gz" }, "original": { "type": "tarball", - "url": "https://flakehub.com/f/nix-community/fenix/0.1.1584.tar.gz" + "url": "https://flakehub.com/f/nix-community/fenix/0.1.%2A" } }, "fh": { @@ -83,12 +83,12 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1740069727, - "narHash": "sha256-yOqXcn/OMfC97t002V8yzZn1PhuV8lIp5szPA7eys1Q=", - "rev": "ed73c2dd1d4ccc6d1588809078ebb2f38431dddc", - "revCount": 683, + "lastModified": 1746473843, + "narHash": "sha256-t7IZlG7rKNbkt2DIU5H0/B0+b4e9YEVJx14ijpOycCw=", + "rev": "f8319fc6a1424db090e8c3e9284ef8f48d6cf111", + "revCount": 726, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/fh/0.1.22/0195244a-b1c2-7264-b779-0e1e34d9735f/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/fh/0.1.24/0196a1f6-04df-7f72-8882-ddcd7de892e2/source.tar.gz" }, "original": { "type": "tarball", @@ -117,11 +117,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1749398372, + "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", "type": "github" }, "original": { @@ -210,11 +210,11 @@ ] }, "locked": { - "lastModified": 1745071558, - "narHash": "sha256-bvcatss0xodcdxXm0LUSLPd2jjrhqO3yFSu3stOfQXg=", + "lastModified": 1749657191, + "narHash": "sha256-QLilaHuhGxiwhgceDWESj9gFcKIdEp7+9lRqNGpN8S4=", "owner": "nix-community", "repo": "home-manager", - "rev": "9676e8a52a177d80c8a42f66566362a6d74ecf78", + "rev": "faeab32528a9360e9577ff4082de2d35c6bbe1ce", "type": "github" }, "original": { @@ -257,11 +257,11 @@ ] }, "locked": { - "lastModified": 1745066050, - "narHash": "sha256-eGTe2IBZlRISWEZut3VfOmryyPZ42HrtKaokCAYExVc=", + "lastModified": 1749743100, + "narHash": "sha256-u60Ysd4bupKAFV2tmVl1vjdqi4NX/RP5pMVOToqaqjo=", "owner": "jdx", "repo": "mise", - "rev": "b19e1156d637e9de44f7430f22a5ce56a5237fd9", + "rev": "842d5f0279c41e54240a161ec33f86c60213962b", "type": "github" }, "original": { @@ -278,16 +278,16 @@ ] }, "locked": { - "lastModified": 1736429049, - "narHash": "sha256-np2K6lbTOq7yugwS0IsEmy+02vxTAF62bp8APnBHsE4=", - "rev": "5891bae1b7fbd8d3a138773fd751e7a532f914aa", - "revCount": 352, + "lastModified": 1745925850, + "narHash": "sha256-cyAAMal0aPrlb1NgzMxZqeN1mAJ2pJseDhm2m6Um8T0=", + "rev": "38bc60bbc157ae266d4a0c96671c6c742ee17a5f", + "revCount": 359, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/nix-community/naersk/0.1.352%2Brev-5891bae1b7fbd8d3a138773fd751e7a532f914aa/01944b3d-93aa-7d30-8c2b-bd5902521c73/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/nix-community/naersk/0.1.359%2Brev-38bc60bbc157ae266d4a0c96671c6c742ee17a5f/0196814b-3fe7-7501-996a-40369627cec0/source.tar.gz" }, "original": { "type": "tarball", - "url": "https://flakehub.com/f/nix-community/naersk/0.1.345.tar.gz" + "url": "https://flakehub.com/f/nix-community/naersk/0.1.%2A" } }, "nix-config-modules": { @@ -317,11 +317,11 @@ ] }, "locked": { - "lastModified": 1744478979, - "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=", + "lastModified": 1749739639, + "narHash": "sha256-oubMGIrW/vBdX+xw47LEcxrqYqZUdLYPE8xrLDKoBE8=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "43975d782b418ebf4969e9ccba82466728c2851b", + "rev": "72c88d5928196159e3a0d03e67b25d8044546ca6", "type": "github" }, "original": { @@ -353,11 +353,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1744932701, - "narHash": "sha256-fusHbZCyv126cyArUwwKrLdCkgVAIaa/fQJYFlCEqiU=", + "lastModified": 1749285348, + "narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b024ced1aac25639f8ca8fdfc2f8c4fbd66c48ef", + "rev": "3e3afe5174c561dee0df6f2c2b2236990146329f", "type": "github" }, "original": { @@ -369,11 +369,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1743296961, - "narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", + "lastModified": 1748740939, + "narHash": "sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "e4822aea2a6d1cdd36653c134cacfd64c97ff4fa", + "rev": "656a64127e9d791a334452c6b6606d17539476e2", "type": "github" }, "original": { @@ -402,11 +402,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1744440957, - "narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=", + "lastModified": 1749668643, + "narHash": "sha256-gaWJEWGBW/g1u6o5IM4Un0vluv86cigLuBnjsKILffc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d", + "rev": "1965fd20a39c8e441746bee66d550af78f0c0a7b", "type": "github" }, "original": { @@ -418,16 +418,16 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1739758141, - "narHash": "sha256-uq6A2L7o1/tR6VfmYhZWoVAwb3gTy7j4Jx30MIrH0rE=", - "rev": "c618e28f70257593de75a7044438efc1c1fc0791", - "revCount": 714614, + "lastModified": 1746183838, + "narHash": "sha256-kwaaguGkAqTZ1oK0yXeQ3ayYjs8u/W7eEfrFpFfIDFA=", + "rev": "bf3287dac860542719fe7554e21e686108716879", + "revCount": 717608, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2411.714614%2Brev-c618e28f70257593de75a7044438efc1c1fc0791/0195155d-20df-7b25-ad70-45871483b8d2/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2411.717608%2Brev-bf3287dac860542719fe7554e21e686108716879/0196927e-0862-7e0b-a84b-fbc51a400e7c/source.tar.gz" }, "original": { "type": "tarball", - "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2411.%2A.tar.gz" + "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2411.%2A" } }, "nixpkgs_3": { @@ -448,11 +448,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1744868846, - "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", + "lastModified": 1749619289, + "narHash": "sha256-qX6gXVjaCXXbcn6A9eSLUf8Fm07MgPGe5ir3++y2O1Q=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", + "rev": "f72be405a10668b8b00937b452f2145244103ebc", "type": "github" }, "original": { @@ -508,11 +508,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1735659655, - "narHash": "sha256-DQgwi3pwaasWWDfNtXIX0lW5KvxQ+qVhxO1J7l68Qcc=", + "lastModified": 1740737930, + "narHash": "sha256-2AW/FJQI/i6bbRB/8HR9l9SjxjuiukJpHdMPgwApPKA=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "085ad107943996c344633d58f26467b05f8e2ff0", + "rev": "fe8444616679f8e50ff9696f4750df1f10e7433d", "type": "github" }, "original": {