diff --git a/.gitmodules b/.gitmodules index acf1b27..12ef178 100644 --- a/.gitmodules +++ b/.gitmodules @@ -442,9 +442,6 @@ [submodule "lists/awesome-fuzzing"] path = lists/awesome-fuzzing url = https://github.com/cpuu/awesome-fuzzing -[submodule "lists/awesome"] - path = lists/awesome - url = https://github.com/topics/awesome [submodule "lists/awesome-monitoring"] path = lists/awesome-monitoring url = https://github.com/crazy-canux/awesome-monitoring @@ -1009,9 +1006,6 @@ [submodule "lists/awesome-AutoIt"] path = lists/awesome-AutoIt url = https://github.com/J2TeaM/awesome-AutoIt -[submodule "lists/awesome-android"] - path = lists/awesome-android - url = https://github.com/LinuxCafeFederation/awesome-android [submodule "lists/awesome-composer"] path = lists/awesome-composer url = https://github.com/jakoch/awesome-composer @@ -2257,3 +2251,39 @@ [submodule "awesome-awesomeness/awesome-all"] path = awesome-awesomeness/awesome-all url = https://github.com/bradoyler/awesome-all +[submodule "awesome-awesomeness/awesome-awesome"] + path = awesome-awesomeness/awesome-awesome + url = https://github.com/emijrp/awesome-awesome +[submodule "awesome-awesomeness/awesome-awesome2"] + path = awesome-awesomeness/awesome-awesome2 + url = https://github.com/erichs/awesome-awesome +[submodule "awesome-awesomeness/awesome-awesome3"] + path = awesome-awesomeness/awesome-awesome3 + url = https://github.com/oyvindrobertsen/awesome-awesome +[submodule "awesome-awesomeness/awesome-awesome4"] + path = awesome-awesomeness/awesome-awesome4 + url = https://github.com/fleveque/awesome-awesomes +[submodule "awesome-awesomeness/awesome-awesomeness"] + path = awesome-awesomeness/awesome-awesomeness + url = https://github.com/bayandin/awesome-awesomeness +[submodule "awesome-awesomeness/lists"] + path = awesome-awesomeness/lists + url = https://github.com/jnv/lists +[submodule "awesome-awesomeness/awesome-awesome5"] + path = awesome-awesomeness/awesome-awesome5 + url = https://github.com/coopermaa/awesome-awesome +[submodule "awesome-awesomeness/--init"] + path = awesome-awesomeness/--init + url = https://github.com/0xtokens/awesome-blockchain +[submodule "awesome-awesomeness/awesome-blockchain"] + path = awesome-awesomeness/awesome-blockchain + url = https://github.com/0xtokens/awesome-blockchain +[submodule "awesome-awesomeness/awesome-lego"] + path = awesome-awesomeness/awesome-lego + url = https://github.com/adius/awesome-lego +[submodule "awesome-awesomeness/awesome-sheet-music"] + path = awesome-awesomeness/awesome-sheet-music + url = https://github.com/adius/awesome-sheet-music +[submodule "awesome-awesomeness/awesome-blazor"] + path = awesome-awesomeness/awesome-blazor + url = https://github.com/AdrienTorris/awesome-blazor diff --git a/awesome-awesomeness/--init b/awesome-awesomeness/--init new file mode 160000 index 0000000..2afa1c0 --- /dev/null +++ b/awesome-awesomeness/--init @@ -0,0 +1 @@ +Subproject commit 2afa1c017680f845fa60472015039353d5d5a7c0 diff --git a/awesome-awesomeness/awesome-awesome b/awesome-awesomeness/awesome-awesome new file mode 160000 index 0000000..8c3451d --- /dev/null +++ b/awesome-awesomeness/awesome-awesome @@ -0,0 +1 @@ +Subproject commit 8c3451d24596bb0b173779a1133a1821d41e74b6 diff --git a/awesome-awesomeness/awesome-awesome2 b/awesome-awesomeness/awesome-awesome2 new file mode 160000 index 0000000..d2f5552 --- /dev/null +++ b/awesome-awesomeness/awesome-awesome2 @@ -0,0 +1 @@ +Subproject commit d2f55529b43b07a866450d263432976464cb3a53 diff --git a/awesome-awesomeness/awesome-awesome3 b/awesome-awesomeness/awesome-awesome3 new file mode 160000 index 0000000..0b63b55 --- /dev/null +++ b/awesome-awesomeness/awesome-awesome3 @@ -0,0 +1 @@ +Subproject commit 0b63b55d7465660f2cb1c1eca620ae77a96ffb9c diff --git a/awesome-awesomeness/awesome-awesome4 b/awesome-awesomeness/awesome-awesome4 new file mode 160000 index 0000000..75f5af9 --- /dev/null +++ b/awesome-awesomeness/awesome-awesome4 @@ -0,0 +1 @@ +Subproject commit 75f5af938810219066a63c92fbeec49bd6cee455 diff --git a/awesome-awesomeness/awesome-awesome5 b/awesome-awesomeness/awesome-awesome5 new file mode 160000 index 0000000..1f9961b --- /dev/null +++ b/awesome-awesomeness/awesome-awesome5 @@ -0,0 +1 @@ +Subproject commit 1f9961b2651291643151fab6e0f457f7f75e904e diff --git a/awesome-awesomeness/awesome-awesomeness b/awesome-awesomeness/awesome-awesomeness new file mode 160000 index 0000000..c35ea15 --- /dev/null +++ b/awesome-awesomeness/awesome-awesomeness @@ -0,0 +1 @@ +Subproject commit c35ea15c5db11409f2bd6467725bcec57d9689df diff --git a/awesome-awesomeness/awesome-blazor b/awesome-awesomeness/awesome-blazor new file mode 160000 index 0000000..f258b9d --- /dev/null +++ b/awesome-awesomeness/awesome-blazor @@ -0,0 +1 @@ +Subproject commit f258b9d49a3626f98f43a909b282bf9f40e6fa72 diff --git a/awesome-awesomeness/awesome-blockchain b/awesome-awesomeness/awesome-blockchain new file mode 160000 index 0000000..2afa1c0 --- /dev/null +++ b/awesome-awesomeness/awesome-blockchain @@ -0,0 +1 @@ +Subproject commit 2afa1c017680f845fa60472015039353d5d5a7c0 diff --git a/awesome-awesomeness/awesome-lego b/awesome-awesomeness/awesome-lego new file mode 160000 index 0000000..7d6b028 --- /dev/null +++ b/awesome-awesomeness/awesome-lego @@ -0,0 +1 @@ +Subproject commit 7d6b02895311d233c99e02f16ce722af10748a1e diff --git a/awesome-awesomeness/awesome-sheet-music b/awesome-awesomeness/awesome-sheet-music new file mode 160000 index 0000000..4a02cf6 --- /dev/null +++ b/awesome-awesomeness/awesome-sheet-music @@ -0,0 +1 @@ +Subproject commit 4a02cf6fe399c928f82e9b27d48c44522a5cc8f3 diff --git a/awesome-awesomeness/lists b/awesome-awesomeness/lists new file mode 160000 index 0000000..41deb36 --- /dev/null +++ b/awesome-awesomeness/lists @@ -0,0 +1 @@ +Subproject commit 41deb366fb006e473f42023278c6ff56bd469202 diff --git a/awesome-awesomeness/update.sh b/awesome-awesomeness/update.sh index d5d3ce8..b68c481 100755 --- a/awesome-awesomeness/update.sh +++ b/awesome-awesomeness/update.sh @@ -1,4 +1,17 @@ #!/bin/bash -rm latest -find . -maxdepth 1 -type d | parallel echo "Now Updating: {}"; git -C {} pull -find . -iname "*README*" -exec bash -c 'cat {} | grep -Eo "(http|https)://github.com/[a-zA-Z0-9./?=_%:-]*"| grep awesome | grep -v https://github.com/sindresorhus/awesome | grep -v https://github.com/bradoyler/awesome-all | grep -v https://github.com/emijrp/awesome-awesome | grep -v https://github.com/erichs/awesome-awesome | grep -v https://github.com/oyvindrobertsen/awesome-awesome | grep -v https://github.com/fleveque/awesome-awesomes | grep -v https://github.com/bayandin/awesome-awesomeness | grep -v https://github.com/jnv/lists | grep -v https://github.com/coopermaa/awesome-awesome | grep -v awesome-android-ui' \; | sort -u > latest +set -euxo pipefail + +git submodule update --remote + +omit='grep -v "sindresorhus/awesome\|bradoyler/awesome-all\|emijrp/awesome-awesome\|erichs/awesome-awesome\|oyvindrobertsen/awesome-awesome\|fleveque/awesome-awesomes\|bayandin/awesome-awesomeness\|jnv/lists\|coopermaa/awesome-awesome\|awesome-android-ui"' +latest=$(find ./awesome-awesomeness -iname "*README*" -exec bash -c 'cat {} | grep -Eo "(http|https)://github.com/[a-zA-Z0-9./?=_%:-]*" | grep awesome ' \; | $omit | sort -u) + +added=$(git config --file .gitmodules --get-regexp '\.url$' | grep github | awk '{print $2}' | $omit | sort -u) + +to_add=$(comm -23 <(echo "$added") <(echo "$latest")) + +for url in $to_add +do + name=$(echo $url | awk -F '/' '{print $5}') + git submodule add $url lists/$name +done diff --git a/lists/awesome-blockchain b/lists/awesome-blockchain index 2afa1c0..f7c54b7 160000 --- a/lists/awesome-blockchain +++ b/lists/awesome-blockchain @@ -1 +1 @@ -Subproject commit 2afa1c017680f845fa60472015039353d5d5a7c0 +Subproject commit f7c54b7fb252f37368c314a958ab585a2f1a9785 diff --git a/lists/awesome-c b/lists/awesome-c index 24967b0..18b3628 160000 --- a/lists/awesome-c +++ b/lists/awesome-c @@ -1 +1 @@ -Subproject commit 24967b00a689f91a35cdf731f988c2e67fcf85ab +Subproject commit 18b3628abc61977ee20705239e4e4d465ba0c1eb diff --git a/lists/awesome-ddd b/lists/awesome-ddd index f0b789b..9ed8b25 160000 --- a/lists/awesome-ddd +++ b/lists/awesome-ddd @@ -1 +1 @@ -Subproject commit f0b789bc404ad7e99505cbaa1cab454ea54de848 +Subproject commit 9ed8b255179f6d8b42809ead87d5b7f73ee1c0a3 diff --git a/lists/awesome-devops b/lists/awesome-devops index 31f67b5..3459708 160000 --- a/lists/awesome-devops +++ b/lists/awesome-devops @@ -1 +1 @@ -Subproject commit 31f67b510ddf4ef9c206e5ac96e78208699cdf41 +Subproject commit 34597080c04ae9253ac6fb805f2879f4b750cfd0 diff --git a/lists/awesome-emacs b/lists/awesome-emacs index a23e65d..4e70be1 160000 --- a/lists/awesome-emacs +++ b/lists/awesome-emacs @@ -1 +1 @@ -Subproject commit a23e65d6a1838e58ec625ed14c732ccc180dc766 +Subproject commit 4e70be13a056659373d96b9928f2a9f8cdae22c5 diff --git a/lists/awesome-ember b/lists/awesome-ember index f522c2d..6df34c4 160000 --- a/lists/awesome-ember +++ b/lists/awesome-ember @@ -1 +1 @@ -Subproject commit f522c2d5e1a35d7f57a55d1b61cfe2262876ff84 +Subproject commit 6df34c4373692c544a95917710291cc22550b9bb diff --git a/lists/awesome-gif b/lists/awesome-gif index 179e4eb..86873a1 160000 --- a/lists/awesome-gif +++ b/lists/awesome-gif @@ -1 +1 @@ -Subproject commit 179e4eba1a15e26004e4a2d607fa4c884fd01fa9 +Subproject commit 86873a101f4ebc3f43fd381b786a235ed6dbfa06 diff --git a/lists/awesome-github b/lists/awesome-github index b3e3bc0..5c1e451 160000 --- a/lists/awesome-github +++ b/lists/awesome-github @@ -1 +1 @@ -Subproject commit b3e3bc057677185b43f0e71c4a27e1474d57c9fe +Subproject commit 5c1e4512c3ea30d4e66d784abb4c3b5925244ec5 diff --git a/lists/awesome-go b/lists/awesome-go index 0d8dd03..97d2ebd 160000 --- a/lists/awesome-go +++ b/lists/awesome-go @@ -1 +1 @@ -Subproject commit 0d8dd03381c5bc931d66e81ac2eccf0b11ef07c5 +Subproject commit 97d2ebd60b2ee7d760cfce6f65fbd7d02bfdb215 diff --git a/lists/awesome-iot b/lists/awesome-iot index 3d69435..9019acf 160000 --- a/lists/awesome-iot +++ b/lists/awesome-iot @@ -1 +1 @@ -Subproject commit 3d6943550e8c352de3e7b85f8defb87c7e6785db +Subproject commit 9019acffb528a92646c8b49d7a926b8be3850424 diff --git a/lists/awesome-laravel b/lists/awesome-laravel index 0374093..c7f4084 160000 --- a/lists/awesome-laravel +++ b/lists/awesome-laravel @@ -1 +1 @@ -Subproject commit 0374093f529ba54bfd201c4c52b40a88e45ab1ae +Subproject commit c7f4084d5e9e0e0807b0e6cdee3bfed40facc138 diff --git a/lists/awesome-lua b/lists/awesome-lua index d768ee1..5cda10f 160000 --- a/lists/awesome-lua +++ b/lists/awesome-lua @@ -1 +1 @@ -Subproject commit d768ee1846258fbccb159e3c78687ef433e5c7b7 +Subproject commit 5cda10f263190f2c926d95652044a17ef937d6f8 diff --git a/lists/awesome-mac b/lists/awesome-mac index a8b3ee8..f9bc257 160000 --- a/lists/awesome-mac +++ b/lists/awesome-mac @@ -1 +1 @@ -Subproject commit a8b3ee8eb5c24fc54eb89710bb1fdc83dff73bb2 +Subproject commit f9bc2573f1c887fb225d948402016ca5134e7338 diff --git a/lists/awesome-podcasts b/lists/awesome-podcasts index 5539f6a..8b90463 160000 --- a/lists/awesome-podcasts +++ b/lists/awesome-podcasts @@ -1 +1 @@ -Subproject commit 5539f6a8c46d3bbda45d1ffd1e822d401d65b3ee +Subproject commit 8b904634b7a09001ba1b6b4fafe7f9d354935084 diff --git a/lists/awesome-qt b/lists/awesome-qt index 628b26b..31893c8 160000 --- a/lists/awesome-qt +++ b/lists/awesome-qt @@ -1 +1 @@ -Subproject commit 628b26bfade7c26a45025450a11d34b727675690 +Subproject commit 31893c860b7528f8bd0ba57204985a9e285bd25f diff --git a/lists/awesome-rails b/lists/awesome-rails index be5f958..1a2897d 160000 --- a/lists/awesome-rails +++ b/lists/awesome-rails @@ -1 +1 @@ -Subproject commit be5f95830d9339e0cacd23e393e50a293bb86e71 +Subproject commit 1a2897db3a088095e58b47ac5b4123a7f4de2661 diff --git a/lists/awesome-roadmaps b/lists/awesome-roadmaps index 5c5e7cd..d2d3351 160000 --- a/lists/awesome-roadmaps +++ b/lists/awesome-roadmaps @@ -1 +1 @@ -Subproject commit 5c5e7cdd4759390a82509d82b561f07972783089 +Subproject commit d2d335142ef91f2107f5f5ae7e7a9c58240daf06 diff --git a/lists/awesome-ruby b/lists/awesome-ruby index b6e6159..5406dfb 160000 --- a/lists/awesome-ruby +++ b/lists/awesome-ruby @@ -1 +1 @@ -Subproject commit b6e6159463f99deb6c5d28e5896a27646891afa0 +Subproject commit 5406dfba2e69d188c39511438644bcd1dc452420 diff --git a/lists/awesome-rust b/lists/awesome-rust index f20fd23..cb19cef 160000 --- a/lists/awesome-rust +++ b/lists/awesome-rust @@ -1 +1 @@ -Subproject commit f20fd23addaef8d4d1b2a7e428405422e77d7faf +Subproject commit cb19cefe97b042ed7c6087f7dbe04e5154509b5f diff --git a/lists/awesome-sass b/lists/awesome-sass index c3ed9db..5b436e1 160000 --- a/lists/awesome-sass +++ b/lists/awesome-sass @@ -1 +1 @@ -Subproject commit c3ed9db19967b7e263edcdb9c8f3731b27285399 +Subproject commit 5b436e1a90f68d033debf1a9e9bae3ffa233b959 diff --git a/lists/awesome-serverless b/lists/awesome-serverless index de0727e..87bea83 160000 --- a/lists/awesome-serverless +++ b/lists/awesome-serverless @@ -1 +1 @@ -Subproject commit de0727e8b8824ff89597d319d237ebcf6b5097cc +Subproject commit 87bea838dd3e65eaa7d0b580d960cfccbc9b1a4a diff --git a/lists/awesome-swift b/lists/awesome-swift index cc3403c..8a59627 160000 --- a/lists/awesome-swift +++ b/lists/awesome-swift @@ -1 +1 @@ -Subproject commit cc3403c8635fc4a67d28e8811e259840178796da +Subproject commit 8a596272cb2ef1b04747dd3ba80fcd05e962f895 diff --git a/lists/awesome-typescript b/lists/awesome-typescript index e82bcaf..37ea3d7 160000 --- a/lists/awesome-typescript +++ b/lists/awesome-typescript @@ -1 +1 @@ -Subproject commit e82bcaf09ca819ae3786cd40e755cf767e84e08c +Subproject commit 37ea3d7ee04dd61e101b6f098090ef19b1127f61 diff --git a/lists/awesome-vim b/lists/awesome-vim index d6e4dcb..2542a1e 160000 --- a/lists/awesome-vim +++ b/lists/awesome-vim @@ -1 +1 @@ -Subproject commit d6e4dcb3dbb31ae6be72fddc5ed9aae95eb367b4 +Subproject commit 2542a1e4dbd3be44618ca5d2cfb10100dda4ce10 diff --git a/lists/awesome-zeronet b/lists/awesome-zeronet index 23031a5..1ec8097 160000 --- a/lists/awesome-zeronet +++ b/lists/awesome-zeronet @@ -1 +1 @@ -Subproject commit 23031a5765d54d808e6352ba1b2801efda7ca083 +Subproject commit 1ec809719616bdd3f3cfc179778ecfce29a1d074