From 61c64378aa628e017fee3074ac840f2f71d715c7 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 16:37:56 -0700 Subject: [PATCH 01/13] perf: Remove unused marleyos input --- flake.lock | 1509 +--------------------------------------------------- flake.nix | 1 - 2 files changed, 24 insertions(+), 1486 deletions(-) diff --git a/flake.lock b/flake.lock index 255c69e..4666f6e 100644 --- a/flake.lock +++ b/flake.lock @@ -1,102 +1,5 @@ { "nodes": { - "agenix": { - "inputs": { - "darwin": [ - "marleyos", - "darwin" - ], - "home-manager": [ - "marleyos", - "home-manager" - ], - "nixpkgs": [ - "marleyos", - "nixpkgs" - ], - "systems": "systems" - }, - "locked": { - "lastModified": 1736955230, - "narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=", - "owner": "ryantm", - "repo": "agenix", - "rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c", - "type": "github" - }, - "original": { - "owner": "ryantm", - "repo": "agenix", - "type": "github" - } - }, - "base16": { - "inputs": { - "fromYaml": "fromYaml" - }, - "locked": { - "lastModified": 1732200724, - "narHash": "sha256-+R1BH5wHhfnycySb7Sy5KbYEaTJZWm1h+LW1OtyhiTs=", - "owner": "SenchoPens", - "repo": "base16.nix", - "rev": "153d52373b0fb2d343592871009a286ec8837aec", - "type": "github" - }, - "original": { - "owner": "SenchoPens", - "repo": "base16.nix", - "type": "github" - } - }, - "base16-fish": { - "flake": false, - "locked": { - "lastModified": 1622559957, - "narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=", - "owner": "tomyun", - "repo": "base16-fish", - "rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe", - "type": "github" - }, - "original": { - "owner": "tomyun", - "repo": "base16-fish", - "type": "github" - } - }, - "base16-helix": { - "flake": false, - "locked": { - "lastModified": 1736852337, - "narHash": "sha256-esD42YdgLlEh7koBrSqcT7p2fsMctPAcGl/+2sYJa2o=", - "owner": "tinted-theming", - "repo": "base16-helix", - "rev": "03860521c40b0b9c04818f2218d9cc9efc21e7a5", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "base16-helix", - "type": "github" - } - }, - "base16-vim": { - "flake": false, - "locked": { - "lastModified": 1732806396, - "narHash": "sha256-e0bpPySdJf0F68Ndanwm+KWHgQiZ0s7liLhvJSWDNsA=", - "owner": "tinted-theming", - "repo": "base16-vim", - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "base16-vim", - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", - "type": "github" - } - }, "cachix": { "inputs": { "devenv": [ @@ -125,28 +28,6 @@ "type": "github" } }, - "darwin": { - "inputs": { - "nixpkgs": [ - "marleyos", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1741126078, - "narHash": "sha256-ng0a4cIq3c9E3iGKomlwqKzVYs2RLOzQho2U1Mc2sqU=", - "owner": "LnL7", - "repo": "nix-darwin", - "rev": "c172f50b55b087f8e7801631de977461603bb976", - "type": "github" - }, - "original": { - "owner": "LnL7", - "ref": "nix-darwin-24.11", - "repo": "nix-darwin", - "type": "github" - } - }, "devenv": { "inputs": { "cachix": "cachix", @@ -169,22 +50,6 @@ "type": "github" } }, - "firefox-gnome-theme": { - "flake": false, - "locked": { - "lastModified": 1741628778, - "narHash": "sha256-RsvHGNTmO2e/eVfgYK7g+eYEdwwh7SbZa+gZkT24MEA=", - "owner": "rafaelmardojai", - "repo": "firefox-gnome-theme", - "rev": "5a81d390bb64afd4e81221749ec4bffcbeb5fa80", - "type": "github" - }, - "original": { - "owner": "rafaelmardojai", - "repo": "firefox-gnome-theme", - "type": "github" - } - }, "flake-compat": { "flake": false, "locked": { @@ -233,84 +98,6 @@ "type": "github" } }, - "flake-compat_4": { - "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "revCount": 57, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" - } - }, - "flake-compat_5": { - "flake": false, - "locked": { - "lastModified": 1650374568, - "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "b4a34015c698c7793d592d66adbab377907a2be8", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_6": { - "flake": false, - "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_7": { - "flake": false, - "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_8": { - "flake": false, - "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -336,18 +123,16 @@ "flake-parts_2": { "inputs": { "nixpkgs-lib": [ - "marleyos", - "marleyvim", "neovim-nightly-overlay", "nixpkgs" ] }, "locked": { - "lastModified": 1738453229, - "narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=", + "lastModified": 1741352980, + "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd", + "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", "type": "github" }, "original": { @@ -357,72 +142,6 @@ } }, "flake-parts_3": { - "inputs": { - "nixpkgs-lib": [ - "marleyos", - "marleyvim", - "neovim-nightly-overlay", - "hercules-ci-effects", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1738453229, - "narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd", - "type": "github" - }, - "original": { - "id": "flake-parts", - "type": "indirect" - } - }, - "flake-parts_4": { - "inputs": { - "nixpkgs-lib": [ - "marleyos", - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733312601, - "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_5": { - "inputs": { - "nixpkgs-lib": [ - "neovim-nightly-overlay", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1741352980, - "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_6": { "inputs": { "nixpkgs-lib": [ "neovim-nightly-overlay", @@ -443,164 +162,6 @@ "type": "indirect" } }, - "flake-utils": { - "inputs": { - "systems": "systems_2" - }, - "locked": { - "lastModified": 1726560853, - "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils-plus": { - "inputs": { - "flake-utils": "flake-utils_3" - }, - "locked": { - "lastModified": 1715533576, - "narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", - "type": "github" - }, - "original": { - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", - "type": "github" - } - }, - "flake-utils_2": { - "locked": { - "lastModified": 1659877975, - "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_3": { - "inputs": { - "systems": "systems_4" - }, - "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_4": { - "inputs": { - "systems": [ - "marleyos", - "stylix", - "systems" - ] - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_5": { - "inputs": { - "systems": "systems_6" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flakey-profile": { - "locked": { - "lastModified": 1712898590, - "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=", - "owner": "lf-", - "repo": "flakey-profile", - "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d", - "type": "github" - }, - "original": { - "owner": "lf-", - "repo": "flakey-profile", - "type": "github" - } - }, - "freetype2": { - "flake": false, - "locked": { - "lastModified": 1723459814, - "narHash": "sha256-4l90lDtpgm5xlh2m7ifrqNy373DTRTULRkAzicrM93c=", - "owner": "freetype", - "repo": "freetype", - "rev": "42608f77f20749dd6ddc9e0536788eaad70ea4b5", - "type": "github" - }, - "original": { - "owner": "freetype", - "ref": "VER-2-13-3", - "repo": "freetype", - "type": "github" - } - }, - "fromYaml": { - "flake": false, - "locked": { - "lastModified": 1731966426, - "narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=", - "owner": "SenchoPens", - "repo": "fromYaml", - "rev": "106af9e2f715e2d828df706c386a685698f3223b", - "type": "github" - }, - "original": { - "owner": "SenchoPens", - "repo": "fromYaml", - "type": "github" - } - }, "git-hooks": { "inputs": { "flake-compat": [ @@ -630,59 +191,6 @@ "inputs": { "flake-compat": "flake-compat_3", "gitignore": "gitignore_2", - "nixpkgs": [ - "marleyos", - "marleyvim", - "neovim-nightly-overlay", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1737465171, - "narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, - "git-hooks_3": { - "inputs": { - "flake-compat": [ - "marleyos", - "stylix", - "flake-compat" - ], - "gitignore": "gitignore_3", - "nixpkgs": [ - "marleyos", - "stylix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1741379162, - "narHash": "sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "b5a62751225b2f62ff3147d0a334055ebadcd5cc", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, - "git-hooks_4": { - "inputs": { - "flake-compat": "flake-compat_8", - "gitignore": "gitignore_4", "nixpkgs": [ "neovim-nightly-overlay", "nixpkgs" @@ -727,8 +235,6 @@ "gitignore_2": { "inputs": { "nixpkgs": [ - "marleyos", - "marleyvim", "neovim-nightly-overlay", "git-hooks", "nixpkgs" @@ -748,112 +254,9 @@ "type": "github" } }, - "gitignore_3": { - "inputs": { - "nixpkgs": [ - "marleyos", - "stylix", - "git-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gitignore_4": { - "inputs": { - "nixpkgs": [ - "neovim-nightly-overlay", - "git-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gnome-shell": { - "flake": false, - "locked": { - "lastModified": 1732369855, - "narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=", - "owner": "GNOME", - "repo": "gnome-shell", - "rev": "dadd58f630eeea41d645ee225a63f719390829dc", - "type": "github" - }, - "original": { - "owner": "GNOME", - "ref": "47.2", - "repo": "gnome-shell", - "type": "github" - } - }, - "harfbuzz": { - "flake": false, - "locked": { - "lastModified": 1719502711, - "narHash": "sha256-2ieCf3ftNk851FZBDPVl+7QHWBqD729KiUxUyxi26Yg=", - "owner": "harfbuzz", - "repo": "harfbuzz", - "rev": "9c03576c49db6e7207d9bcdfe3abd170a809157f", - "type": "github" - }, - "original": { - "owner": "harfbuzz", - "ref": "9.0.0", - "repo": "harfbuzz", - "type": "github" - } - }, "hercules-ci-effects": { "inputs": { "flake-parts": "flake-parts_3", - "nixpkgs": [ - "marleyos", - "marleyvim", - "neovim-nightly-overlay", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1739595404, - "narHash": "sha256-0CjCfbq0yHWexOrpO06e2WU1r5JAqR6ffy1zgM3NksI=", - "owner": "hercules-ci", - "repo": "hercules-ci-effects", - "rev": "06519cec8fb32d219006da6eacd255504a9996af", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "hercules-ci-effects", - "type": "github" - } - }, - "hercules-ci-effects_2": { - "inputs": { - "flake-parts": "flake-parts_6", "nixpkgs": [ "neovim-nightly-overlay", "nixpkgs" @@ -873,51 +276,6 @@ "type": "github" } }, - "home-manager": { - "inputs": { - "nixpkgs": [ - "marleyos", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1739757849, - "narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "release-24.11", - "repo": "home-manager", - "type": "github" - } - }, - "home-manager_2": { - "inputs": { - "nixpkgs": [ - "marleyos", - "stylix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1739757849, - "narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "release-24.11", - "repo": "home-manager", - "type": "github" - } - }, "libgit2": { "flake": false, "locked": { @@ -934,113 +292,6 @@ "type": "github" } }, - "libpng": { - "flake": false, - "locked": { - "lastModified": 1726173884, - "narHash": "sha256-gBfHgGaqVYdmhWXoNKZzPyGzyw2rr3zp+DjWmfC41jk=", - "owner": "pnggroup", - "repo": "libpng", - "rev": "f5e92d76973a7a53f517579bc95d61483bf108c0", - "type": "github" - }, - "original": { - "owner": "pnggroup", - "ref": "v1.6.44", - "repo": "libpng", - "type": "github" - } - }, - "lix": { - "inputs": { - "flake-utils": "flake-utils", - "flakey-profile": "flakey-profile", - "lix": "lix_2", - "nixpkgs": [ - "marleyos", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1729360442, - "narHash": "sha256-6U0CyPycIBc04hbYy2hBINnVso58n/ZyywY2BD3hu+s=", - "rev": "9098ac95768f7006d7e070b88bae76939f6034e6", - "type": "tarball", - "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/9098ac95768f7006d7e070b88bae76939f6034e6.tar.gz?rev=9098ac95768f7006d7e070b88bae76939f6034e6" - }, - "original": { - "type": "tarball", - "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-1.tar.gz" - } - }, - "lix_2": { - "flake": false, - "locked": { - "lastModified": 1729298361, - "narHash": "sha256-hiGtfzxFkDc9TSYsb96Whg0vnqBVV7CUxyscZNhed0U=", - "rev": "ad9d06f7838a25beec425ff406fe68721fef73be", - "type": "tarball", - "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/ad9d06f7838a25beec425ff406fe68721fef73be.tar.gz?rev=ad9d06f7838a25beec425ff406fe68721fef73be" - }, - "original": { - "type": "tarball", - "url": "https://git.lix.systems/lix-project/lix/archive/2.91.1.tar.gz" - } - }, - "marleyos": { - "inputs": { - "agenix": "agenix", - "darwin": "darwin", - "home-manager": "home-manager", - "lix": "lix", - "marleyvim": "marleyvim", - "niri-flake": "niri-flake", - "nixcord": "nixcord", - "nixgl": "nixgl", - "nixpkgs": "nixpkgs_9", - "nur": "nur", - "snowfall-lib": "snowfall-lib", - "stylix": "stylix", - "unstable": "unstable", - "wezterm": "wezterm" - }, - "locked": { - "lastModified": 1742153338, - "narHash": "sha256-xkzXitdpnMjU25FMv9TosQ/jbOYoMHF77K9HHWciQ6g=", - "ref": "refs/heads/main", - "rev": "da694bf30078755e52f1dc0ae529a78567953ddf", - "revCount": 474, - "type": "git", - "url": "https://codewith.babesonthe.net/punkfairie/marleyos" - }, - "original": { - "type": "git", - "url": "https://codewith.babesonthe.net/punkfairie/marleyos" - } - }, - "marleyvim": { - "inputs": { - "neovim-nightly-overlay": "neovim-nightly-overlay", - "nixCats": "nixCats", - "nixpkgs": "nixpkgs_5", - "plugins-cutlass.nvim": "plugins-cutlass.nvim", - "plugins-nerdy.nvim": "plugins-nerdy.nvim", - "plugins-nvim-emmet": "plugins-nvim-emmet" - }, - "locked": { - "lastModified": 1742070046, - "narHash": "sha256-UesFdRXzRMX/IWqqF039M0xQMWaQQmji7LzavBS+pBM=", - "ref": "refs/heads/main", - "rev": "ecf7796f1b7e496ab7d7b54deeef5b669a7a921a", - "revCount": 201, - "type": "git", - "url": "https://codewith.babesonthe.net/punkfairie/marleyvim" - }, - "original": { - "type": "git", - "url": "https://codewith.babesonthe.net/punkfairie/marleyvim" - } - }, "neovim-nightly-overlay": { "inputs": { "flake-compat": "flake-compat_2", @@ -1051,30 +302,6 @@ "nixpkgs": "nixpkgs_4", "treefmt-nix": "treefmt-nix" }, - "locked": { - "lastModified": 1740790052, - "narHash": "sha256-hF7yeQ+ljZeHdybfemarAVjABCWb5SUtWgyhEgIzUVc=", - "owner": "nix-community", - "repo": "neovim-nightly-overlay", - "rev": "06c050aa63007593fec78c38d37f75e28fe3f740", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "neovim-nightly-overlay", - "type": "github" - } - }, - "neovim-nightly-overlay_2": { - "inputs": { - "flake-compat": "flake-compat_7", - "flake-parts": "flake-parts_5", - "git-hooks": "git-hooks_4", - "hercules-ci-effects": "hercules-ci-effects_2", - "neovim-src": "neovim-src_2", - "nixpkgs": "nixpkgs_11", - "treefmt-nix": "treefmt-nix_4" - }, "locked": { "lastModified": 1742083911, "narHash": "sha256-JcfIoi4M5npWC3oBKGdv11Mjj8CJ8LDGU7rcD+zjlC0=", @@ -1090,22 +317,6 @@ } }, "neovim-src": { - "flake": false, - "locked": { - "lastModified": 1740786347, - "narHash": "sha256-yY6ipjD1eMUtOK69ZrBH3JCxrmKlLAxWf+DgYUpqwgE=", - "owner": "neovim", - "repo": "neovim", - "rev": "45d7aa3301d436aef3cf5d88db8d0da145f9b70c", - "type": "github" - }, - "original": { - "owner": "neovim", - "repo": "neovim", - "type": "github" - } - }, - "neovim-src_2": { "flake": false, "locked": { "lastModified": 1742057093, @@ -1121,62 +332,6 @@ "type": "github" } }, - "niri-flake": { - "inputs": { - "niri-stable": "niri-stable", - "niri-unstable": "niri-unstable", - "nixpkgs": "nixpkgs_6", - "nixpkgs-stable": "nixpkgs-stable", - "xwayland-satellite-stable": "xwayland-satellite-stable", - "xwayland-satellite-unstable": "xwayland-satellite-unstable" - }, - "locked": { - "lastModified": 1742063444, - "narHash": "sha256-2j9TyMOuq/suQMgIjalOiDdghPdHXKdXEJXh/QnaGmE=", - "owner": "sodiboo", - "repo": "niri-flake", - "rev": "f69d602470f37f01f4bff14248bb833b6511c9ec", - "type": "github" - }, - "original": { - "owner": "sodiboo", - "repo": "niri-flake", - "type": "github" - } - }, - "niri-stable": { - "flake": false, - "locked": { - "lastModified": 1740117926, - "narHash": "sha256-mTTHA0RAaQcdYe+9A3Jx77cmmyLFHmRoZdd8RpWa+m8=", - "owner": "YaLTeR", - "repo": "niri", - "rev": "b94a5db8790339cf9134873d8b490be69e02ac71", - "type": "github" - }, - "original": { - "owner": "YaLTeR", - "ref": "v25.02", - "repo": "niri", - "type": "github" - } - }, - "niri-unstable": { - "flake": false, - "locked": { - "lastModified": 1742060542, - "narHash": "sha256-JeHUJYYlq9CSwZy0KtCiCidiwS74XawKQiDSd4TSAEs=", - "owner": "YaLTeR", - "repo": "niri", - "rev": "a4b8e100c0974e7c80e738747c75781511c72cde", - "type": "github" - }, - "original": { - "owner": "YaLTeR", - "repo": "niri", - "type": "github" - } - }, "nix": { "inputs": { "flake-compat": [ @@ -1211,21 +366,6 @@ } }, "nixCats": { - "locked": { - "lastModified": 1740837766, - "narHash": "sha256-LKeBL3gjm+Fg2yVDKqB2gIiVnccv4TSUtt5NmQcasrk=", - "owner": "BirdeeHub", - "repo": "nixCats-nvim", - "rev": "83264cfaf7d7438c52db28a95934d87ae45faaae", - "type": "github" - }, - "original": { - "owner": "BirdeeHub", - "repo": "nixCats-nvim", - "type": "github" - } - }, - "nixCats_2": { "locked": { "lastModified": 1742124230, "narHash": "sha256-jrRa54JiOfGoRjPtppaisCe/hDNhyPTLq6j0I88wMtw=", @@ -1240,49 +380,6 @@ "type": "github" } }, - "nixcord": { - "inputs": { - "flake-compat": "flake-compat_4", - "nixpkgs": "nixpkgs_7", - "systems": "systems_3", - "treefmt-nix": "treefmt-nix_2" - }, - "locked": { - "lastModified": 1742019091, - "narHash": "sha256-zzAn6mBiK0+UFjcmG7indZJMPpPt0kMEzck5Jx00au8=", - "owner": "kaylorben", - "repo": "nixcord", - "rev": "c1a2a14393dba951994442199b9adfe14bb78a99", - "type": "github" - }, - "original": { - "owner": "kaylorben", - "repo": "nixcord", - "type": "github" - } - }, - "nixgl": { - "inputs": { - "flake-utils": "flake-utils_2", - "nixpkgs": [ - "marleyos", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1713543440, - "narHash": "sha256-lnzZQYG0+EXl/6NkGpyIz+FEOc/DSEG57AP1VsdeNrM=", - "owner": "nix-community", - "repo": "nixGL", - "rev": "310f8e49a149e4c9ea52f1adf70cdc768ec53f8a", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixGL", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1733212471, @@ -1299,70 +396,6 @@ "type": "github" } }, - "nixpkgs-stable": { - "locked": { - "lastModified": 1741862977, - "narHash": "sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB+ikn74/xQoNrGQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "cdd2ef009676ac92b715ff26630164bb88fec4e0", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-24.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_10": { - "locked": { - "lastModified": 1741600792, - "narHash": "sha256-yfDy6chHcM7pXpMF4wycuuV+ILSTG486Z/vLx/Bdi6Y=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "ebe2788eafd539477f83775ef93c3c7e244421d3", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-24.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_11": { - "locked": { - "lastModified": 1741865919, - "narHash": "sha256-4thdbnP6dlbdq+qZWTsm4ffAwoS8Tiq1YResB+RP6WE=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_12": { - "locked": { - "lastModified": 1741865919, - "narHash": "sha256-4thdbnP6dlbdq+qZWTsm4ffAwoS8Tiq1YResB+RP6WE=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_2": { "locked": { "lastModified": 1717432640, @@ -1397,11 +430,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1740547748, - "narHash": "sha256-Ly2fBL1LscV+KyCqPRufUBuiw+zmWrlJzpWOWbahplg=", + "lastModified": 1741865919, + "narHash": "sha256-4thdbnP6dlbdq+qZWTsm4ffAwoS8Tiq1YResB+RP6WE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3a05eebede89661660945da1f151959900903b6a", + "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a", "type": "github" }, "original": { @@ -1413,11 +446,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1740791350, - "narHash": "sha256-igS2Z4tVw5W/x3lCZeeadt0vcU9fxtetZ/RyrqsCRQ0=", + "lastModified": 1741865919, + "narHash": "sha256-4thdbnP6dlbdq+qZWTsm4ffAwoS8Tiq1YResB+RP6WE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "199169a2135e6b864a888e89a2ace345703c025d", + "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a", "type": "github" }, "original": { @@ -1427,93 +460,6 @@ "type": "github" } }, - "nixpkgs_6": { - "locked": { - "lastModified": 1741851582, - "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_7": { - "locked": { - "lastModified": 1737003892, - "narHash": "sha256-RCzJE9wKByLCXmRBp+z8LK9EgdW+K+W/DXnJS4S/NVo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "ae06b9c2d83cb5c8b12d7d0e32692e93d1379713", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_8": { - "locked": { - "lastModified": 1735554305, - "narHash": "sha256-zExSA1i/b+1NMRhGGLtNfFGXgLtgo+dcuzHzaWA6w3Q=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "0e82ab234249d8eee3e8c91437802b32c74bb3fd", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_9": { - "locked": { - "lastModified": 1741862977, - "narHash": "sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB+ikn74/xQoNrGQ=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "cdd2ef009676ac92b715ff26630164bb88fec4e0", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-24.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "nur": { - "inputs": { - "flake-parts": "flake-parts_4", - "nixpkgs": [ - "marleyos", - "nixpkgs" - ], - "treefmt-nix": "treefmt-nix_3" - }, - "locked": { - "lastModified": 1742064549, - "narHash": "sha256-PWZyjRieO/AQIcb6aAjvqnWZFCwq/nycKU2DtGd+5V0=", - "owner": "nix-community", - "repo": "NUR", - "rev": "db866f5bc8b04916b1c3b813a48d05ce42259fab", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "NUR", - "type": "github" - } - }, "plugins-cutlass.nvim": { "flake": false, "locked": { @@ -1530,19 +476,19 @@ "type": "github" } }, - "plugins-cutlass.nvim_2": { + "plugins-neotab.nvim": { "flake": false, "locked": { - "lastModified": 1702908963, - "narHash": "sha256-zmS/JlcGW8hLWla01F2z9QMfnIYvWr5BkPCoZqzsAFw=", - "owner": "gbprod", - "repo": "cutlass.nvim", - "rev": "1ac7e4b53d79410be52a9e464d44c60556282b3e", + "lastModified": 1733176083, + "narHash": "sha256-5IJQwZxDGDMM6KBWKU/EZwa5wciHeTXOZgHPCRmlxJk=", + "owner": "kawre", + "repo": "neotab.nvim", + "rev": "f6ed1ef49f32586f5db95edae5d6f264c8180d85", "type": "github" }, "original": { - "owner": "gbprod", - "repo": "cutlass.nvim", + "owner": "kawre", + "repo": "neotab.nvim", "type": "github" } }, @@ -1562,22 +508,6 @@ "type": "github" } }, - "plugins-nerdy.nvim_2": { - "flake": false, - "locked": { - "lastModified": 1741523661, - "narHash": "sha256-/XRMNka5qSKairJX1/GWM8fhjUVw9U2Ikf37yOMukfU=", - "owner": "2kabhishek", - "repo": "nerdy.nvim", - "rev": "14bdcd13265dfc80e6ca6cee0598c5880729e24f", - "type": "github" - }, - "original": { - "owner": "2kabhishek", - "repo": "nerdy.nvim", - "type": "github" - } - }, "plugins-nvim-emmet": { "flake": false, "locked": { @@ -1594,256 +524,21 @@ "type": "github" } }, - "plugins-nvim-emmet_2": { - "flake": false, - "locked": { - "lastModified": 1717158539, - "narHash": "sha256-LgKASQ1xBL8ugxK1g4R3BLQ3ha05cFtZaSYvd2Hy73c=", - "owner": "olrtg", - "repo": "nvim-emmet", - "rev": "cde4fb2968704aae5c18b7f8a9bc2508767bb78d", - "type": "github" - }, - "original": { - "owner": "olrtg", - "repo": "nvim-emmet", - "type": "github" - } - }, "root": { "inputs": { "devenv": "devenv", - "marleyos": "marleyos", - "neovim-nightly-overlay": "neovim-nightly-overlay_2", - "nixCats": "nixCats_2", - "nixpkgs": "nixpkgs_12", - "plugins-cutlass.nvim": "plugins-cutlass.nvim_2", - "plugins-nerdy.nvim": "plugins-nerdy.nvim_2", - "plugins-nvim-emmet": "plugins-nvim-emmet_2" - } - }, - "rust-overlay": { - "inputs": { - "nixpkgs": [ - "marleyos", - "wezterm", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1735871325, - "narHash": "sha256-6Ta5E4mhSfCP6LdkzkG2+BciLOCPeLKuYTJ6lOHW+mI=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "a599f011db521766cbaf7c2f5874182485554f00", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, - "snowfall-lib": { - "inputs": { - "flake-compat": "flake-compat_5", - "flake-utils-plus": "flake-utils-plus", - "nixpkgs": [ - "marleyos", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1736130495, - "narHash": "sha256-4i9nAJEZFv7vZMmrE0YG55I3Ggrtfo5/T07JEpEZ/RM=", - "owner": "snowfallorg", - "repo": "lib", - "rev": "02d941739f98a09e81f3d2d9b3ab08918958beac", - "type": "github" - }, - "original": { - "owner": "snowfallorg", - "repo": "lib", - "type": "github" - } - }, - "stylix": { - "inputs": { - "base16": "base16", - "base16-fish": "base16-fish", - "base16-helix": "base16-helix", - "base16-vim": "base16-vim", - "firefox-gnome-theme": "firefox-gnome-theme", - "flake-compat": "flake-compat_6", - "flake-utils": "flake-utils_4", - "git-hooks": "git-hooks_3", - "gnome-shell": "gnome-shell", - "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_10", - "systems": "systems_5", - "tinted-foot": "tinted-foot", - "tinted-kitty": "tinted-kitty", - "tinted-tmux": "tinted-tmux" - }, - "locked": { - "lastModified": 1741961698, - "narHash": "sha256-utsgC6H3ja6sLAXMd8//I2D7yjyScFqVDRX0wpbqPZo=", - "owner": "danth", - "repo": "stylix", - "rev": "9bfc74f330ead111e8ea354b2220a431b0cfaa26", - "type": "github" - }, - "original": { - "owner": "danth", - "ref": "release-24.11", - "repo": "stylix", - "type": "github" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_2": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_3": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "id": "systems", - "type": "indirect" - } - }, - "systems_4": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_5": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_6": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "tinted-foot": { - "flake": false, - "locked": { - "lastModified": 1726913040, - "narHash": "sha256-+eDZPkw7efMNUf3/Pv0EmsidqdwNJ1TaOum6k7lngDQ=", - "owner": "tinted-theming", - "repo": "tinted-foot", - "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "tinted-foot", - "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", - "type": "github" - } - }, - "tinted-kitty": { - "flake": false, - "locked": { - "lastModified": 1716423189, - "narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=", - "owner": "tinted-theming", - "repo": "tinted-kitty", - "rev": "eb39e141db14baef052893285df9f266df041ff8", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "tinted-kitty", - "rev": "eb39e141db14baef052893285df9f266df041ff8", - "type": "github" - } - }, - "tinted-tmux": { - "flake": false, - "locked": { - "lastModified": 1740877430, - "narHash": "sha256-zWcCXgdC4/owfH/eEXx26y5BLzTrefjtSLFHWVD5KxU=", - "owner": "tinted-theming", - "repo": "tinted-tmux", - "rev": "d48ee86394cbe45b112ba23ab63e33656090edb4", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "tinted-tmux", - "type": "github" + "neovim-nightly-overlay": "neovim-nightly-overlay", + "nixCats": "nixCats", + "nixpkgs": "nixpkgs_5", + "plugins-cutlass.nvim": "plugins-cutlass.nvim", + "plugins-neotab.nvim": "plugins-neotab.nvim", + "plugins-nerdy.nvim": "plugins-nerdy.nvim", + "plugins-nvim-emmet": "plugins-nvim-emmet" } }, "treefmt-nix": { "inputs": { "nixpkgs": [ - "marleyos", - "marleyvim", "neovim-nightly-overlay", "nixpkgs" ] @@ -1861,162 +556,6 @@ "repo": "treefmt-nix", "type": "github" } - }, - "treefmt-nix_2": { - "inputs": { - "nixpkgs": "nixpkgs_8" - }, - "locked": { - "lastModified": 1737103437, - "narHash": "sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "d1ed3b385f8130e392870cfb1dbfaff8a63a1899", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "treefmt-nix_3": { - "inputs": { - "nixpkgs": [ - "marleyos", - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733222881, - "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "49717b5af6f80172275d47a418c9719a31a78b53", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "treefmt-nix_4": { - "inputs": { - "nixpkgs": [ - "neovim-nightly-overlay", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1739829690, - "narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "3d0579f5cc93436052d94b73925b48973a104204", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "unstable": { - "locked": { - "lastModified": 1741851582, - "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "wezterm": { - "inputs": { - "flake-utils": "flake-utils_5", - "freetype2": "freetype2", - "harfbuzz": "harfbuzz", - "libpng": "libpng", - "nixpkgs": [ - "marleyos", - "nixpkgs" - ], - "rust-overlay": "rust-overlay", - "zlib": "zlib" - }, - "locked": { - "dir": "nix", - "lastModified": 1741559821, - "narHash": "sha256-LWD3DlXIRXnv5hS4i9Z84qIrwxMertI60TxmAc8veRw=", - "owner": "wez", - "repo": "wezterm", - "rev": "12b971ac44738f37c120160da165cd9072c0e6d2", - "type": "github" - }, - "original": { - "dir": "nix", - "owner": "wez", - "repo": "wezterm", - "type": "github" - } - }, - "xwayland-satellite-stable": { - "flake": false, - "locked": { - "lastModified": 1739246919, - "narHash": "sha256-/hBM43/Gd0/tW+egrhlWgOIISeJxEs2uAOIYVpfDKeU=", - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "rev": "44590a416d4a3e8220e19e29e0b6efe64a80315d", - "type": "github" - }, - "original": { - "owner": "Supreeeme", - "ref": "v0.5.1", - "repo": "xwayland-satellite", - "type": "github" - } - }, - "xwayland-satellite-unstable": { - "flake": false, - "locked": { - "lastModified": 1741910413, - "narHash": "sha256-z9bvteu0rf+xmUDj4VifN06XAFJZQGRSOvdN7rn/oDs=", - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "rev": "0325cb1f48a292d873a6844772cca00251cbf945", - "type": "github" - }, - "original": { - "owner": "Supreeeme", - "repo": "xwayland-satellite", - "type": "github" - } - }, - "zlib": { - "flake": false, - "locked": { - "lastModified": 1705948357, - "narHash": "sha256-TkPLWSN5QcPlL9D0kc/yhH0/puE9bFND24aj5NVDKYs=", - "owner": "madler", - "repo": "zlib", - "rev": "51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf", - "type": "github" - }, - "original": { - "owner": "madler", - "ref": "v1.3.1", - "repo": "zlib", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 667861f..f597244 100644 --- a/flake.nix +++ b/flake.nix @@ -8,7 +8,6 @@ nixCats.url = "github:BirdeeHub/nixCats-nvim"; devenv.url = "github:cachix/devenv"; - marleyos.url = "git+https://codewith.babesonthe.net/punkfairie/marleyos"; neovim-nightly-overlay = { url = "github:nix-community/neovim-nightly-overlay"; From 2e84810e53248f87bc98181a4a7862848a0434d0 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 16:43:33 -0700 Subject: [PATCH 02/13] feat: Configure blink.cmp --- lua/plugins/blink-cmp.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lua/plugins/blink-cmp.lua diff --git a/lua/plugins/blink-cmp.lua b/lua/plugins/blink-cmp.lua new file mode 100644 index 0000000..77ab83f --- /dev/null +++ b/lua/plugins/blink-cmp.lua @@ -0,0 +1,13 @@ +return { + { + 'saghen/blink.cmp', + + ---@module 'blink.cmp' + ---@type blink.cmp.Config + opts = { + ghost_text = { + enabled = false, + }, + }, + }, +} From 08dcbdaced043d4d8e6fa4a09be2f5ce97e50412 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 16:46:26 -0700 Subject: [PATCH 03/13] feat: lexima.vim --- flake.nix | 1 + lua/plugins/lexima-vim.lua | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 lua/plugins/lexima-vim.lua diff --git a/flake.nix b/flake.nix index f597244..b7a1950 100644 --- a/flake.nix +++ b/flake.nix @@ -308,6 +308,7 @@ # Custom cutlass-nvim diffview-nvim + lexima-vim nerdy-nvim nvim-emmet rose-pine diff --git a/lua/plugins/lexima-vim.lua b/lua/plugins/lexima-vim.lua new file mode 100644 index 0000000..aaa683c --- /dev/null +++ b/lua/plugins/lexima-vim.lua @@ -0,0 +1,6 @@ +return { + { + 'cohama/lexima.vim', + event = 'DeferredUIEnter', + }, +} From 01eaaac3d8357a7fd8bdbf7ceb1117b3e7180e7b Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 16:54:43 -0700 Subject: [PATCH 04/13] feat: neotab.nvim --- flake.nix | 6 ++++++ lua/plugins/neotab-nvim.lua | 30 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 lua/plugins/neotab-nvim.lua diff --git a/flake.nix b/flake.nix index b7a1950..9252f33 100644 --- a/flake.nix +++ b/flake.nix @@ -27,6 +27,11 @@ url = "github:2kabhishek/nerdy.nvim"; flake = false; }; + + "plugins-neotab.nvim" = { + url = "github:kawre/neotab.nvim"; + flake = false; + }; }; nixConfig = { @@ -309,6 +314,7 @@ cutlass-nvim diffview-nvim lexima-vim + neotab-nvim nerdy-nvim nvim-emmet rose-pine diff --git a/lua/plugins/neotab-nvim.lua b/lua/plugins/neotab-nvim.lua new file mode 100644 index 0000000..810d175 --- /dev/null +++ b/lua/plugins/neotab-nvim.lua @@ -0,0 +1,30 @@ +return { + { + 'kawre/neotab.nvim', + event = 'InsertEnter', + opts = { + behavior = 'closing', + smart_punctuators = { + enabled = true, + semicolon = { + enabled = true, + ft = { 'javascript', 'typescript', 'php', 'nix' }, + }, + + escape = { + enabled = true, + triggers = { + ['='] = { + pairs = { + { open = '(', close = ')' }, + }, + ft = { 'javascript', 'typescript' }, + format = ' %s> ', -- () => ... + cond = '^$', -- match only pairs with empty content + }, + }, + }, + }, + }, + }, +} From 615d7bdafb1c83379005e429f963c8ff4a5a69aa Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 16:57:38 -0700 Subject: [PATCH 05/13] fix: Install chafa for FZF --- flake.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/flake.nix b/flake.nix index 9252f33..dd2743e 100644 --- a/flake.nix +++ b/flake.nix @@ -78,6 +78,7 @@ alejandra bash-language-server biome + chafa codespell curl deadnix From 631c9cb19d047e2c5742db75c6041235934b22a7 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:00:40 -0700 Subject: [PATCH 06/13] feat: Add missing setting --- lua/plugins/neo-tree-nvim.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/plugins/neo-tree-nvim.lua b/lua/plugins/neo-tree-nvim.lua index c488497..33bc0da 100644 --- a/lua/plugins/neo-tree-nvim.lua +++ b/lua/plugins/neo-tree-nvim.lua @@ -8,6 +8,7 @@ return { }, filesystem = { filtered_items = { + visible = true, hide_dotfiles = false, hide_gitignored = false, hide_hidden = false, From 685d4df3cca1065cab1a5ee55925c6cc1248b832 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:01:02 -0700 Subject: [PATCH 07/13] style: Format --- lua/plugins/nvim-emmet.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/plugins/nvim-emmet.lua b/lua/plugins/nvim-emmet.lua index f04ac0e..2800543 100644 --- a/lua/plugins/nvim-emmet.lua +++ b/lua/plugins/nvim-emmet.lua @@ -2,7 +2,12 @@ return { { 'nvim-emmet', keys = { - { 'xe', mode = { 'n', 'v' }, require('nvim-emmet').wrap_with_abbreviation, desc = 'Wrap with Emmet abbr' }, + { + 'xe', + mode = { 'n', 'v' }, + require('nvim-emmet').wrap_with_abbreviation, + desc = 'Wrap with Emmet abbr', + }, }, ft = { 'html', 'css', 'scss', 'vue', 'blade' }, }, From b758d21d0af36302cd6b2df30fddef0ae75c3817 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:04:43 -0700 Subject: [PATCH 08/13] feat: Configure ts-autotag --- lua/plugins/nvim-ts-autotag.lua | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 lua/plugins/nvim-ts-autotag.lua diff --git a/lua/plugins/nvim-ts-autotag.lua b/lua/plugins/nvim-ts-autotag.lua new file mode 100644 index 0000000..9d16463 --- /dev/null +++ b/lua/plugins/nvim-ts-autotag.lua @@ -0,0 +1,8 @@ +return { + { + 'windwp/nvim-ts-autotag', + opts = { + enable_close_on_slash = true, + }, + }, +} From a0f85ef720fc5802c64f27d1f4791fef1de47525 Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:18:52 -0700 Subject: [PATCH 09/13] fix: Add lazy-loading on cmd for Diffview --- lua/plugins/diffview.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/plugins/diffview.lua b/lua/plugins/diffview.lua index 130d7ce..b6a24cc 100644 --- a/lua/plugins/diffview.lua +++ b/lua/plugins/diffview.lua @@ -1,6 +1,14 @@ return { { 'sindrets/diffview.nvim', + cmd = { + 'DiffviewOpen', + 'DiffviewClose', + 'DiffviewToggleFiles', + 'DiffviewFocusFiles', + 'DiffviewRefresh', + 'DiffviewFileHistory', + }, config = true, }, } From d4e57731b5ea7e7c2b3e255a4b474eb58c0abbcd Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:19:06 -0700 Subject: [PATCH 10/13] feat: Configure bufferline.nvim --- lua/plugins/bufferline-nvim.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lua/plugins/bufferline-nvim.lua diff --git a/lua/plugins/bufferline-nvim.lua b/lua/plugins/bufferline-nvim.lua new file mode 100644 index 0000000..fb8dbbb --- /dev/null +++ b/lua/plugins/bufferline-nvim.lua @@ -0,0 +1,18 @@ +return { + { + 'akinsho/bufferline.nvim', + opts = { + options = { + always_show_bufferline = true, + offsets = { + { + filetype = 'neo-tree', + text = 'Explorer', + highlight = 'Directory', + text_align = 'center', + }, + }, + }, + }, + }, +} From ada8168978b4a71cc8e1291ce906379bd61d1e9b Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:21:28 -0700 Subject: [PATCH 11/13] feat: no-neck-pain.nvim --- flake.nix | 1 + lua/plugins/no-neck-pain-nvim.lua | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 lua/plugins/no-neck-pain-nvim.lua diff --git a/flake.nix b/flake.nix index dd2743e..e84c38e 100644 --- a/flake.nix +++ b/flake.nix @@ -317,6 +317,7 @@ lexima-vim neotab-nvim nerdy-nvim + no-neck-pain-nvim nvim-emmet rose-pine treesj diff --git a/lua/plugins/no-neck-pain-nvim.lua b/lua/plugins/no-neck-pain-nvim.lua new file mode 100644 index 0000000..65eb05e --- /dev/null +++ b/lua/plugins/no-neck-pain-nvim.lua @@ -0,0 +1,14 @@ +return { + { + 'shortcuts/no-neck-pain.nvim', + cmd = { + 'NoNeckPain', + 'NoNeckPainResize', + 'NoNeckPainToggleLeftSide', + 'NoNeckPainToggleRightSide', + 'NoNeckPainWidthUp', + 'NoNeckPainWidthDown', + 'NoNeckPainScratchPad', + }, + }, +} From bd46b8711ec803b9e85a8291c6909680a16bac3b Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:25:40 -0700 Subject: [PATCH 12/13] fix: Invalid config format --- lua/plugins/blink-cmp.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/plugins/blink-cmp.lua b/lua/plugins/blink-cmp.lua index 77ab83f..98b1eca 100644 --- a/lua/plugins/blink-cmp.lua +++ b/lua/plugins/blink-cmp.lua @@ -5,8 +5,10 @@ return { ---@module 'blink.cmp' ---@type blink.cmp.Config opts = { - ghost_text = { - enabled = false, + completion = { + ghost_text = { + enabled = false, + }, }, }, }, From 119e6df3c5b697527c87e4faadaa5452d2595c5e Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 16 Mar 2025 17:25:52 -0700 Subject: [PATCH 13/13] fix: DeferredUIEnter -> VeryLazy --- lua/plugins/lexima-vim.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/plugins/lexima-vim.lua b/lua/plugins/lexima-vim.lua index aaa683c..c300926 100644 --- a/lua/plugins/lexima-vim.lua +++ b/lua/plugins/lexima-vim.lua @@ -1,6 +1,6 @@ return { { 'cohama/lexima.vim', - event = 'DeferredUIEnter', + event = 'VeryLazy', }, }