Add some aliases

This commit is contained in:
Mayuran Visakan 2023-08-03 22:04:49 +01:00
parent f31b7c974a
commit 6dff08dae4
2 changed files with 51 additions and 2 deletions

41
.github/TODO.md vendored
View file

@ -26,3 +26,44 @@
- dependabot without git pull --rebase
3. Add syntax highlighting for inline code to source view editing mode?
4. Add command to select all text inside current codeblock
5. Debug really long codeblocks not working
6. Debug live preview callouts not working
7. Add or update icons for:
- `regex`
- `maxima`
- `zsh`
- `bash`
- `fish`
- `js`
- `ts`
- `julia`
- `java`
See below:
```css
:root {
--logo-javascript: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-label='JavaScript' role='img' viewBox='0 0 512 512' width='14' height='14' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Crect width='512' height='512' rx='15%25' fill='%23f7df1e'%3E%3C/rect%3E%3Cpath d='M324 370c10 17 24 29 47 29c20 0 33-10 33 -24c0-16 -13 -22 -35 -32l-12-5c-35-15 -58 -33 -58 -72c0-36 27 -64 70 -64c31 0 53 11 68 39l-37 24c-8-15 -17 -21 -31 -21c-14 0-23 9 -23 21c0 14 9 20 30 29l12 5c41 18 64 35 64 76c0 43-34 67 -80 67c-45 0-74 -21 -88 -49zm-170 4c8 13 14 25 31 25c16 0 26-6 26 -30V203h48v164c0 50-29 72 -72 72c-39 0-61 -20 -72 -44z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-typescript: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%233178c6' d='M50 0h412c27.614 0 50 22.386 50 50v412c0 27.614-22.386 50-50 50H50c-27.614 0-50-22.386-50-50V50C0 22.386 22.386 0 50 0z' data-original='%233178c6' class=''%3E%3C/path%3E%3Cpath fill='%233178c6' d='M50 0h412c27.614 0 50 22.386 50 50v412c0 27.614-22.386 50-50 50H50c-27.614 0-50-22.386-50-50V50C0 22.386 22.386 0 50 0z' data-original='%233178c6' class=''%3E%3C/path%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M316.939 407.424v50.061c8.138 4.172 17.763 7.3 28.875 9.386S368.637 470 380.949 470c21.219 0 44.448-3.035 62.602-14.784C461.615 443.525 470 424.076 470 403.044c0-15.637-4.851-30.684-15.807-42.081-16.429-17.091-39.516-24.022-60.255-34.183-10.389-5.09-24.727-12.992-24.727-26.361 0-3.441.887-6.543 2.661-9.307 7.132-11.113 22.973-13.376 35.057-13.376 13.717 0 28.189 3.071 40.926 8.76 4.434 1.982 8.529 4.276 12.285 6.884v-46.776c-7.616-2.92-15.937-5.084-24.962-6.492S415.797 238 404.112 238c-11.895 0-23.163 1.278-33.805 3.833s-20.006 6.544-28.093 11.967c-8.086 5.424-14.476 12.333-19.171 20.729-4.695 8.395-7.043 18.433-7.043 30.114 0 14.914 4.304 27.638 12.912 38.172 8.607 10.533 21.675 19.45 39.204 26.751 11.792 4.822 24.053 9.581 34.665 16.739 7.355 4.96 14.007 11.877 14.007 21.275 0 6.821-3.856 12.604-9.468 16.192-8.303 5.308-18.936 6.492-28.563 6.492-10.851 0-21.597-1.903-32.24-5.71-10.641-3.806-20.501-9.516-29.578-17.13zM232.78 284.082H297V243H118v41.082h63.906V467h50.874z' clip-rule='evenodd' data-original='%23ffffff' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-java: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 511.998 511.998' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M253.464 94.869c-23.658 16.639-50.471 35.498-64.838 66.699-24.954 54.435 51.062 113.812 54.311 116.313a4.194 4.194 0 0 0 5.253-.108 4.198 4.198 0 0 0 1.031-5.152c-.275-.53-27.561-53.53-26.547-91.552.359-13.243 18.892-28.266 38.512-44.171 17.97-14.568 38.34-31.079 50.258-50.394 26.164-42.516-2.916-84.322-3.213-84.74a4.2 4.2 0 0 0-5.11-1.41 4.2 4.2 0 0 0-2.414 4.72c.059.277 5.714 27.923-10.022 56.406-6.482 11.77-20.726 21.788-37.221 33.389z' style='' fill='%23db380e' data-original='%23db380e' class=''%3E%3C/path%3E%3Cpath d='M353.137 113.617a4.197 4.197 0 0 0-4.015-7.275c-4.019 1.528-98.416 37.915-98.416 81.88 0 30.307 12.946 46.317 22.399 58.009 3.708 4.586 6.909 8.546 7.964 11.927 2.97 9.743-4.066 27.353-7.025 33.317a4.196 4.196 0 0 0 6.155 5.313c1.623-1.128 39.667-28.026 32.844-60.433-2.542-12.318-8.595-21.318-13.936-29.26-8.274-12.305-14.25-21.193-5.184-37.609 10.622-19.148 58.727-55.505 59.214-55.869z' style='' fill='%23db380e' data-original='%23db380e' class=''%3E%3C/path%3E%3Cpath d='M107.418 298.236c-1.618 4.845-.854 9.651 2.207 13.903 10.233 14.207 46.48 22.029 102.068 22.029h.007c7.532 0 15.484-.148 23.629-.44 88.875-3.181 121.839-30.869 123.199-32.046a4.197 4.197 0 0 0-3.851-7.219c-31.301 8.546-89.748 11.58-130.288 11.58-45.363 0-68.465-3.268-74.121-5.681 2.902-3.985 20.802-11.101 42.983-15.464a4.197 4.197 0 0 0-.81-8.314c-13.002 0-78.207 1.044-85.023 21.652zM404.812 269.718c-18.331 0-35.714 9.188-36.446 9.577a4.199 4.199 0 0 0 1.977 7.898c.389 0 39.102.317 42.608 22.436 3.106 19.082-36.629 50-52.202 60.304a4.197 4.197 0 0 0 3.19 7.604c3.696-.791 90.406-19.899 81.238-70.384-5.593-30.94-25.039-37.435-40.365-37.435zM345.347 363.755a4.2 4.2 0 0 0-1.717-4.207l-20.791-14.563a4.21 4.21 0 0 0-3.485-.618c-.217.055-21.959 5.771-53.525 9.276-12.528 1.405-26.56 2.147-40.582 2.147-31.558 0-52.192-3.708-55.197-6.428-.398-.764-.272-1.111-.201-1.304.546-1.518 3.472-3.322 5.358-4.036a4.196 4.196 0 0 0-2.441-8.016c-20.856 5.033-31.054 12.071-30.312 20.918 1.318 15.686 37.65 23.737 68.365 25.865 4.417.302 9.194.455 14.195.455h.008c51.074 0 116.55-16.025 117.204-16.188a4.185 4.185 0 0 0 3.121-3.301zM188.602 397.419a4.192 4.192 0 0 0 1.714-4.764c-.557-1.793-2.234-2.971-4.118-2.946-2.795.074-27.349 1.182-29.068 16.815-.52 4.672.818 8.941 3.979 12.686 8.816 10.448 32.614 16.658 72.741 18.984 4.747.285 9.569.428 14.334.428 51.015 0 85.373-15.973 86.812-16.653a4.197 4.197 0 0 0 .394-7.377l-26.275-16.04a4.224 4.224 0 0 0-3.043-.527c-.166.035-16.849 3.495-42.026 6.913-4.764.648-10.73.977-17.73.977-25.15 0-53.124-4.109-58.489-6.8-.078-.502.021-1.14.775-1.696z' style='' fill='%2373a1fb' data-original='%2373a1fb' class=''%3E%3C/path%3E%3Cpath d='M224.408 486.85c116.854-.099 179.571-20.88 191.653-33.957 4.277-4.626 4.739-9.006 4.376-11.867-.898-7.04-7.311-11.35-8.038-11.818-1.754-1.128-4.108-.833-5.476.745-1.365 1.578-1.397 3.884-.027 5.461.737.948 1.163 2.535-.992 4.692-4.83 4.511-53.545 18.204-134.656 22.318-11.111.577-22.765.871-34.636.873-72.623 0-125.772-9.948-132.749-15.744 2.689-3.864 21.489-10.037 41.482-13.529a4.196 4.196 0 0 0-1.283-8.295c-.564.077-2.478.191-4.694.327-32.988 2.014-71.109 6.503-73.098 23.5-.604 5.179.935 9.881 4.576 13.973 8.909 10.01 34.516 23.319 153.558 23.319l.004.002z' style='' fill='%2373a1fb' data-original='%2373a1fb' class=''%3E%3C/path%3E%3Cpath d='M439.013 456.578a4.192 4.192 0 0 0-4.836.952c-.171.185-17.74 18.556-70.564 29.344-20.223 4.052-58.183 6.107-112.826 6.107-54.745 0-106.838-2.154-107.357-2.176-2.176-.106-4.037 1.476-4.333 3.618a4.197 4.197 0 0 0 3.184 4.658c.542.128 55.135 12.918 129.779 12.918 35.801 0 70.639-2.907 103.548-8.645 61.361-10.757 65.657-41.183 65.81-42.473a4.197 4.197 0 0 0-2.405-4.303z' style='' fill='%2373a1fb' data-original='%2373a1fb' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-julia: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 32 32'%3E%3Ctitle%3Efile_type_julia%3C/title%3E%3Ccircle cx='8.309' cy='22.592' r='5.86' style='fill:%23d5635c'/%3E%3Cpath d='M8.309,28.9a6.309,6.309,0,1,1,6.309-6.309A6.316,6.316,0,0,1,8.309,28.9Zm0-11.719a5.41,5.41,0,1,0,5.41,5.41A5.416,5.416,0,0,0,8.309,17.182Z' style='fill:%23cb3c33'/%3E%3Ccircle cx='16' cy='9.408' r='5.86' style='fill:%2360ad51'/%3E%3Cpath d='M16,15.717a6.309,6.309,0,1,1,6.309-6.309A6.316,6.316,0,0,1,16,15.717ZM16,4a5.41,5.41,0,1,0,5.41,5.41A5.416,5.416,0,0,0,16,4Z' style='fill:%23389826'/%3E%3Ccircle cx='23.691' cy='22.592' r='5.86' style='fill:%23aa79c1'/%3E%3Cpath d='M23.691,28.9A6.309,6.309,0,1,1,30,22.592,6.316,6.316,0,0,1,23.691,28.9Zm0-11.719a5.41,5.41,0,1,0,5.41,5.41A5.416,5.416,0,0,0,23.691,17.182Z' style='fill:%239558b2'/%3E%3C/svg%3E");
--logo-zsh: url("data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 816 816' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23f15a24' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m403 230-298.5 355.5' stroke-width='32.1465'/%3E%3Ccircle cx='180.216' cy='309.716' r='61.6142' stroke-width='50.2041'/%3E%3Ccircle cx='326.265' cy='505.97' r='61.6142' stroke-width='50.2041'/%3E%3Cpath d='m739.645 576.61h-213.159' stroke-width='32.1465'/%3E%3C/g%3E%3C/svg%3E");
--logo-bash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M512 256c0 36.76-7.753 71.711-21.703 103.309a246.179 246.179 0 0 1-6.708 14.002v.01a249.432 249.432 0 0 1-10.418 18.275 252.988 252.988 0 0 1-20.146 27.847 254.632 254.632 0 0 1-16.259 17.826 257.731 257.731 0 0 1-25.913 22.601 255.715 255.715 0 0 1-56.101 32.381 252.456 252.456 0 0 1-32.34 11.045h-.01a248.427 248.427 0 0 1-21.462 4.765A256.856 256.856 0 0 1 256 512c-1.567 0-3.135-.01-4.702-.052a256.043 256.043 0 0 1-35.035-3.02 253.454 253.454 0 0 1-47.574-12.204c-28.411-10.303-54.481-25.496-77.187-44.565-27.606-23.176-50.249-52.067-66.1-84.846C9.122 333.657 0 295.894 0 256 0 114.615 114.615 0 256 0s256 114.615 256 256z' style='' fill='%23f2f2f2' data-original='%23f2f2f2' class=''%3E%3C/path%3E%3Cpath d='m445.388 424.657-144.447 83.404a247.971 247.971 0 0 0 21.462-4.765h.01a252.148 252.148 0 0 0 32.34-11.045l56.101-32.381a257.51 257.51 0 0 0 25.913-22.601 254.878 254.878 0 0 0 16.259-17.826 61.89 61.89 0 0 1-7.638 5.214zm6.614-301.181L296.155 33.499c-23.625-13.636-52.976-13.636-76.601 0L63.707 123.476c-23.625 13.636-38.306 39.058-38.306 66.341v177.497c15.851 32.778 38.494 61.67 66.1 84.846l77.187 44.565a253.32 253.32 0 0 0 47.574 12.204L70.311 424.657c-19.55-11.285-31.692-32.319-31.692-54.888V189.816c0-22.57 12.142-43.604 31.692-54.899l155.847-89.976a63.393 63.393 0 0 1 31.692-8.464c10.961 0 21.922 2.821 31.692 8.464l155.846 89.976c13.563 7.837 23.562 20.355 28.411 34.826a63.086 63.086 0 0 1 3.281 20.072v179.952a62.903 62.903 0 0 1-3.908 21.828 250.007 250.007 0 0 0 10.418-18.275v-.01a245.853 245.853 0 0 0 6.708-14.002V189.816c-.001-27.282-14.671-52.704-38.296-66.34z' style='' fill='%232d3a3e' data-original='%232d3a3e' class=''%3E%3C/path%3E%3Cpath d='M483.694 189.513v180.255c0 1.181-.031 2.361-.104 3.542v.01a249.432 249.432 0 0 1-10.418 18.275 252.988 252.988 0 0 1-20.146 27.847 254.632 254.632 0 0 1-16.259 17.826l-114.354 66.027h-.01a248.427 248.427 0 0 1-21.462 4.765A256.78 256.78 0 0 1 256 512c-1.567 0-3.135-.01-4.702-.052-1.546-3.187-2.424-6.792-2.445-10.658V321.034a69.995 69.995 0 0 1 34.994-60.615l155.846-89.976a70.49 70.49 0 0 1 8.62-4.221c8.986-3.647 18.557-1.797 25.485 3.521 5.894 4.504 9.864 11.515 9.896 19.77z' style='' fill='%232d3a3e' data-original='%232d3a3e' class=''%3E%3C/path%3E%3Cpath d='M347.577 384.712c0-18.174-15.971-18.174-23.682-18.174s-12.666-2.203-12.666-10.464c0-8.261 9.913-19.826 27.536-17.073l7.16-18.174s-8.339-1.29-18.174 1.131v-16.551l-14.318 8.262v14.834c-9.346 6.829-17.073 19.287-17.073 41.89 0 9.913 4.957 19.275 21.478 19.275 16.522 0 17.073 14.87 8.261 23.682-8.812 8.812-28.639 8.812-28.639 8.812l-2.753 19.826s8.518.018 18.725-3.255v17.023l14.318-8.261v-15.574c11.729-7.906 21.653-22.016 19.827-47.209z' style='' fill='%23ffffff' data-original='%23ffffff'%3E%3C/path%3E%3Cpath d='m413.114 409.457-43.507 28.087v-15.382l43.507-28.087z' style='' fill='%2331b644' data-original='%2331b644'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-sql: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='16' height='16' x='0' y='0' viewBox='0 0 60 60' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%234184a9' d='M1 6v32c0 2.76 7.61 5 17 5 1.77 0 3.48-.08 5.09-.22L35 24.03V6z' data-original='%234184a9' class=''%3E%3C/path%3E%3Cellipse cx='18' cy='6' fill='%2335718a' rx='17' ry='5' data-original='%2335718a'%3E%3C/ellipse%3E%3Cpath fill='%236de08e' d='M1 18c0 2.761 7.611 5 17 5s17-2.239 17-5v-4c0 2.761-7.611 5-17 5S1 16.761 1 14zM24.15 34.67A56.529 56.529 0 0 1 18 35c-9.39 0-17-2.24-17-5v-4c0 2.76 7.61 5 17 5a51.018 51.018 0 0 0 8.51-.67z' data-original='%236de08e'%3E%3C/path%3E%3Ccircle cx='41' cy='41' r='18' fill='%2335718a' data-original='%2335718a'%3E%3C/circle%3E%3Cg fill='%23fff'%3E%3Cpath d='M32 36a2 2 0 0 1 2 2 1 1 0 0 0 2 0 4 4 0 1 0-4 4 2 2 0 1 1-2 2 1 1 0 0 0-2 0 4 4 0 1 0 4-4 2 2 0 0 1 0-4zM42 34a4 4 0 0 0-4 4v6a4 4 0 0 0 4 4 3.953 3.953 0 0 0 2.069-.594l.1.149a1 1 0 1 0 1.664-1.11l-.347-.521A3.949 3.949 0 0 0 46 44v-6a4 4 0 0 0-4-4zm1.832 9.445a1 1 0 0 0-1.664 1.11l.792 1.188A1.966 1.966 0 0 1 42 46a2 2 0 0 1-2-2v-6a2 2 0 0 1 4 0v5.7zM53 46h-3V35a1 1 0 0 0-2 0v12a1 1 0 0 0 1 1h4a1 1 0 0 0 0-2z' fill='%23ffffff' data-original='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
--logo-git: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 513 513' style='enable-background:new 0 0 512 512' xml:space='preserve' class='hovered-paths'%3E%3Cg%3E%3ClinearGradient id='a' x1='341.682' x2='341.682' y1='32.8' y2='480.626' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fd7800'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23ffc900'%3E%3C/stop%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M416.351 160.835a64 64 0 1 0-96.27 55.24c-2.29 29.08-20.08 37-75 48.42-17.76 3.68-35.93 7.45-52.71 13.93v-126.2a63.995 63.995 0 0 0 29.819-71.99 63.998 63.998 0 0 0-123.638 0 64 64 0 0 0 29.819 71.99v209.22a64.002 64.002 0 1 0 70.727 106.38 63.999 63.999 0 0 0-6.307-106.14c2.39-18 16-24.33 65.26-34.52 27.43-5.67 55.78-11.54 79.78-26.95 29-18.58 44.53-46.78 46.36-83.89a63.995 63.995 0 0 0 32.16-55.49zm-256-96a31.998 31.998 0 0 1 31.385 38.243 31.994 31.994 0 0 1-25.142 25.143 32.007 32.007 0 0 1-32.85-13.607 32.001 32.001 0 0 1 26.607-49.779zm0 384a31.997 31.997 0 0 1-22.627-54.627 32.003 32.003 0 0 1 34.873-6.937 32.002 32.002 0 0 1 10.382 52.192 32.003 32.003 0 0 1-22.628 9.372zm192-256a31.997 31.997 0 0 1-22.627-54.627 32.003 32.003 0 0 1 34.873-6.937 32.002 32.002 0 0 1 10.382 52.192 32.003 32.003 0 0 1-22.628 9.372z' data-original='url(%23a)' class='hovered-path'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-applescript: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' width='14' viewBox='0 0 32 32'%3E%3Ctitle%3Efile_type_applescript%3C/title%3E%3Cpath d='M17.181,4.437A5.993,5.993,0,0,1,21.579,2a5.979,5.979,0,0,1-1.447,4.476,4.729,4.729,0,0,1-4.17,1.961A5.2,5.2,0,0,1,17.181,4.437Z' style='fill:%23a8c2ab'/%3E%3Cpath d='M16.2,10.034c.946,0,2.7-1.3,4.989-1.3a6.249,6.249,0,0,1,5.484,2.8,6.08,6.08,0,0,0-3.028,5.3,6.235,6.235,0,0,0,3.772,5.7s-2.637,7.422-6.2,7.422c-1.636,0-2.908-1.1-4.631-1.1-1.757,0-3.5,1.144-4.635,1.144C8.7,30,4.587,22.959,4.587,17.3c0-5.568,3.478-8.489,6.74-8.489C13.448,8.811,15.093,10.034,16.2,10.034Z' style='fill:%23a8c2ab'/%3E%3C/svg%3E");
--logo-vba: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M509.179 217.851c-8.067-8.265-18.61-15.36-31.744-20.72-19.299-7.879-41.2-5.528-64.46 3.291-53.979-75.034-129.421-52.025-171.259-10.25 17.899-19.477 43.269-44.638 85.253-63.049 43.729-19.184 120.707-10.198 166.379 32.758a254.505 254.505 0 0 1 15.831 57.97z' style='' fill='%23572e94' data-original='%23572e94' class=''%3E%3C/path%3E%3Cpath d='M512 255.791V256c0 25.851-3.835 50.813-10.971 74.344-10.888 10.543-24.754 19.446-41.357 25.61-25.715 9.561-53.614 10.073-81.178 4.88 42.904-22.737 62.109-77.688 50.698-124.667-3.093-12.779-8.453-24.963-16.217-35.746 23.259-8.819 45.16-11.17 64.46-3.291 13.134 5.36 23.677 12.455 31.744 20.72v.01A257.966 257.966 0 0 1 512 255.791z' style='' fill='%235c55a9' data-original='%235c55a9' class=''%3E%3C/path%3E%3Cpath d='M501.029 330.344a248.063 248.063 0 0 1-5.308 15.642c-45.683 48.859-126.433 61.231-183.38 35.046-15.914-7.314-28.787-15.663-39.33-24.628v-.01c43.175 20.24 78.89 18.536 105.482 4.441 27.564 5.193 55.463 4.681 81.178-4.88 16.604-6.165 30.47-15.068 41.358-25.611z' style='' fill='%23575daf' data-original='%23575daf' class=''%3E%3C/path%3E%3Cpath d='M412.974 200.425c-48.786 18.463-103.581 65.358-153.046 105.942-11.682-8.631-21.891-17.398-30.135-25.642a224.45 224.45 0 0 0-6.583-6.311c-5.611-16.812-10.25-32.12-17.993-43.708 7.596-9.153 13.437-16.384 17.262-19.989 5.538-5.224 11.703-12.361 19.174-20.48l.063-.063c41.837-41.774 117.279-64.783 171.258 10.251z' style='' fill='%235155aa' data-original='%235155aa' class=''%3E%3C/path%3E%3Cpath d='M378.492 360.838c-26.593 14.096-62.307 15.799-105.482-4.441v.01c-13.281-11.295-22.873-23.594-30.208-36.112a2516.671 2516.671 0 0 0 17.126-13.928c31.911 23.604 74.804 46.226 118.564 54.471z' style='' fill='%23547bc4' data-original='%23547bc4'%3E%3C/path%3E%3Cpath d='M259.928 306.367a2486.776 2486.776 0 0 1-17.126 13.928c-9.07-15.454-14.702-31.232-19.592-45.881 2.278 2.1 4.472 4.2 6.583 6.311 8.244 8.245 18.453 17.011 30.135 25.642z' style='' fill='%23376db7' data-original='%23376db7' class=''%3E%3C/path%3E%3Cpath d='M223.21 274.414c4.89 14.649 10.522 30.427 19.592 45.881-25.161 20.219-48.494 37.595-68.389 47.156-23.009 11.055-51.419 15.6-79.37 12.288-31.619-12.413-53.927-35.474-62.84-60.688 6.154 2.09 12.81 3.615 19.958 4.514 56.466 7.053 105.785-38.808 137.644-74.794a239.363 239.363 0 0 1 33.405 25.643z' style='' fill='%23209cdc' data-original='%23209cdc' class=''%3E%3C/path%3E%3Cpath d='M205.217 230.706c7.743 11.588 12.382 26.896 17.993 43.708a239.282 239.282 0 0 0-33.405-25.642c5.715-6.467 10.877-12.611 15.412-18.066z' style='' fill='%233c66b4' data-original='%233c66b4'%3E%3C/path%3E%3Cpath d='M205.218 230.703c-4.535 5.454-9.697 11.598-15.412 18.066a214.907 214.907 0 0 0-17.387-9.958c-42.297-21.64-91.439-27.961-126.527 10.564-18.631 20.449-22.058 46.017-13.688 69.674-11.013-3.73-20.386-9.258-27.909-16.123A257.11 257.11 0 0 1 0 256c0-20.95 2.518-41.315 7.272-60.813 13.113-13.584 29.853-23.259 46.979-28.359 21.556-6.416 44.972-6.196 67.981.846.01.01.031.01.042.021 29.414 9.007 58.138 29.142 81.398 60.782a42.493 42.493 0 0 1 1.546 2.226z' style='' fill='%2369c0f1' data-original='%2369c0f1' class=''%3E%3C/path%3E%3Cpath d='M95.044 379.737c-29.821-3.542-59.11-16.018-80.708-39.069a255.391 255.391 0 0 1-10.041-37.742c7.523 6.865 16.896 12.392 27.909 16.123 8.913 25.214 31.221 48.274 62.84 60.688zM205.217 230.706c-4.535 5.454-9.697 11.598-15.412 18.066a214.907 214.907 0 0 0-17.387-9.958c0-45.025-21.368-58.525-50.145-71.116 29.414 9.007 58.138 29.142 81.398 60.782a42.493 42.493 0 0 1 1.546 2.226z' style='' fill='%230097d9' data-original='%230097d9' class=''%3E%3C/path%3E%3Cpath d='M512 255.791c-5.831-5.099-12.758-9.759-20.982-13.73-27.596-13.302-47.982-11.504-61.827-5.893-3.093-12.779-8.453-24.963-16.217-35.746 23.259-8.819 45.16-11.17 64.46-3.291 13.134 5.36 23.677 12.455 31.744 20.72a257.941 257.941 0 0 1 2.822 37.94z' style='' fill='%234e2e8b' data-original='%234e2e8b' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
--logo-log: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='14' height='14' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class='hovered-paths'%3E%3Cg%3E%3Cpath d='M32 464V48c0-8.837 7.163-16 16-16h240v64c0 17.673 14.327 32 32 32h64v48h32v-64a15.997 15.997 0 0 0-4.64-11.36l-96-96A16.001 16.001 0 0 0 304 0H48C21.49 0 0 21.491 0 48v416c0 26.51 21.49 48 48 48h112v-32H48c-8.836 0-16-7.163-16-16zM480 320h-32v32h32v32h-64v-96h96c0-17.673-14.327-32-32-32h-64c-17.673 0-32 14.327-32 32v96c0 17.673 14.327 32 32 32h64c17.673 0 32-14.327 32-32v-32c0-17.673-14.327-32-32-32z' fill='%230093ff' data-original='%23000000' class='hovered-path'%3E%3C/path%3E%3Cpath d='M304 256c-35.346 0-64 28.654-64 64v32c0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64v-32c0-35.346-28.654-64-64-64zm32 96c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32v-32c0-17.673 14.327-32 32-32 17.673 0 32 14.327 32 32v32zM160 256h-32v144c0 8.837 7.163 16 16 16h80v-32h-64V256z' fill='%230093ff' data-original='%23000000' class='hovered-path'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.theme-light {
--logo-shellscript: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-terminal'%3E%3Cpolyline points='4 17 10 11 4 5'%3E%3C/polyline%3E%3Cline x1='12' x2='20' y1='19' y2='19'%3E%3C/line%3E%3C/svg%3E");
--logo-fish: var(--logo-shellscript);
--logo-regex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-regex'%3E%3Cpath d='M17 3v10'%3E%3C/path%3E%3Cpath d='m12.67 5.5 8.66 5'%3E%3C/path%3E%3Cpath d='m12.67 10.5 8.66-5'%3E%3C/path%3E%3Cpath d='M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z'%3E%3C/path%3E%3C/svg%3E");
}
.theme-dark {
--logo-fish: var(--logo-shellscript);
--logo-regex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-regex'%3E%3Cpath d='M17 3v10'%3E%3C/path%3E%3Cpath d='m12.67 5.5 8.66 5'%3E%3C/path%3E%3Cpath d='m12.67 10.5 8.66-5'%3E%3C/path%3E%3Cpath d='M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z'%3E%3C/path%3E%3C/svg%3E");
}
```

View file

@ -633,7 +633,7 @@ const MANUAL_PRISM_LANGUAGES: {[key: string]: string} = { // Manually generated
"avdl":"Avro IDL",
"awk":"AWK",
"gawk":"GAWK",
"bash":"Shell",
"bash":"Bash",
"sh":"Shell",
"shell":"Shell",
"basic":"BASIC",
@ -983,7 +983,15 @@ const MANUAL_PRISM_LANGUAGES: {[key: string]: string} = { // Manually generated
"zig":"Zig"
}
const MANUAL_LANGUAGES: {[key: string]: string} = { // Manually created list
"fish":"Fish",
"octave":"Octave",
"maxima":"Maxima",
"mysql":"SQL",
"postgresql":"SQL",
"rscript":"R",
"shellscript":"Shell",
"sqlite":"SQL",
"zsh":"Zsh",
}
export const LANGUAGE_NAMES: {[key: string]: string} = {...PRISM_LANGUAGES,...MANUAL_PRISM_LANGUAGES,...MANUAL_LANGUAGES};
export const LANGUAGE_ICONS_DATA: {[key: string]: string} = { // Icons from https://github.com/vscode-icons/vscode-icons/wiki/ListOfFiles and https://devicon.dev/
@ -1179,7 +1187,7 @@ export const LANGUAGE_COLOURS : {[key: string]: string} = {
"Apex": '#0f9bd7',
"APL": '#d2d2d2',
"AppleScript": '#a8c2ab',
"Arduino": '2d9094',
"Arduino": '#2d9094',
"ARM Assembly": '#0000bf',
"AsciiDoc": '#e40046',
"ASP.NET (C#)": '#33a9dc',