diff --git a/.github/workflows/icon-weedmacs.yml b/.github/workflows/icon-weedmacs.yml new file mode 100644 index 00000000..418222c9 --- /dev/null +++ b/.github/workflows/icon-weedmacs.yml @@ -0,0 +1,34 @@ +# This file is automatically generated by iconset script. +# +# DO NOT MODIFY it manually. + +name: Icon weedmacs + +on: + push: + branches: + - master + paths: + - "icons/weedmacs.icns" + - ".github/workflows/icon-weedmacs.yml" + pull_request: + paths: + - "icons/weedmacs.icns" + - ".github/workflows/icon-weedmacs.yml" + +jobs: + build: + runs-on: macos-12 + env: + HOMEBREW_GITHUB_REF: ${{ github.head_ref || github.ref }} + HOMEBREW_GITHUB_REPOSITORY: ${{ github.repository }} + HOMEBREW_GITHUB_ACTOR: ${{ github.actor }} + + steps: + - uses: actions/checkout@v4 + + - name: Build emacs-plus with weedmacs icon + run: brew install Aliases/$(readlink Aliases/emacs-plus) --with-weedmacs-icon + + - name: Test installation + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/Library/Icons.rb b/Library/Icons.rb index 35491964..e7e1785a 100644 --- a/Library/Icons.rb +++ b/Library/Icons.rb @@ -1,58 +1,59 @@ ICONS_CONFIG = { - "EmacsIcon1" => "22f842a20d4b325c1934497045a5b1bae583ccf557db481a3b84b3c7ddad0dae", - "EmacsIcon2" => "deef69972fc3677aab19f01cfb1f5238f2d5a3476a285c86a37061e1b162a654", - "EmacsIcon3" => "b8559291d7062b120e92c32f60f08dbba270383b3f22beeeafef0e3af806ce75", - "EmacsIcon4" => "238df087f3075c5b48f617079939fe5907173e2234fdd28ad58afb4cd550f4d1", - "EmacsIcon5" => "5a14b54858bf09be6593a6fcd499b3db81de8576db91ae69f0e9468d04748216", - "EmacsIcon6" => "e68553a2a6355d2a65be55fe3ace92dc254e6ed81410a959746d3edd6e35dadf", - "EmacsIcon7" => "9820f314d088b3eb0032c6559140e814da4d3162a2249813e59d3cc70ab036a0", - "EmacsIcon8" => "e2269a19a8e17a1290f98ff03ab42d009154fcdbadfc140acd6ae0c5f10b4940", - "EmacsIcon9" => "f6096dbeab34d7c6e4937e64b4f3c8d08ed1f9c8c6ab1668b6f58b6737427999", - "cacodemon" => "69f9dcdcad453655b6ae35f128d9f6ef1ac03c6c64b08216045b4f163624ccef", - "dragon" => "01ce40deb70f9394eef1cc5e8eda936fa73f80c4c0ab99642547df007d3016e9", - "elrumo1" => "d7b5a2e017f5725fd665ae700d705c39d40279a14d6e532166c37e50ec777ce3", - "elrumo2" => "b77cc5494d827b08603190ee57c35ae01f1d94355a4386e00e0f03cb3a4fd7f8", - "emacs-card-blue-deep" => "56694a2d1e697bc7d00e6ba1c822b570a7fa58146061045b5667fe30edaacc21", - "emacs-card-british-racing-green" => "e4ec5332b144f9cffa613c19feafe43bb69046fa2a6eb3d3ec9c6163498a6e05", - "emacs-card-carmine" => "02ec20c8fd0e08bbf457efcc5655c04e2de371171e39eb9f736e8f96ce360101", - "emacs-card-green" => "d908f0073bd0449f06978459e7a4c6aa7219c9c38f31ae687ec15f8270213568", - "gnu-head" => "6a4a4d905a265b1c5e09eaecb26459b62a667a3f9aff583e2ebf3a6586a78fe7", - "memeplex-slim" => "b2dc2433b49f1be1db1e4c33ae91ac3281726020dbe92ba646389d60792201dc", - "memeplex-wide" => "cfbc6d4eb6f1019bf47bc30c977540e00af0f8bf1f9bd04804830b3e49dbd98f", - "modern-alecive-flatwoken" => "07e3ea3a46d8800beeb27278951131b0375b1d74b1d87439d0ad628fe64bbc6b", - "modern-asingh4242" => "bcb9aaf6509c5bc14b6c9e8d25cd8bd5d5a812b245627fd6fc5500b4f7800506", - "modern-azhilin" => "0baf631548fdcb2c847ebf8b39aac94194d71400dffe25a23f94dffab41e1794", - "modern-bananxan" => "53304d3390dec67692773287fe06deb0ca2699cf7e3b69edea974e8f648b3964", - "modern-black-dragon" => "ad438122669e56db11d7d66eb06b999e6fc0f08635182216667f84eff7004846", - "modern-black-gnu-head" => "febb947afa2ad9dfe6bd9cbc3e4682e93965408a5cefcca75ca727f9420263c7", - "modern-black-variant" => "882e3a5363b4f924eba005adf7b716acffdf2705d2061c6b6ebb3549fc8b7323", - "modern-bokehlicia-captiva" => "f712c64e96f751ec4c42b6845ec8781a34d5870e37095200163a20ef6d222080", - "modern-cg433n" => "2972751819c037474afde9912ce7aa929204cbd7a7116a2f8eb9cf71ce944330", - "modern-doom" => "1efca511eb6c2b04472a2bd6492ab99389f556ec93d10897890e11cfd7ab3e4d", - "modern-doom3" => "f08013990ae1b7df1999f720da6ad62c5603ecfc4cd8b5ec7e326d36df8f1e89", - "modern-mzaplotnik" => "004364d52db2d94b67a7db909c5d73794a9b3bbd92b2a7155ca269f637c520a8", - "modern-nuvola" => "f6103ce4a1c43db81e37d6fcb0ed649c3e3bc5df56f46c12e4b15632a079c64a", - "modern-orange" => "f667df9f38e6a2d7d88c54611213020cb8b198194db2a0513fd274f864320de7", - "modern-paper" => "271066eda440b1acd94087b600c64e7a7e9d24a70b25a16d1b08d7705636c53f", - "modern-papirus" => "b00dbd26aab164978d28fce4f5a2a02aab70d15068a8858fea4672d1d713d670", - "modern-pen-3d" => "f27466714f928f38d149d3b15276c43f52d3d2c3862c22af0314482cc2588e07", - "modern-pen-black" => "bd20e494e0fba4a44f064d36ac0d06f48cc3fd74cb0a0baa41e5a3f817c03d7d", - "modern-pen-lds56" => "f596518cfd7f1dbad18360dc9836f7449d15f24e73ed6879958c07d7760a923e", - "modern-pen" => "9a14068bc1824999d77213c6e748b48077b5106013c7dc16cf9c971e513ed30d", - "modern-purple-flat" => "0b21ed1c5f6ab2f59fed806b6f3fb519081043ce28bab9f2d37a3dce925b8ba0", - "modern-sexy-v1" => "a1fc43d037940dc21fda6f1072c7d87643786fb258b7528940bbc808010c054b", - "modern-sexy-v2" => "c2e53b6917db12a366eb941f8e0373a2b1ccd7a8553571d8f21813ceb43104aa", - "modern-sjrmanning" => "06b885bea4365bb707bba78cb154784e84abe4c8770dcf2c74a8d326e1d5b9df", - "modern-vscode" => "80e0782c8a868f92d1ba5f91fe00655e5f1865c44a49b12db6b3cd976f106320", - "modern-yellow" => "6d5cda112292bd4b9239e5e2c9eb212b06841ed97148e67599f4f91dac40642a", - "modern" => "0536db43c82dbfb769953fe266a2a8381b4f1d8ed006d2799d7d0a2c2ae13647", - "nobu417-big-sur" => "5bdfe8d6ea7e2d01ceaa6e5605d389561883f9091227aae7ff4410cb9a9d7d27", - "retro-emacs-logo" => "71e351bce65d3390268dfe2eb6013e057b58c888fb27876a95fae90f2bda93c8", - "retro-gnu-meditate-levitate" => "dea2439b75822c8e96c2aea408110d166d04fcde7a3043ed8f2405c370858ff9", - "retro-sink-bw" => "1070658acb238558901f5d13e1178e5bd09e2aceda205c033ca9a18a430facb1", - "retro-sink" => "e8b842ea6f7b677f8cc0dff179686b6513e9214e479e91b40e357b3e3901c48d", - "savchenkovaleriy-big-sur" => "c251976bc0b20a4e71daa67fbc6f1a896ae8794ee3eaaab724901ba5b64fdac0", - "skamacs" => "cca424a6e8328b1bc70047fbba284724aa0dc274ceefabacd08d75732867a71d", - "spacemacs" => "ff2bdfe9d7bec826fb8f3bb9c2b2237ba838a8cb5afc6a15be1db4ace89d8d4b", - "savchenkovaleriy-big-sur-3d" => "10d05320cc13dfdb4ff0c78e25d92d4fcb475d931ae762d49e7f0894be6c309f", + "EmacsIcon1" => "e8aa7a188ba54017ce230b25bdbc7e2bee6aca6ed91f1f0a6787aaa8a680e73c", + "EmacsIcon2" => "fb15bf8d58bbba8748a8d17ec311248a61156e73889e44fe1118b27fa9bac36c", + "EmacsIcon3" => "4baf2971725b76f5ef6f071faed2fade345bbae1b060a60406f66b4fbcb72490", + "EmacsIcon4" => "25b69953d063bd04344b49a47addbc298281682917c53fa0c115365507ea5644", + "EmacsIcon5" => "e9728cd83e97757fc26c4f841020984c364e85a4a5a2eac58601497930407ae2", + "EmacsIcon6" => "7523d2069a3b42691268affad553037f0d58dd3b2727e777ad35f636c2d9671e", + "EmacsIcon7" => "01a3df789a7767108606bffb949ffefed3cd21e3ba2c4b7e31ff0e33085a9e23", + "EmacsIcon8" => "7c7279355012b9a99e3f4f02f0d96ea853b8cf1ed71e0677d7f849a86f2ef94e", + "EmacsIcon9" => "4d2917c7bd6a1c2ab96235e8f2672300697b4298d743d25fba95b5843c6c07fa", + "cacodemon" => "612161d6c4b5e448be7b9067143be4867d0cd39c4a7d62b7ea894b8b854a9333", + "dragon" => "cc24b00623e96164ddf443bc4206676681d55ee4b3f4f5e8f1806e7b5c2ef6e9", + "elrumo1" => "57c4961f8509f66d93f89fcc3a65c879910c62fabe49afd14937885df7f1d61c", + "elrumo2" => "93a80e85c5dbfba239f6ba2571f5d9d1127e9d16adfffaf97d43736da889e90a", + "emacs-card-blue-deep" => "ebe87aff3e02115314b4e731848e63b865da9502c9ad26000bfff91aa68054f5", + "emacs-card-british-racing-green" => "f736e87d6c804767f0f04f4b3347829605351636a763dd0bcd95d6863cbc0fdd", + "emacs-card-carmine" => "5c7758721fbb0d5ff0134a7bd33b60ec03c85a9976e2c52ec771380f4a1a1f94", + "emacs-card-green" => "7dac15e813551215a8fd6e15d09838f331909e6885e8820471447486c86b708e", + "gnu-head" => "f34ff0bf6e5aa2892cded049dd2e39c1dfa9e2046ce2ac247635e13ea4a0be5d", + "memeplex-slim" => "0beb200a486537b9e2f625d596662dc2c55ed83c37f80cbc82a70a9616f6946a", + "memeplex-wide" => "7e12e26c9f9bc2616f1d8ffa6cc9a4a4c6ec1486d79e15c2450d095978e3a6ab", + "modern-alecive-flatwoken" => "ceababe7bbfe3762f64c7642753014aa649edbb167f9286842dc5f1a619b340f", + "modern-asingh4242" => "512584045df0ecef98a856331cb2e2d5930b88668e7beaae06bc621512d88f43", + "modern-azhilin" => "ec3d62e326610575ce550456daec4b76356137e599a063f8d03a77108bc108aa", + "modern-bananxan" => "c81f854a38dc2c12afe8b26b3c61dd8599d74d9020cf94e12bd8ea1a1167bade", + "modern-black-dragon" => "28c398460a2df09732f40e604c0d18353020a66682f4e03c79b87459afac3dbf", + "modern-black-gnu-head" => "4b768a7cb2b199218d11ec586b303c4e5499a2257a6c4c701efec80ed02b8748", + "modern-black-variant" => "d64c21dc3ea18750a30a4e21c103f19c62d07fd9f2aba22a93765eba19bc6509", + "modern-bokehlicia-captiva" => "7a35a2d10a3a8aa4fbbc6be5036d34957ca09631393d3c32ae480a08c3f48ce7", + "modern-cg433n" => "abaa562786b7a6b6587cb6163cd0ad7215598064d71b58ec7aa3e8e6b478a1bc", + "modern-doom" => "c4a85b0ef4690a8c3abc17c7bf599f0f7164df8ddd42d578a3acb6dc273934af", + "modern-doom3" => "f2466eb9551c38fcdc26a5c9c68280b7cd35368eacb5335f4f2cc173c001d153", + "modern-mzaplotnik" => "c3b805fa6f267bdcc05b300fe62fd87c02c13203eadf128a16fcc6d68069d127", + "modern-nuvola" => "efefec5a55bc14c970c8e68f26a0c77f16f22839f042dd12ece68345ed9831a2", + "modern-orange" => "a1e29eaca626d5ca3f2727ecfbd408e771f30016ec85ba5219b6666391b711c5", + "modern-paper" => "fc839be8004d4c15383fad95e58c99391112ab15a7418ce72164aa603430ac73", + "modern-papirus" => "abd10dd70740ab0e18bf6624c44e538aada7f2beaf400ca7a0d8f3a5f3f3e898", + "modern-pen-3d" => "be1748f45387cdfe7f3035b0197e2257d8dda18d6de68a3936cb4dff87842977", + "modern-pen-black" => "eed943707d5e685a2b3dedf1e4aaab9998189b3d0561262ad997b3d2140b5f4c", + "modern-pen-lds56" => "e433b23234d118c2c179c5818de66bdc840b3a9900a2de5f3db703fd3e1b4961", + "modern-pen" => "edcd17ac8155160ce2450dbf7729b7b0e304906d4a866cb4258b61591ee826b3", + "modern-purple-flat" => "f0ed3653fd880af323dd804fb090b75bdd6fa7a53642691978abf0456772e53d", + "modern-sexy-v1" => "0689e103aa14c2101690501e920b2de208f9d403befb5aaa80a03122d4880e8f", + "modern-sexy-v2" => "3e4cee908a2e81ea00d8b09f04effb3eea39cef5dfc420b8fbd900d0936c0baf", + "modern-sjrmanning" => "cdddc02ac72601b40b5eb71b744bf52771d48731cfabf3dd63845bbc106d52a8", + "modern-vscode" => "eb468cf0cb29ad677f0dbfdb23e1d406f7b96bddc194d1521d1bf7a560f74e77", + "modern-yellow" => "8fd4f99b794a2ecc2c632f1f9cdeace321f7b9cdc9cb2e8262412fbe23ee9ad7", + "modern" => "685732b73236fcaea6dad3700e5a29b6020e87a432f2bc0c3aaeba241733264e", + "nobu417-big-sur" => "7a39ed923a128a8bc40d6fe54437456ebd6769017fba9a3f15801a5b8e022a3a", + "retro-emacs-logo" => "61123f02d0552d7f8b9a9044ebe13b9b962f5845a32f538d66946aeb979dc5e5", + "retro-gnu-meditate-levitate" => "624c2e91862cfd997e026c26c73263ba63b056c2a6672792b4558d96a3f56347", + "retro-sink-bw" => "01843855b4923619e6f66c26d707a222c7b6332a723f098b43e1703fe305d984", + "retro-sink" => "5f890e1d0d7d2c2d72f1895c2c6f83832154f046895439744237fbddf0bdba6f", + "savchenkovaleriy-big-sur-3d" => "301468dd2fa8cbdf0fd0114e8bd8bc746098eea5439a6ca8b492eb897dc25322", + "savchenkovaleriy-big-sur" => "0dbce82056a42ee3ee805768a7536692020152ab508f8e56662f2a2d27f46c42", + "skamacs" => "7fdd86e172c26cfc863ac9cccd7c0d14f6181b01d3d72fc08015c8d558bbca91", + "spacemacs" => "e07063b291463cf511634f018e3d8989935d8561712eae2716da2f93bb0723d7", + "weedmacs" => "b6161a1565aaf013d08d4494ed839f884577f1b79ebf69367e7e0ea5d04c2773", }.freeze diff --git a/README.org b/README.org index 9df582d0..0a1757e4 100644 --- a/README.org +++ b/README.org @@ -399,9 +399,10 @@ Knows issues: | =--with-retro-sink-bw-icon= | Unknown | [[/icons/preview/retro-sink-bw_128.png]] | [[https://www.teuton.org/~ejm/emacsicon/][→ Link]] | | =--with-retro-sink-icon= | [[https://www.teuton.org/~ejm/][→ Erik Mugele]] | [[/icons/preview/retro-sink_128.png]] | [[https://www.teuton.org/~ejm/emacsicon/][→ Link]] | | =--with-savchenkovaleriy-big-sur-icon= | [[https://github.com/SavchenkoValeriy][→ Valeriy Savchenko]] | [[/icons/preview/savchenkovaleriy-big-sur_128.png]] | [[https://github.com/SavchenkoValeriy/emacs-icons][→ Link]] | -| =--with-skamacs-icon= | [[https://github.com/compufox][→ compufox]] | [[/icons/preview/skamacs_128.png]] | [[https://github.com/compufox/skamacs-icon][→ Link]] | +| =--with-skamacs-icon= | [[https://github.com/compufox][→ compufox]] | [[/icons/preview/skamacs_128.png]] | [[https://github.com/compufox/emacs-icons][→ Link]] | | =--with-spacemacs-icon= | [[https://github.com/nashamri][→ Nasser Alshammari]] | [[/icons/preview/spacemacs_128.png]] | [[https://github.com/nashamri/spacemacs-logo][→ Link]] | | =--with-savchenkovaleriy-big-sur-3d-icon= | [[https://github.com/SavchenkoValeriy][→ Valeriy Savchenko]] | [[/icons/preview/savchenkovaleriy-big-sur-3d_128.png]] | [[https://github.com/SavchenkoValeriy/emacs-icons][→ Link]] | +| =--with-weedmacs-icon= | [[https://github.com/compufox][→ compufox]] | [[/icons/preview/weedmacs_128.png]] | [[https://github.com/compufox/emacs-icons][→ Link]] | ** Emacs configuration diff --git a/icons/EmacsIcon1.icns b/icons/EmacsIcon1.icns index 30951a96..504c3e09 100644 Binary files a/icons/EmacsIcon1.icns and b/icons/EmacsIcon1.icns differ diff --git a/icons/EmacsIcon2.icns b/icons/EmacsIcon2.icns index 944bfc14..8d7fdff6 100644 Binary files a/icons/EmacsIcon2.icns and b/icons/EmacsIcon2.icns differ diff --git a/icons/EmacsIcon3.icns b/icons/EmacsIcon3.icns index 5a0b8bf4..f83f08a2 100644 Binary files a/icons/EmacsIcon3.icns and b/icons/EmacsIcon3.icns differ diff --git a/icons/EmacsIcon4.icns b/icons/EmacsIcon4.icns index fdd19fb0..c3067a93 100644 Binary files a/icons/EmacsIcon4.icns and b/icons/EmacsIcon4.icns differ diff --git a/icons/EmacsIcon5.icns b/icons/EmacsIcon5.icns index 70a8b154..e8433415 100644 Binary files a/icons/EmacsIcon5.icns and b/icons/EmacsIcon5.icns differ diff --git a/icons/EmacsIcon6.icns b/icons/EmacsIcon6.icns index 670b1430..beefbf4a 100644 Binary files a/icons/EmacsIcon6.icns and b/icons/EmacsIcon6.icns differ diff --git a/icons/EmacsIcon7.icns b/icons/EmacsIcon7.icns index 3675b424..e558c6a5 100644 Binary files a/icons/EmacsIcon7.icns and b/icons/EmacsIcon7.icns differ diff --git a/icons/EmacsIcon8.icns b/icons/EmacsIcon8.icns index fc54f838..efc16e63 100644 Binary files a/icons/EmacsIcon8.icns and b/icons/EmacsIcon8.icns differ diff --git a/icons/EmacsIcon9.icns b/icons/EmacsIcon9.icns index 230952f7..cdaaae9f 100644 Binary files a/icons/EmacsIcon9.icns and b/icons/EmacsIcon9.icns differ diff --git a/icons/cacodemon.icns b/icons/cacodemon.icns index d9599205..7212c232 100644 Binary files a/icons/cacodemon.icns and b/icons/cacodemon.icns differ diff --git a/icons/dragon.icns b/icons/dragon.icns index 203ecfb0..4dd14f98 100644 Binary files a/icons/dragon.icns and b/icons/dragon.icns differ diff --git a/icons/elrumo1.icns b/icons/elrumo1.icns index 07eb4162..21b292b8 100644 Binary files a/icons/elrumo1.icns and b/icons/elrumo1.icns differ diff --git a/icons/elrumo2.icns b/icons/elrumo2.icns index 62389872..3d308344 100644 Binary files a/icons/elrumo2.icns and b/icons/elrumo2.icns differ diff --git a/icons/emacs-card-blue-deep.icns b/icons/emacs-card-blue-deep.icns index b5ad98be..b34b0bea 100644 Binary files a/icons/emacs-card-blue-deep.icns and b/icons/emacs-card-blue-deep.icns differ diff --git a/icons/emacs-card-british-racing-green.icns b/icons/emacs-card-british-racing-green.icns index 333e5404..e9db7a01 100644 Binary files a/icons/emacs-card-british-racing-green.icns and b/icons/emacs-card-british-racing-green.icns differ diff --git a/icons/emacs-card-carmine.icns b/icons/emacs-card-carmine.icns index 8cd50981..f7414b9a 100644 Binary files a/icons/emacs-card-carmine.icns and b/icons/emacs-card-carmine.icns differ diff --git a/icons/emacs-card-green.icns b/icons/emacs-card-green.icns index 7ae35d4b..d1fd76e9 100644 Binary files a/icons/emacs-card-green.icns and b/icons/emacs-card-green.icns differ diff --git a/icons/gnu-head.icns b/icons/gnu-head.icns index 2a7ee0ee..d92ac457 100644 Binary files a/icons/gnu-head.icns and b/icons/gnu-head.icns differ diff --git a/icons/memeplex-slim.icns b/icons/memeplex-slim.icns index 65f75da8..d062a553 100644 Binary files a/icons/memeplex-slim.icns and b/icons/memeplex-slim.icns differ diff --git a/icons/memeplex-wide.icns b/icons/memeplex-wide.icns index ada5eeab..f628e5dd 100644 Binary files a/icons/memeplex-wide.icns and b/icons/memeplex-wide.icns differ diff --git a/icons/modern-alecive-flatwoken.icns b/icons/modern-alecive-flatwoken.icns index e58ac81f..e81cc779 100644 Binary files a/icons/modern-alecive-flatwoken.icns and b/icons/modern-alecive-flatwoken.icns differ diff --git a/icons/modern-asingh4242.icns b/icons/modern-asingh4242.icns index d645dbdf..fbd91209 100644 Binary files a/icons/modern-asingh4242.icns and b/icons/modern-asingh4242.icns differ diff --git a/icons/modern-azhilin.icns b/icons/modern-azhilin.icns index 8c0fbb2e..bee4035a 100644 Binary files a/icons/modern-azhilin.icns and b/icons/modern-azhilin.icns differ diff --git a/icons/modern-bananxan.icns b/icons/modern-bananxan.icns index 44387256..828b064d 100644 Binary files a/icons/modern-bananxan.icns and b/icons/modern-bananxan.icns differ diff --git a/icons/modern-black-dragon.icns b/icons/modern-black-dragon.icns index 5f58c99b..e2628228 100644 Binary files a/icons/modern-black-dragon.icns and b/icons/modern-black-dragon.icns differ diff --git a/icons/modern-black-gnu-head.icns b/icons/modern-black-gnu-head.icns index c69d5ec7..14ab8909 100644 Binary files a/icons/modern-black-gnu-head.icns and b/icons/modern-black-gnu-head.icns differ diff --git a/icons/modern-black-variant.icns b/icons/modern-black-variant.icns index 392be4f9..f5fcfe62 100644 Binary files a/icons/modern-black-variant.icns and b/icons/modern-black-variant.icns differ diff --git a/icons/modern-bokehlicia-captiva.icns b/icons/modern-bokehlicia-captiva.icns index 77709c28..56aa4379 100644 Binary files a/icons/modern-bokehlicia-captiva.icns and b/icons/modern-bokehlicia-captiva.icns differ diff --git a/icons/modern-cg433n.icns b/icons/modern-cg433n.icns index 52e92e77..5752e042 100644 Binary files a/icons/modern-cg433n.icns and b/icons/modern-cg433n.icns differ diff --git a/icons/modern-doom.icns b/icons/modern-doom.icns index 49765c06..22ff0dfd 100644 Binary files a/icons/modern-doom.icns and b/icons/modern-doom.icns differ diff --git a/icons/modern-doom3.icns b/icons/modern-doom3.icns index c9926fb0..0d861f36 100644 Binary files a/icons/modern-doom3.icns and b/icons/modern-doom3.icns differ diff --git a/icons/modern-mzaplotnik.icns b/icons/modern-mzaplotnik.icns index 56c2ac3a..1ceae1aa 100644 Binary files a/icons/modern-mzaplotnik.icns and b/icons/modern-mzaplotnik.icns differ diff --git a/icons/modern-nuvola.icns b/icons/modern-nuvola.icns index 8c6ef1df..6608134a 100644 Binary files a/icons/modern-nuvola.icns and b/icons/modern-nuvola.icns differ diff --git a/icons/modern-orange.icns b/icons/modern-orange.icns index df3b565f..9934ed5b 100644 Binary files a/icons/modern-orange.icns and b/icons/modern-orange.icns differ diff --git a/icons/modern-paper.icns b/icons/modern-paper.icns index dd410bbe..4a02f0ea 100644 Binary files a/icons/modern-paper.icns and b/icons/modern-paper.icns differ diff --git a/icons/modern-papirus.icns b/icons/modern-papirus.icns index 6911552f..4d97884b 100644 Binary files a/icons/modern-papirus.icns and b/icons/modern-papirus.icns differ diff --git a/icons/modern-pen-3d.icns b/icons/modern-pen-3d.icns index a38c5c82..f1812f52 100644 Binary files a/icons/modern-pen-3d.icns and b/icons/modern-pen-3d.icns differ diff --git a/icons/modern-pen-black.icns b/icons/modern-pen-black.icns index a5ab3683..a96ccc1c 100644 Binary files a/icons/modern-pen-black.icns and b/icons/modern-pen-black.icns differ diff --git a/icons/modern-pen-lds56.icns b/icons/modern-pen-lds56.icns index d63a3376..b17f73b3 100644 Binary files a/icons/modern-pen-lds56.icns and b/icons/modern-pen-lds56.icns differ diff --git a/icons/modern-pen.icns b/icons/modern-pen.icns index b3c2f040..24d4c9f0 100644 Binary files a/icons/modern-pen.icns and b/icons/modern-pen.icns differ diff --git a/icons/modern-purple-flat.icns b/icons/modern-purple-flat.icns index f24b5a41..ccc92246 100644 Binary files a/icons/modern-purple-flat.icns and b/icons/modern-purple-flat.icns differ diff --git a/icons/modern-sexy-v1.icns b/icons/modern-sexy-v1.icns index d94fe679..ba61b298 100644 Binary files a/icons/modern-sexy-v1.icns and b/icons/modern-sexy-v1.icns differ diff --git a/icons/modern-sexy-v2.icns b/icons/modern-sexy-v2.icns index d816bd99..34f6c221 100644 Binary files a/icons/modern-sexy-v2.icns and b/icons/modern-sexy-v2.icns differ diff --git a/icons/modern-sjrmanning.icns b/icons/modern-sjrmanning.icns index 72804958..2ba4b52a 100644 Binary files a/icons/modern-sjrmanning.icns and b/icons/modern-sjrmanning.icns differ diff --git a/icons/modern-vscode.icns b/icons/modern-vscode.icns index c44a3d2c..ad9a5901 100644 Binary files a/icons/modern-vscode.icns and b/icons/modern-vscode.icns differ diff --git a/icons/modern-yellow.icns b/icons/modern-yellow.icns index 37fca0ec..d8f34182 100644 Binary files a/icons/modern-yellow.icns and b/icons/modern-yellow.icns differ diff --git a/icons/modern.icns b/icons/modern.icns index 3bd49d1e..61c6bd8f 100644 Binary files a/icons/modern.icns and b/icons/modern.icns differ diff --git a/icons/nobu417-big-sur.icns b/icons/nobu417-big-sur.icns index aab067f2..b6d483b2 100644 Binary files a/icons/nobu417-big-sur.icns and b/icons/nobu417-big-sur.icns differ diff --git a/icons/original/weedmacs.png b/icons/original/weedmacs.png new file mode 100644 index 00000000..20789a9c Binary files /dev/null and b/icons/original/weedmacs.png differ diff --git a/icons/preview/EmacsIcon1_128.png b/icons/preview/EmacsIcon1_128.png index 32140d83..66a7e778 100644 Binary files a/icons/preview/EmacsIcon1_128.png and b/icons/preview/EmacsIcon1_128.png differ diff --git a/icons/preview/EmacsIcon2_128.png b/icons/preview/EmacsIcon2_128.png index 9ae8fa3c..616e6881 100644 Binary files a/icons/preview/EmacsIcon2_128.png and b/icons/preview/EmacsIcon2_128.png differ diff --git a/icons/preview/EmacsIcon3_128.png b/icons/preview/EmacsIcon3_128.png index 645ec23a..ad7c2da8 100644 Binary files a/icons/preview/EmacsIcon3_128.png and b/icons/preview/EmacsIcon3_128.png differ diff --git a/icons/preview/EmacsIcon4_128.png b/icons/preview/EmacsIcon4_128.png index 9c76d049..1921aebf 100644 Binary files a/icons/preview/EmacsIcon4_128.png and b/icons/preview/EmacsIcon4_128.png differ diff --git a/icons/preview/EmacsIcon5_128.png b/icons/preview/EmacsIcon5_128.png index 20f41123..ab9400e1 100644 Binary files a/icons/preview/EmacsIcon5_128.png and b/icons/preview/EmacsIcon5_128.png differ diff --git a/icons/preview/EmacsIcon6_128.png b/icons/preview/EmacsIcon6_128.png index e1ab4659..ee481827 100644 Binary files a/icons/preview/EmacsIcon6_128.png and b/icons/preview/EmacsIcon6_128.png differ diff --git a/icons/preview/EmacsIcon7_128.png b/icons/preview/EmacsIcon7_128.png index 77220bbd..09641108 100644 Binary files a/icons/preview/EmacsIcon7_128.png and b/icons/preview/EmacsIcon7_128.png differ diff --git a/icons/preview/EmacsIcon8_128.png b/icons/preview/EmacsIcon8_128.png index eb915cc3..704eba3e 100644 Binary files a/icons/preview/EmacsIcon8_128.png and b/icons/preview/EmacsIcon8_128.png differ diff --git a/icons/preview/EmacsIcon9_128.png b/icons/preview/EmacsIcon9_128.png index 65bc9a27..731a2f88 100644 Binary files a/icons/preview/EmacsIcon9_128.png and b/icons/preview/EmacsIcon9_128.png differ diff --git a/icons/preview/cacodemon_128.png b/icons/preview/cacodemon_128.png index 6baca0d3..a09a99f2 100644 Binary files a/icons/preview/cacodemon_128.png and b/icons/preview/cacodemon_128.png differ diff --git a/icons/preview/dragon_128.png b/icons/preview/dragon_128.png index a967796d..ea7a59ef 100644 Binary files a/icons/preview/dragon_128.png and b/icons/preview/dragon_128.png differ diff --git a/icons/preview/elrumo1_128.png b/icons/preview/elrumo1_128.png index a1aab726..ac62c3f7 100644 Binary files a/icons/preview/elrumo1_128.png and b/icons/preview/elrumo1_128.png differ diff --git a/icons/preview/elrumo2_128.png b/icons/preview/elrumo2_128.png index 1c776dc3..32f56207 100644 Binary files a/icons/preview/elrumo2_128.png and b/icons/preview/elrumo2_128.png differ diff --git a/icons/preview/emacs-card-blue-deep_128.png b/icons/preview/emacs-card-blue-deep_128.png index f503b87c..20a68149 100644 Binary files a/icons/preview/emacs-card-blue-deep_128.png and b/icons/preview/emacs-card-blue-deep_128.png differ diff --git a/icons/preview/emacs-card-british-racing-green_128.png b/icons/preview/emacs-card-british-racing-green_128.png index c2fbe882..f76a9def 100644 Binary files a/icons/preview/emacs-card-british-racing-green_128.png and b/icons/preview/emacs-card-british-racing-green_128.png differ diff --git a/icons/preview/emacs-card-carmine_128.png b/icons/preview/emacs-card-carmine_128.png index c9600d84..5f58565f 100644 Binary files a/icons/preview/emacs-card-carmine_128.png and b/icons/preview/emacs-card-carmine_128.png differ diff --git a/icons/preview/emacs-card-green_128.png b/icons/preview/emacs-card-green_128.png index a0ef3c52..75bb030f 100644 Binary files a/icons/preview/emacs-card-green_128.png and b/icons/preview/emacs-card-green_128.png differ diff --git a/icons/preview/gnu-head_128.png b/icons/preview/gnu-head_128.png index 4b243fd4..5c1fa3f3 100644 Binary files a/icons/preview/gnu-head_128.png and b/icons/preview/gnu-head_128.png differ diff --git a/icons/preview/memeplex-slim_128.png b/icons/preview/memeplex-slim_128.png index 9053b998..f341d471 100644 Binary files a/icons/preview/memeplex-slim_128.png and b/icons/preview/memeplex-slim_128.png differ diff --git a/icons/preview/memeplex-wide_128.png b/icons/preview/memeplex-wide_128.png index 2000aceb..036bdc71 100644 Binary files a/icons/preview/memeplex-wide_128.png and b/icons/preview/memeplex-wide_128.png differ diff --git a/icons/preview/modern-alecive-flatwoken_128.png b/icons/preview/modern-alecive-flatwoken_128.png index 8e7911c7..5eab5794 100644 Binary files a/icons/preview/modern-alecive-flatwoken_128.png and b/icons/preview/modern-alecive-flatwoken_128.png differ diff --git a/icons/preview/modern-asingh4242_128.png b/icons/preview/modern-asingh4242_128.png index 56d18c43..4fa486bc 100644 Binary files a/icons/preview/modern-asingh4242_128.png and b/icons/preview/modern-asingh4242_128.png differ diff --git a/icons/preview/modern-azhilin_128.png b/icons/preview/modern-azhilin_128.png index 74bfe9b5..9e568ee7 100644 Binary files a/icons/preview/modern-azhilin_128.png and b/icons/preview/modern-azhilin_128.png differ diff --git a/icons/preview/modern-bananxan_128.png b/icons/preview/modern-bananxan_128.png index a4dd9a82..fdacddb4 100644 Binary files a/icons/preview/modern-bananxan_128.png and b/icons/preview/modern-bananxan_128.png differ diff --git a/icons/preview/modern-black-dragon_128.png b/icons/preview/modern-black-dragon_128.png index 8acc8d10..4b1002d6 100644 Binary files a/icons/preview/modern-black-dragon_128.png and b/icons/preview/modern-black-dragon_128.png differ diff --git a/icons/preview/modern-black-gnu-head_128.png b/icons/preview/modern-black-gnu-head_128.png index d22afc87..e655b516 100644 Binary files a/icons/preview/modern-black-gnu-head_128.png and b/icons/preview/modern-black-gnu-head_128.png differ diff --git a/icons/preview/modern-black-variant_128.png b/icons/preview/modern-black-variant_128.png index 0f6a9689..1b320e85 100644 Binary files a/icons/preview/modern-black-variant_128.png and b/icons/preview/modern-black-variant_128.png differ diff --git a/icons/preview/modern-bokehlicia-captiva_128.png b/icons/preview/modern-bokehlicia-captiva_128.png index 20862581..64c6dac8 100644 Binary files a/icons/preview/modern-bokehlicia-captiva_128.png and b/icons/preview/modern-bokehlicia-captiva_128.png differ diff --git a/icons/preview/modern-cg433n_128.png b/icons/preview/modern-cg433n_128.png index 9bcd7f59..22e4298a 100644 Binary files a/icons/preview/modern-cg433n_128.png and b/icons/preview/modern-cg433n_128.png differ diff --git a/icons/preview/modern-doom3_128.png b/icons/preview/modern-doom3_128.png index c4f7228c..6f1b80df 100644 Binary files a/icons/preview/modern-doom3_128.png and b/icons/preview/modern-doom3_128.png differ diff --git a/icons/preview/modern-doom_128.png b/icons/preview/modern-doom_128.png index 9fadb9d5..3e14914e 100644 Binary files a/icons/preview/modern-doom_128.png and b/icons/preview/modern-doom_128.png differ diff --git a/icons/preview/modern-mzaplotnik_128.png b/icons/preview/modern-mzaplotnik_128.png index b9e94e19..ebca63e1 100644 Binary files a/icons/preview/modern-mzaplotnik_128.png and b/icons/preview/modern-mzaplotnik_128.png differ diff --git a/icons/preview/modern-nuvola_128.png b/icons/preview/modern-nuvola_128.png index e21cbc09..65da6288 100644 Binary files a/icons/preview/modern-nuvola_128.png and b/icons/preview/modern-nuvola_128.png differ diff --git a/icons/preview/modern-orange_128.png b/icons/preview/modern-orange_128.png index b6d24590..24865069 100644 Binary files a/icons/preview/modern-orange_128.png and b/icons/preview/modern-orange_128.png differ diff --git a/icons/preview/modern-paper_128.png b/icons/preview/modern-paper_128.png index 0c75e162..c6f0b6b9 100644 Binary files a/icons/preview/modern-paper_128.png and b/icons/preview/modern-paper_128.png differ diff --git a/icons/preview/modern-papirus_128.png b/icons/preview/modern-papirus_128.png index 3929ad52..eee6d253 100644 Binary files a/icons/preview/modern-papirus_128.png and b/icons/preview/modern-papirus_128.png differ diff --git a/icons/preview/modern-pen-3d_128.png b/icons/preview/modern-pen-3d_128.png index 2e0776d7..fa2b5b12 100644 Binary files a/icons/preview/modern-pen-3d_128.png and b/icons/preview/modern-pen-3d_128.png differ diff --git a/icons/preview/modern-pen-black_128.png b/icons/preview/modern-pen-black_128.png index ec44f4c7..b2537a31 100644 Binary files a/icons/preview/modern-pen-black_128.png and b/icons/preview/modern-pen-black_128.png differ diff --git a/icons/preview/modern-pen-lds56_128.png b/icons/preview/modern-pen-lds56_128.png index 8d5a39ea..18b9c431 100644 Binary files a/icons/preview/modern-pen-lds56_128.png and b/icons/preview/modern-pen-lds56_128.png differ diff --git a/icons/preview/modern-pen_128.png b/icons/preview/modern-pen_128.png index e3328bee..8e7aad2e 100644 Binary files a/icons/preview/modern-pen_128.png and b/icons/preview/modern-pen_128.png differ diff --git a/icons/preview/modern-purple-flat_128.png b/icons/preview/modern-purple-flat_128.png index bc704775..9d2d73d4 100644 Binary files a/icons/preview/modern-purple-flat_128.png and b/icons/preview/modern-purple-flat_128.png differ diff --git a/icons/preview/modern-sexy-v1_128.png b/icons/preview/modern-sexy-v1_128.png index 6b1245d0..435f4eba 100644 Binary files a/icons/preview/modern-sexy-v1_128.png and b/icons/preview/modern-sexy-v1_128.png differ diff --git a/icons/preview/modern-sexy-v2_128.png b/icons/preview/modern-sexy-v2_128.png index 0734c1c7..5ab0b47c 100644 Binary files a/icons/preview/modern-sexy-v2_128.png and b/icons/preview/modern-sexy-v2_128.png differ diff --git a/icons/preview/modern-sjrmanning_128.png b/icons/preview/modern-sjrmanning_128.png index 1ef7f937..b95438a5 100644 Binary files a/icons/preview/modern-sjrmanning_128.png and b/icons/preview/modern-sjrmanning_128.png differ diff --git a/icons/preview/modern-vscode_128.png b/icons/preview/modern-vscode_128.png index cf0d71ae..2ea9dc76 100644 Binary files a/icons/preview/modern-vscode_128.png and b/icons/preview/modern-vscode_128.png differ diff --git a/icons/preview/modern-yellow_128.png b/icons/preview/modern-yellow_128.png index e2734afc..2406ee26 100644 Binary files a/icons/preview/modern-yellow_128.png and b/icons/preview/modern-yellow_128.png differ diff --git a/icons/preview/modern_128.png b/icons/preview/modern_128.png index 26208cbf..ab2ab993 100644 Binary files a/icons/preview/modern_128.png and b/icons/preview/modern_128.png differ diff --git a/icons/preview/nobu417-big-sur_128.png b/icons/preview/nobu417-big-sur_128.png index 6caf65f5..f254218a 100644 Binary files a/icons/preview/nobu417-big-sur_128.png and b/icons/preview/nobu417-big-sur_128.png differ diff --git a/icons/preview/retro-emacs-logo_128.png b/icons/preview/retro-emacs-logo_128.png index c91a4d42..233c1e04 100644 Binary files a/icons/preview/retro-emacs-logo_128.png and b/icons/preview/retro-emacs-logo_128.png differ diff --git a/icons/preview/retro-gnu-meditate-levitate_128.png b/icons/preview/retro-gnu-meditate-levitate_128.png index f4b471c1..904e36b1 100644 Binary files a/icons/preview/retro-gnu-meditate-levitate_128.png and b/icons/preview/retro-gnu-meditate-levitate_128.png differ diff --git a/icons/preview/retro-sink-bw_128.png b/icons/preview/retro-sink-bw_128.png index 775cc793..c4ea70c0 100644 Binary files a/icons/preview/retro-sink-bw_128.png and b/icons/preview/retro-sink-bw_128.png differ diff --git a/icons/preview/retro-sink_128.png b/icons/preview/retro-sink_128.png index f5357e84..b4c41c7e 100644 Binary files a/icons/preview/retro-sink_128.png and b/icons/preview/retro-sink_128.png differ diff --git a/icons/preview/savchenkovaleriy-big-sur-3d_128.png b/icons/preview/savchenkovaleriy-big-sur-3d_128.png index cfe104bb..98b66b5d 100644 Binary files a/icons/preview/savchenkovaleriy-big-sur-3d_128.png and b/icons/preview/savchenkovaleriy-big-sur-3d_128.png differ diff --git a/icons/preview/savchenkovaleriy-big-sur_128.png b/icons/preview/savchenkovaleriy-big-sur_128.png index a998762f..63f9cb39 100644 Binary files a/icons/preview/savchenkovaleriy-big-sur_128.png and b/icons/preview/savchenkovaleriy-big-sur_128.png differ diff --git a/icons/preview/skamacs_128.png b/icons/preview/skamacs_128.png index 9ff5bf96..29071c4c 100644 Binary files a/icons/preview/skamacs_128.png and b/icons/preview/skamacs_128.png differ diff --git a/icons/preview/spacemacs_128.png b/icons/preview/spacemacs_128.png index a1a1dbea..f3383ced 100644 Binary files a/icons/preview/spacemacs_128.png and b/icons/preview/spacemacs_128.png differ diff --git a/icons/preview/weedmacs_128.png b/icons/preview/weedmacs_128.png new file mode 100644 index 00000000..85be9380 Binary files /dev/null and b/icons/preview/weedmacs_128.png differ diff --git a/icons/retro-emacs-logo.icns b/icons/retro-emacs-logo.icns index e826993d..a74d7cac 100644 Binary files a/icons/retro-emacs-logo.icns and b/icons/retro-emacs-logo.icns differ diff --git a/icons/retro-gnu-meditate-levitate.icns b/icons/retro-gnu-meditate-levitate.icns index 97b3524e..b6a59da3 100644 Binary files a/icons/retro-gnu-meditate-levitate.icns and b/icons/retro-gnu-meditate-levitate.icns differ diff --git a/icons/retro-sink-bw.icns b/icons/retro-sink-bw.icns index 42e1180f..b753cf3f 100644 Binary files a/icons/retro-sink-bw.icns and b/icons/retro-sink-bw.icns differ diff --git a/icons/retro-sink.icns b/icons/retro-sink.icns index 769d7118..ec033a7d 100644 Binary files a/icons/retro-sink.icns and b/icons/retro-sink.icns differ diff --git a/icons/savchenkovaleriy-big-sur-3d.icns b/icons/savchenkovaleriy-big-sur-3d.icns index e0ff3711..87d22cec 100644 Binary files a/icons/savchenkovaleriy-big-sur-3d.icns and b/icons/savchenkovaleriy-big-sur-3d.icns differ diff --git a/icons/savchenkovaleriy-big-sur.icns b/icons/savchenkovaleriy-big-sur.icns index fc2e8a94..2b26d4c8 100644 Binary files a/icons/savchenkovaleriy-big-sur.icns and b/icons/savchenkovaleriy-big-sur.icns differ diff --git a/icons/skamacs.icns b/icons/skamacs.icns index d777ba2b..64ae0109 100644 Binary files a/icons/skamacs.icns and b/icons/skamacs.icns differ diff --git a/icons/spacemacs.icns b/icons/spacemacs.icns index 307aff54..a33ebb5e 100644 Binary files a/icons/spacemacs.icns and b/icons/spacemacs.icns differ diff --git a/icons/weedmacs.icns b/icons/weedmacs.icns new file mode 100644 index 00000000..469e162d Binary files /dev/null and b/icons/weedmacs.icns differ