bash: use nvfetcher for ble.sh sources

This commit is contained in:
teutat3s 2023-02-24 20:15:45 +01:00
parent 5fd4ffeb5d
commit 9e6c7c140b
Signed by: teutat3s
GPG key ID: 4FA1D3FA524F22C1
3 changed files with 26 additions and 15 deletions

View file

@ -1,13 +1,5 @@
final: prev: {
blesh = prev.blesh.overrideAttrs (oldAttrs: rec {
version = "unstable-2023-02-01";
src = prev.fetchFromGitHub {
owner = "akinomyoga";
repo = "ble.sh";
rev = "0ceb0cb38157c2c37650ffb069098783338eb02c";
hash = "sha256-e/CetIdKuc8fhZp1v+SzOBwkZn8o1g5SjaF74Ir1daI=";
fetchSubmodules = true;
leaveDotGit = true;
};
inherit (prev.sources.blesh-nvfetcher) version src;
});
}

View file

@ -15,6 +15,19 @@
sha256 = "sha256-448OlDnrDkUjvaSLDhXsa9bkgYXzj1Ju8CTpJVjH8LM=";
};
};
blesh-nvfetcher = {
pname = "blesh-nvfetcher";
version = "10aa9b4fe47fc07ccdc9d5ba35f1417fdb614d41";
src = fetchFromGitHub {
owner = "akinomyoga";
repo = "ble.sh";
rev = "10aa9b4fe47fc07ccdc9d5ba35f1417fdb614d41";
fetchSubmodules = true;
deepClone = false;
leaveDotGit = true;
sha256 = "sha256-5H6kBwHOOF5p+4htTEhTDVoseynTXcFBFfH6d3dYvks=";
};
};
instant-nvim-nvfetcher = {
pname = "instant-nvim-nvfetcher";
version = "294b6d08143b3db8f9db7f606829270149e1a786";
@ -39,13 +52,13 @@
};
ohmyzsh = {
pname = "ohmyzsh";
version = "65a1e4edbe678cdac37ad96ca4bc4f6d77e27adf";
version = "5cb943eea46d322542c5c2a9f54b201eddc2aa67";
src = fetchFromGitHub {
owner = "ohmyzsh";
repo = "ohmyzsh";
rev = "65a1e4edbe678cdac37ad96ca4bc4f6d77e27adf";
rev = "5cb943eea46d322542c5c2a9f54b201eddc2aa67";
fetchSubmodules = false;
sha256 = "sha256-qyI7CU0vKhhADZfQtD73GsyAbqdMPhDQ1uA03h4erpw=";
sha256 = "sha256-Edxhyogl5evjmzyWvImnIpNo91ksvUgQtcuuY50L6c8=";
};
};
powerlevel10k = {
@ -72,13 +85,13 @@
};
vim-apprentice-nvfetcher = {
pname = "vim-apprentice-nvfetcher";
version = "9942d0bb0a5d82f7a24450b00051c1f2cc008659";
version = "59ad13661fa15edaf72c62218903c7817b5a3691";
src = fetchFromGitHub {
owner = "romainl";
repo = "Apprentice";
rev = "9942d0bb0a5d82f7a24450b00051c1f2cc008659";
rev = "59ad13661fa15edaf72c62218903c7817b5a3691";
fetchSubmodules = false;
sha256 = "sha256-Xs+vTdnihNbBFPOKsW+NB40pqN9eaadqzc0DIeNoOFo=";
sha256 = "sha256-03B9tmU9+6t2hxhOgZxBqJr9r41CAqhHLUkHYvFdcks=";
};
};
vim-beautify-nvfetcher = {

View file

@ -46,3 +46,9 @@ fetch.github = "zeekay/vim-beautify"
[vim-apprentice-nvfetcher]
src.git = "https://github.com/romainl/Apprentice"
fetch.github = "romainl/Apprentice"
[blesh-nvfetcher]
src.git = "https://github.com/akinomyoga/ble.sh"
fetch.github = "akinomyoga/ble.sh"
git.fetchSubmodules = true
git.leaveDotGit = true