diff --git a/flake.lock b/flake.lock index 1ded4048..898cd073 100644 --- a/flake.lock +++ b/flake.lock @@ -269,11 +269,11 @@ ] }, "locked": { - "lastModified": 1713979152, - "narHash": "sha256-apdecPuh8SOQnkEET/kW/UcfjCRb8JbV5BKjoH+DcP4=", + "lastModified": 1714864355, + "narHash": "sha256-uXNW6bapWFfkYIkK1EagydSrFMqycOYEDSq75GmUpjk=", "owner": "ipetkov", "repo": "crane", - "rev": "a5eca68a2cf11adb32787fc141cddd29ac8eb79c", + "rev": "442a7a6152f49b907e73206dc8e1f46a61e8e873", "type": "github" }, "original": { @@ -599,11 +599,11 @@ ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1714641030, + "narHash": "sha256-yzcRNDoyVP7+SCNX0wmuDju1NUCt8Dz9+lyUXEI0dbI=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e", "type": "github" }, "original": { @@ -747,11 +747,11 @@ ] }, "locked": { - "lastModified": 1714606777, - "narHash": "sha256-bMkNmAXLj8iyTvxaaD/StcLSadbj1chPcJOjtuVnLmA=", + "lastModified": 1714641030, + "narHash": "sha256-yzcRNDoyVP7+SCNX0wmuDju1NUCt8Dz9+lyUXEI0dbI=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "4d34ce6412bc450b1d4208c953dc97c7fc764f1a", + "rev": "e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e", "type": "github" }, "original": { @@ -781,6 +781,21 @@ "type": "indirect" } }, + "flake-root": { + "locked": { + "lastModified": 1713493429, + "narHash": "sha256-ztz8JQkI08tjKnsTpfLqzWoKFQF4JGu2LRz8bkdnYUk=", + "owner": "srid", + "repo": "flake-root", + "rev": "bc748b93b86ee76e2032eecda33440ceb2532fcd", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, "flake-utils": { "inputs": { "systems": "systems" @@ -1221,11 +1236,11 @@ ] }, "locked": { - "lastModified": 1714515075, - "narHash": "sha256-azMK7aWH0eUc3IqU4Fg5rwZdB9WZBvimOGG3piqvtsY=", + "lastModified": 1715077503, + "narHash": "sha256-AfHQshzLQfUqk/efMtdebHaQHqVntCMjhymQzVFLes0=", "owner": "nix-community", "repo": "home-manager", - "rev": "6d3b6dc9222c12b951169becdf4b0592ee9576ef", + "rev": "6e277d9566de9976f47228dd8c580b97488734d4", "type": "github" }, "original": { @@ -1264,11 +1279,11 @@ ] }, "locked": { - "lastModified": 1714343445, - "narHash": "sha256-OzD1P0o46uD3Ix4ZI/g9z3YAeg+4g+W3qctB6bNOReo=", + "lastModified": 1715077503, + "narHash": "sha256-AfHQshzLQfUqk/efMtdebHaQHqVntCMjhymQzVFLes0=", "owner": "nix-community", "repo": "home-manager", - "rev": "9fe79591c1005ce6f93084ae7f7dab0a2891440d", + "rev": "6e277d9566de9976f47228dd8c580b97488734d4", "type": "github" }, "original": { @@ -1308,11 +1323,11 @@ "systems": "systems_6" }, "locked": { - "lastModified": 1713978374, - "narHash": "sha256-jla5Wo0Qt3NEnD0OjNj85BGw0pR4Zlz5uy8AqHH7tuE=", + "lastModified": 1714843107, + "narHash": "sha256-89WxndRGO3CGuWE5XCaHKnsV3IKBRdOWqScp6o8enT4=", "owner": "hyprwm", "repo": "hyprlock", - "rev": "415262065fff0a04b229cd00165f346a86a0a73a", + "rev": "c87af3aa1f6e6bd06cffaabcc400bd45e26d565a", "type": "github" }, "original": { @@ -1331,11 +1346,11 @@ "rust-overlay": "rust-overlay_3" }, "locked": { - "lastModified": 1714595876, - "narHash": "sha256-YPqyZmzwtYAU+W5rXFt4ON4a/ZPms7l7dk0IrZKMzX4=", + "lastModified": 1715072077, + "narHash": "sha256-5QA9qCtxW6uikNI1+qaWALaf6gRhkHCCoVLthJMviIY=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "1971f3bb1ef3d059b29b99527e77ffaaf92240aa", + "rev": "4695279d6927d05b6d3ed5a930e53f04d797c379", "type": "github" }, "original": { @@ -1483,7 +1498,7 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-Df8036GjTHLqsHnxMMYFDrZAaM1DSEmVGjK8olHOUtY=", + "narHash": "sha256-YLQSn0JnhwtDyysI+JMi4SPRQjUqmHJTYEnl0FlcxpY=", "path": "./neovim", "type": "path" }, @@ -1527,11 +1542,11 @@ }, "locked": { "dir": "contrib", - "lastModified": 1714603036, - "narHash": "sha256-DdSurfEudH2ERSMsR19jHZmyHcqM1bPKyLUFfbT3RTs=", + "lastModified": 1715116984, + "narHash": "sha256-NN8sR2ZS8ER/6kBUtBpejlEtL1UXdfwebpuXpI/WTlg=", "owner": "neovim", "repo": "neovim", - "rev": "9e2f378b6d255cd4b02a39b1a1dc5aea2df1a84c", + "rev": "17c89eac1a384aaf9956ed75e60295aba8c78d01", "type": "github" }, "original": { @@ -1552,11 +1567,11 @@ ] }, "locked": { - "lastModified": 1714618080, - "narHash": "sha256-6IKJRxi/Rl7Huz75SSCIWHm0d6ADToLL6MsvjWunTZg=", + "lastModified": 1715127110, + "narHash": "sha256-/KaSqRJwzwNVQg9qP6nTjpUWL0OXbSwq/PXnZpuzOOY=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "e45cf8ce3f84056b006935b3f64c35ea6be76300", + "rev": "e21cf2417abf1d766d1141bc0289f9995615b5c5", "type": "github" }, "original": { @@ -1633,11 +1648,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1714273701, - "narHash": "sha256-bmoeZ5zMSSO/e8P51yjrzaxA9uzA3SZAEFvih6S3LFo=", + "lastModified": 1714878592, + "narHash": "sha256-E68C03sYRsYFsK7wiGHUIJm8IsyPRALOrFoTL0glXnI=", "owner": "Mic92", "repo": "nix-index-database", - "rev": "941c4973c824509e0356be455d89613611f76c8a", + "rev": "a362555e9dbd4ecff3bb98969bbdb8f79fe87f10", "type": "github" }, "original": { @@ -1827,11 +1842,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1714076141, - "narHash": "sha256-Drmja/f5MRHZCskS6mvzFqxEaZMeciScCTFxWVLqWEY=", + "lastModified": 1714635257, + "narHash": "sha256-4cPymbty65RvF1DWQfc+Bc8B233A1BWxJnNULJKQ1EY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7bb2ccd8cdc44c91edba16c48d2c8f331fb3d856", + "rev": "63c3a29ca82437c87573e4c6919b09a24ea61b0f", "type": "github" }, "original": { @@ -1843,11 +1858,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1714253743, - "narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=", + "lastModified": 1714906307, + "narHash": "sha256-UlRZtrCnhPFSJlDQE7M0eyhgvuuHBTe1eJ9N9AQlJQ0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994", + "rev": "25865a40d14b3f9cf19f19b924e2ab4069b09588", "type": "github" }, "original": { @@ -1889,19 +1904,21 @@ "devshell": "devshell_2", "flake-compat": "flake-compat_7", "flake-parts": "flake-parts_10", + "flake-root": "flake-root", "home-manager": "home-manager_3", "nix-darwin": "nix-darwin_3", "nixpkgs": [ "nixpkgs" ], - "pre-commit-hooks": "pre-commit-hooks_2" + "pre-commit-hooks": "pre-commit-hooks_2", + "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1714600955, - "narHash": "sha256-AHz9OVQeVlbhTboR5Wchjet9a2h+a8aPTDjEyVQLz/g=", + "lastModified": 1715115147, + "narHash": "sha256-oREqXPEtuYbOdBKbsDQzr2V01EzK4kD8MTdwO9ljTnU=", "owner": "nix-community", "repo": "nixvim", - "rev": "82a19581defe682ff9ca7cb8b1b980b6dc297cf2", + "rev": "f7f255afe22fcca0c07177c3707fd61fa0c85835", "type": "github" }, "original": { @@ -1937,11 +1954,11 @@ }, "nur": { "locked": { - "lastModified": 1714657471, - "narHash": "sha256-VtMHUECpYMTZa9a0HFkEsnlm3tZwqE3htjWo+qoOygQ=", + "lastModified": 1715146663, + "narHash": "sha256-SiCdZF3dwRBgTlHOSB5GCKBcTmkGmyDmVRwr6cHCdgE=", "owner": "nix-community", "repo": "nur", - "rev": "112569c052692431c9086beab1159c6c5d3941e6", + "rev": "324a5f3b9fbfdb77336dc9fa1c0a02f33a6acf6d", "type": "github" }, "original": { @@ -1969,11 +1986,11 @@ "openapi-tui": { "flake": false, "locked": { - "lastModified": 1714565244, - "narHash": "sha256-oZXfK+j4l18Wu3/vDIMMnqzzFMRh3HQtq5JSaAqUjCM=", + "lastModified": 1715007899, + "narHash": "sha256-6GxqIocAhc9tmihIPgB5QPCz1lYS8T+QUJhZWbpZW0w=", "owner": "zaghaghi", "repo": "openapi-tui", - "rev": "f69a8fae73dbe1fc41ab7e70689c9d451c4eed6f", + "rev": "bf458a02a2993a13e1106fcf9d9d05f1d65c890c", "type": "github" }, "original": { @@ -2074,11 +2091,11 @@ ] }, "locked": { - "lastModified": 1713954846, - "narHash": "sha256-RWFafuSb5nkWGu8dDbW7gVb8FOQOPqmX/9MlxUUDguw=", + "lastModified": 1714478972, + "narHash": "sha256-q//cgb52vv81uOuwz1LaXElp3XAe1TqrABXODAEF6Sk=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "6fb82e44254d6a0ece014ec423cb62d92435336f", + "rev": "2849da033884f54822af194400f8dff435ada242", "type": "github" }, "original": { @@ -2250,11 +2267,11 @@ ] }, "locked": { - "lastModified": 1714616033, - "narHash": "sha256-JcWAjIDl3h0bE/pII0emeHwokTeBl+SWrzwrjoRu7a0=", + "lastModified": 1715134005, + "narHash": "sha256-oujsCgNiQnZoQntNkkNkA7BhCmUvf9FLWj+2oGT2Jvc=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "3e416d5067ba31ff8ac31eeb763e4388bdf45089", + "rev": "a8bfc2569a1965c0da8711d289d973f0011b441a", "type": "github" }, "original": { @@ -2275,11 +2292,11 @@ ] }, "locked": { - "lastModified": 1714097613, - "narHash": "sha256-044xbpBszupqN3nl/CGOCJtTQ4O6Aca81mJpX45i8/I=", + "lastModified": 1715048276, + "narHash": "sha256-SqWSTvCjNBBnV/WIQdaxVi5V9H3VJ7cOJAxPQdR1TBY=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "2a42c742ab04b61d9b2f1edf392842cf9f27ebfd", + "rev": "b037d65c988421b54024e62691eace4f2fe623bc", "type": "github" }, "original": { @@ -2661,6 +2678,27 @@ "type": "github" } }, + "treefmt-nix_2": { + "inputs": { + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1714058656, + "narHash": "sha256-Qv4RBm4LKuO4fNOfx9wl40W2rBbv5u5m+whxRYUMiaA=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "c6aaf729f34a36c445618580a9f95a48f5e4e03f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + }, "zjstatus": { "inputs": { "crane": "crane_5", @@ -2671,11 +2709,11 @@ "rust-overlay": "rust-overlay_7" }, "locked": { - "lastModified": 1714117167, - "narHash": "sha256-Dw+x2AWL5BKmkZL1Aewlh8Elp+4bhsR0ukaukqnm2Uo=", + "lastModified": 1715068400, + "narHash": "sha256-KlUQXz2tJD5texFCH9fpuJHmCqZjTCAauYc0fUCxlGQ=", "owner": "dj95", "repo": "zjstatus", - "rev": "cda2388764cc96832d7260e4114fc5c5c8699de3", + "rev": "3f91eda1cd51e34f35020110a1fa1c092a2f6d84", "type": "github" }, "original": { diff --git a/neovim/nvim.nix b/neovim/nvim.nix index 09a166c8..20fe7e04 100644 --- a/neovim/nvim.nix +++ b/neovim/nvim.nix @@ -159,15 +159,15 @@ in rec { nvim-ufo = { enable = true; closeFoldKinds = null; - # providerSelector = - # /* - # lua - # */ - # '' - # function(bufnr, filetype, buftype) - # return {'treesitter', 'indent'} - # end - # ''; + providerSelector = + /* + lua + */ + '' + function(bufnr, filetype, buftype) + return {'treesitter', 'indent'} + end + ''; }; rustaceanvim = { enable = true;