/ README.md
README.md
1 <!-- markdownlint-disable --> 2 <div align="center"> 3 <img src="assets/cover.png" style="width:100%"/> 4 </div> 5 6 <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ"> 7 <img src="assets/progress-bar.gif"> 8 </a> 9 10 <div align="center"> 11 <table> 12 <tr> 13 <td> 14 <img src="https://github-readme-stats-mfarabi.vercel.app/api?username=Mfarabi619&count_private=true&show_icons=true&show=prs_merged&rank_icon=percentile&theme=outrun&border_color=ffee00&bg_color=000" /> 15 </td> 16 <td> 17 <img src="https://github-readme-streak-stats-vercel.vercel.app?user=MFarabi619&theme=outrun&border_radius=6&border=ffee00&background=000" /> 18 </td> 19 </tr> 20 <tr> 21 <td align="center"> 22 <img src="https://github-readme-stats-mfarabi.vercel.app/api/top-langs/?username=Mfarabi619&layout=compact&show_icons=true&langs_count=20&theme=outrun&border_color=ffee00&bg_color=000"/> 23 </td> 24 <td> 25 <a href="https://leetcode.com/MFarabi619/"> 26 <img src="https://leetcard.jacoblin.cool/MFarabi619?radius=6&theme=chartreuse&ext=heatmap"/> 27 </a> 28 </td> 29 </tr> 30 </table> 31 </div> 32 👋 Please note that my technical competency fluctuates based on my active projects. I learn (and often forget) things as I go, and regularly rotate between different problem areas.<br/><br/> 33 On occasions I've worked with as many as 8 different languages in a single day. This section serves as a reminder to me that fancy tech icons aren't the end all be all in life. They come and go with time, just like we do.<br/><br/> 34 <div align="center"> 35 <table width="100%"> 36 <thead> 37 <tr> 38 <th>Languages</th><th>Frameworks & Libraries</th><th>Tools</th> 39 </tr> 40 </thead> 41 <tbody> 42 <tr> 43 <td colspan="3" align="center"><b>Actively Using</b></td> 44 </tr> 45 <tr> 46 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 47 <a href="https://nixos.org/" target="_blank" rel="noreferrer"> 48 <img src="assets/nix.svg" alt="Nix Language Logo" width="40" height="40" /> 49 </a> 50 </td><td align="center" style="padding: 8px;"> 51 <a href="https://ziglang.org" target="_blank" rel="noreferrer"> 52 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/zig/zig-original.svg" alt="Zig Logo" width="40" height="40" /> 53 </a> 54 </td><td align="center" style="padding: 8px;"> 55 <a href="https://www.rust-lang.org/" target="_blank" rel="noreferrer"> 56 <img src="https://icons.veryicon.com/png/o/business/vscode-program-item-icon/rust-1.png" alt="Rust Logo" width="40" height="40" /> 57 </a> 58 </td></tr><tr><td align="center" style="padding: 8px;"> 59 <a href="https://rust-embedded.org" target="_blank" rel="noreferrer"> 60 <img src="assets/embedded-rust-symbol.png" alt="Embedded Rust Logo" width="40" height="40" /> 61 </a> 62 </td><td align="center" style="padding: 8px;"> 63 <a href="https://golang.org/" target="_blank" rel="noreferrer"> 64 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/go/go-original-wordmark.svg" alt="Go Logo" width="40" height="40" /> 65 </a> 66 </td><td align="center" style="padding: 8px;"> 67 <a href="https://en.wikipedia.org/wiki/Embedded_C" target="_blank" rel="noreferrer"> 68 <img src="./assets/embedded-c-symbol.svg" alt="Embedded C Logo" width="40" height="40" /> 69 </a> 70 </td></tr><tr><td align="center" style="padding: 8px;"> 71 <a href="https://en.wikipedia.org/wiki/C%2B%2B" target="_blank" rel="noreferrer"> 72 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/cplusplus/cplusplus-original.svg" alt="C++ Logo" width="40" height="40" /> 73 </a> 74 </td><td align="center" style="padding: 8px;"> 75 <a href="https://www.gnu.org/software/bash/" target="_blank" rel="noreferrer"> 76 <img src="https://bashlogo.com/img/symbol/png/monochrome_light.png" alt="Bash Logo" width="40" height="40" /> 77 </a> 78 </td><td align="center" style="padding: 8px;"> 79 <a href="https://en.wikipedia.org/wiki/Emacs_Lisp" target="_blank" rel="noreferrer"> 80 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/emacs/emacs-original.svg" alt="Emacs Lisp Logo" width="40" height="40" /> 81 </a> 82 </td></tr><tr><td align="center" style="padding: 8px;"> 83 <a href="https://orgmode.org" target="_blank" rel="noreferrer"> 84 <img src="https://upload.wikimedia.org/wikipedia/commons/a/a6/Org-mode-unicorn.svg" alt="Org mode Logo" width="40" height="40" /> 85 </a> 86 </td><td align="center" style="padding: 8px;"> 87 <a href="https://www.latex-project.org/" target="_blank" rel="noreferrer"> 88 <img src="https://raw.githubusercontent.com/MFarabi619/MFarabi619/5a4606bb573657a028ae5b2583f58ea151268667/Markdown%20Sections/Section%20Data/latex_logo.svg" alt="LaTeX Logo" width="40" height="40" /> 89 </a> 90 </td><td align="center" style="padding: 8px;"> 91 <a href="https://likec4.dev" target="_blank" rel="noreferrer"> 92 <img src="https://likec4.dev/_astro/logo-dark.h9QdQ6Li.svg" alt="LikeC4 Logo" width="40" height="40" /> 93 </a> 94 </td></tr></table></td> 95 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 96 <a href="https://www.zephyrproject.org" target="_blank" rel="noreferrer"> 97 <img src="assets/icons/zephyr.png" alt="Zephyr Logo" width="40" height="40" /> 98 </a> 99 </td><td align="center" style="padding: 8px;"> 100 <a href="https://sqlite.org" target="_blank" rel="noreferrer"> 101 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/sqlite/sqlite-original.svg" alt="SQLite Logo" width="40" height="40" /> 102 </a> 103 </td><td align="center" style="padding: 8px;"> 104 <a href="https://www.postgresql.org/" target="_blank" rel="noreferrer"> 105 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/postgresql/postgresql-plain-wordmark.svg" alt="PostgreSQL Logo" width="40" height="40" /> 106 </a> 107 </td></tr><tr><td align="center" style="padding: 8px;"> 108 <a href="https://www.tigerdata.com/timescaledb" target="_blank" rel="noreferrer"> 109 <img src="assets/icons/timescaledb.svg" alt="TimescaleDB Logo" width="40" height="40" /> 110 </a> 111 </td><td align="center" style="padding: 8px;"> 112 <a href="https://nats.io" target="_blank" rel="noreferrer"> 113 <img src="assets/icons/nats.svg" alt="NATS Logo" width="40" height="40" /> 114 </a> 115 </td><td align="center" style="padding: 8px;"> 116 <a href="https://devenv.sh" target="_blank" rel="noreferrer"> 117 <img src="https://raw.githubusercontent.com/cachix/devenv/36807c727e743e7a00999922e7f737a0cc4e05ac/logos/devenv-dark-bg.svg" alt="Devenv Logo" width="40" height="40" /> 118 </a> 119 </td></tr><tr><td align="center" style="padding: 8px;"> 120 <a href="https://loco.rs" target="_blank" rel="noreferrer"> 121 <img src="https://loco.rs/icon.svg" alt="Loco.rs Logo" width="40" height="40" /> 122 </a> 123 </td><td align="center" style="padding: 8px;"> 124 <a href="https://ratatui.rs" target="_blank" rel="noreferrer"> 125 <img src="https://avatars.githubusercontent.com/u/125200832?s=48&v=4" alt="Ratatui Logo" width="40" height="40" /> 126 </a> 127 </td><td align="center" style="padding: 8px;"> 128 <a href="https://dioxuslabs.com" target="_blank" rel="noreferrer"> 129 <img src="https://avatars.githubusercontent.com/u/79236386?s=200&v=4" alt="Dioxus Logo" width="40" height="40" /> 130 </a> 131 </td></tr><tr><td align="center" style="padding: 8px;"> 132 <a href="https://embassy.dev" target="_blank" rel="noreferrer"> 133 <img src="https://embassy.dev/favicon.png" alt="Embassy Logo" width="40" height="40" /> 134 </a> 135 </td><td align="center" style="padding: 8px;"> 136 <a href="https://www.pulumi.com" target="_blank" rel="noreferrer"> 137 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/pulumi/pulumi-original.svg" alt="Pulumi Logo" width="40" height="40" /> 138 </a> 139 </td></tr></table></td> 140 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 141 <a href="https://www.openbsd.org" target="_blank" rel="noreferrer"> 142 <img src="assets/icons/openbsd.png" alt="OpenBSD Logo" width="40" height="40" /> 143 </a> 144 </td><td align="center" style="padding: 8px;"> 145 <a href="https://www.freebsd.org" target="_blank" rel="noreferrer"> 146 <img src="assets/freebsd-symbol-orb.png" alt="FreeBSD Logo" width="40" height="40" /> 147 </a> 148 </td><td align="center" style="padding: 8px;"> 149 <a href="https://nixos.org/" target="_blank" rel="noreferrer"> 150 <img src="assets/nix-snowflake-rainbow.svg" alt="NixOS Logo" width="40" height="40" /> 151 </a> 152 </td></tr><tr><td align="center" style="padding: 8px;"> 153 <a href="https://www.qemu.org" target="_blank" rel="noreferrer"> 154 <img src="assets/icons/qemu.svg" alt="QEMU Logo" width="40" height="40" /> 155 </a> 156 </td><td align="center" style="padding: 8px;"> 157 <a href="https://github.com/doomemacs/doomemacs" target="_blank" rel="noreferrer"> 158 <img src="https://user-images.githubusercontent.com/590297/85930281-0d379c00-b889-11ea-9eb8-6f7b816b6c4a.png" alt="Doom Emacs Logo" width="40" height="40" /> 159 </a> 160 </td><td align="center" style="padding: 8px;"> 161 <a href="https://git-scm.com/" target="_blank" rel="noreferrer"> 162 <img src="https://www.vectorlogo.zone/logos/git-scm/git-scm-icon.svg" alt="Git Logo" width="40" height="40" /> 163 </a> 164 </td></tr><tr><td align="center" style="padding: 8px;"> 165 <a href="https://www.docker.com/" target="_blank" rel="noreferrer"> 166 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/docker/docker-plain-wordmark.svg" alt="Docker Logo" width="40" height="40" /> 167 </a> 168 </td><td align="center" style="padding: 8px;"> 169 <a href="https://trunkbaseddevelopment.com" target="_blank" rel="noreferrer"> 170 <img src="https://trunkbaseddevelopment.com/images/logo.png" alt="Trunk-Based Development Logo" width="40" height="40" /> 171 </a> 172 </td><td align="center" style="padding: 8px;"> 173 <a href="https://tailscale.com" target="_blank" rel="noreferrer"> 174 <img src="assets/icons/tailscale.svg" alt="Tailscale Logo" width="40" height="40" /> 175 </a> 176 </td></tr><tr><td align="center" style="padding: 8px;"> 177 <a href="https://cloudevents.io" target="_blank" rel="noreferrer"> 178 <img src="assets/icons/cloudevents.svg" alt="CloudEvents Logo" width="40" height="40" /> 179 </a> 180 </td><td align="center" style="padding: 8px;"> 181 <a href="https://grafana.com" target="_blank" rel="noreferrer"> 182 <img src="assets/icons/grafana.svg" alt="Grafana Logo" width="40" height="40" /> 183 </a> 184 </td><td align="center" style="padding: 8px;"> 185 <a href="https://www.penpot.com/" target="_blank" rel="noreferrer"> 186 <img src="https://logowik.com/content/uploads/images/penpot-design-tool-icon1721166198.logowik.com.webp" alt="Penpot Logo" width="40" height="40" /> 187 </a> 188 </td></tr></table></td> 189 </tr> 190 <tr> 191 <td colspan="3" align="center"><b>Previously Used</b></td> 192 </tr> 193 <tr> 194 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 195 <a href="https://docs.fuel.network/docs/sway/" target="_blank" rel="noreferrer"> 196 <img src="https://raw.githubusercontent.com/FuelLabs/sway/eb57cbf2849ed118f8f403954b545fd4d08a3643/forc-plugins/forc-doc/src/static.files/sway-logo.svg" alt="Sway Logo" width="40" height="40" /> 197 </a> 198 </td><td align="center" style="padding: 8px;"> 199 <a href="https://www.java.com" target="_blank" rel="noreferrer"> 200 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/java/java-original.svg" alt="Java Logo" width="40" height="40" /> 201 </a> 202 </td><td align="center" style="padding: 8px;"> 203 <a href="https://www.python.org" target="_blank" rel="noreferrer"> 204 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/python/python-original.svg" alt="Python Logo" width="40" height="40" /> 205 </a> 206 </td></tr><tr><td align="center" style="padding: 8px;"> 207 <a href="https://www.typescriptlang.org/" target="_blank" rel="noreferrer"> 208 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/typescript/typescript-original.svg" alt="TypeScript Logo" width="40" height="40" /> 209 </a> 210 </td><td align="center" style="padding: 8px;"> 211 <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript" target="_blank" rel="noreferrer"> 212 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/javascript/javascript-original.svg" alt="JavaScript Logo" width="40" height="40" /> 213 </a> 214 </td><td align="center" style="padding: 8px;"> 215 <a href="https://svelte.dev/" target="_blank" rel="noreferrer"> 216 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/svelte/svelte-original-wordmark.svg" alt="Svelte Logo" width="40" height="40" /> 217 </a> 218 </td></tr><tr><td align="center" style="padding: 8px;"> 219 <a href="https://www.lua.org/" target="_blank" rel="noreferrer"> 220 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/lua/lua-original.svg" alt="Lua Logo" width="40" height="40" /> 221 </a> 222 </td><td align="center" style="padding: 8px;"> 223 <a href="https://tailwindcss.com/" target="_blank" rel="noreferrer"> 224 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/tailwindcss/tailwindcss-original.svg" alt="Tailwind CSS Logo" width="40" height="40" /> 225 </a> 226 </td><td align="center" style="padding: 8px;"> 227 <a href="https://www.w3.org/html/" target="_blank" rel="noreferrer"> 228 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/html5/html5-original-wordmark.svg" alt="HTML Logo" width="40" height="40" /> 229 </a> 230 </td></tr><tr><td align="center" style="padding: 8px;"> 231 <a href="https://www.w3schools.com/css/" target="_blank" rel="noreferrer"> 232 <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/css3/css3-original-wordmark.svg" alt="CSS Logo" width="40" height="40" /> 233 </a> 234 </td><td align="center" style="padding: 8px;"> 235 <a href="https://kdl.dev" target="_blank" rel="noreferrer"> 236 <img src="https://avatars.githubusercontent.com/u/76023148?s=280&v=4.svg" alt="KDL Logo" width="40" height="40" /> 237 </a> 238 </td></tr></table></td> 239 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 240 <a href="https://www.freertos.org" target="_blank" rel="noreferrer"> 241 <img src="assets/icons/freertos.svg" alt="FreeRTOS Logo" width="40" height="40" /> 242 </a> 243 </td><td align="center" style="padding: 8px;"> 244 <a href="https://platformio.org" target="_blank" rel="noreferrer"> 245 <img src="assets/platformio-symbol.svg" alt="Platformio Logo" width="40" height="40" /> 246 </a> 247 </td><td align="center" style="padding: 8px;"> 248 <a href="https://www.arduino.cc/" target="_blank" rel="noreferrer"> 249 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/arduino/arduino-original-wordmark.svg" alt="Arduino Logo" width="40" height="40" /> 250 </a> 251 </td></tr><tr><td align="center" style="padding: 8px;"> 252 <a href="https://deno.com" target="_blank" rel="noreferrer"> 253 <img src="https://avatars.githubusercontent.com/u/42048915?s=48&v=4" alt="Deno Logo" width="40" height="40" /> 254 </a> 255 </td><td align="center" style="padding: 8px;"> 256 <a href="https://nodejs.org/en/about" target="_blank" rel="noreferrer"> 257 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nodejs/nodejs-plain-wordmark.svg" alt="Node.js Logo" width="40" height="40" /> 258 </a> 259 </td><td align="center" style="padding: 8px;"> 260 <a href="https://expressjs.com/" target="_blank" rel="noreferrer"> 261 <img src="https://raw.githubusercontent.com/MFarabi619/MFarabi619/5a4606bb573657a028ae5b2583f58ea151268667/Markdown%20Sections/Section%20Data/express_logo.svg" alt="Express Logo" width="40" height="40" /> 262 </a> 263 </td></tr><tr><td align="center" style="padding: 8px;"> 264 <a href="https://nestjs.com/" target="_blank" rel="noreferrer"> 265 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/nestjs/nestjs-original.svg" alt="Nest.js Logo" width="40" height="40" /> 266 </a> 267 </td><td align="center" style="padding: 8px;"> 268 <a href="https://orm.drizzle.team/" target="_blank" rel="noreferrer"> 269 <img src="https://avatars.githubusercontent.com/u/108468352?s=160&v=4.svg" alt="Drizzle Logo" width="40" height="40" /> 270 </a> 271 </td><td align="center" style="padding: 8px;"> 272 <a href="https://xstate.js.org" target="_blank" rel="noreferrer"> 273 <img src="https://avatars.githubusercontent.com/u/61783956?s=200&v=4.png" alt="XState Logo" width="40" height="40" /> 274 </a> 275 </td></tr><tr><td align="center" style="padding: 8px;"> 276 <a href="https://graphql.org/" target="_blank" rel="noreferrer"> 277 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/graphql/graphql-plain-wordmark.svg" alt="GraphQL Logo" width="40" height="40" /> 278 </a> 279 </td><td align="center" style="padding: 8px;"> 280 <a href="https://payloadcms.com/" target="_blank" rel="noreferrer"> 281 <img src="https://avatars.githubusercontent.com/u/62968818?s=48&v=4" alt="Payload CMS Logo" width="40" height="40" /> 282 </a> 283 </td><td align="center" style="padding: 8px;"> 284 <a href="https://reactrouter.com" target="_blank" rel="noreferrer"> 285 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/reactrouter/reactrouter-original.svg" alt="React Router 7 Logo" width="40" height="40" /> 286 </a> 287 </td></tr><tr><td align="center" style="padding: 8px;"> 288 <a href="https://nextjs.org/" target="_blank" rel="noreferrer"> 289 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nextjs/nextjs-original.svg" alt="Next.js Logo" width="40" height="40" /> 290 </a> 291 </td><td align="center" style="padding: 8px;"> 292 <a href="https://remix.run/" target="_blank" rel="noreferrer"> 293 <img src="https://github.com/user-attachments/assets/5ac0e523-a337-42a2-ba56-c13d314fdaac" alt="Remix.js Logo" width="40" height="40" /> 294 </a> 295 </td><td align="center" style="padding: 8px;"> 296 <a href="https://astro.build/" target="_blank" rel="noreferrer"> 297 <img src="https://www.svgrepo.com/show/373446/astro.svg" alt="Astro Logo" width="40" height="40" /> 298 </a> 299 </td></tr><tr><td align="center" style="padding: 8px;"> 300 <a href="https://kit.svelte.dev/" target="_blank" rel="noreferrer"> 301 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/svelte/svelte-original.svg" alt="SvelteKit Logo" width="40" height="40" /> 302 </a> 303 </td><td align="center" style="padding: 8px;"> 304 <a href="https://emberjs.com/" target="_blank" rel="noreferrer"> 305 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/ember/ember-original-wordmark.svg" alt="Ember.js Logo" width="40" height="40" /> 306 </a> 307 </td><td align="center" style="padding: 8px;"> 308 <a href="https://reactjs.org/" target="_blank" rel="noreferrer"> 309 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/react/react-original.svg" alt="React Logo" width="40" height="40" /> 310 </a> 311 </td></tr><tr><td align="center" style="padding: 8px;"> 312 <a href="https://wxt.dev" target="_blank" rel="noreferrer"> 313 <img src="https://wxt.dev/hero-logo.svg" alt="WXT Logo" width="40" height="40" /> 314 </a> 315 </td><td align="center" style="padding: 8px;"> 316 <a href="https://storybook.js.org/" target="_blank" rel="noreferrer"> 317 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/storybook/storybook-original.svg" alt="Storybook Logo" width="40" height="40" /> 318 </a> 319 </td><td align="center" style="padding: 8px;"> 320 <a href="https://motion.dev" target="_blank" rel="noreferrer"> 321 <img src="https://user-images.githubusercontent.com/7850794/164965523-3eced4c4-6020-467e-acde-f11b7900ad62.png" alt="Framer Motion Logo" width="40" height="40" /> 322 </a> 323 </td></tr><tr><td align="center" style="padding: 8px;"> 324 <a href="https://sli.dev" target="_blank" rel="noreferrer"> 325 <img src="assets/slidev-symbol.svg" alt="Slidev Logo" width="40" height="40" /> 326 </a> 327 </td><td align="center" style="padding: 8px;"> 328 <a href="https://playwright.dev/" target="_blank" rel="noreferrer"> 329 <img src="https://avatars.githubusercontent.com/u/25189746?s=200&v=4" alt="Serenity.js Screenplay Pattern Logo" width="40" height="40" /> 330 </a> 331 </td><td align="center" style="padding: 8px;"> 332 <a href="https://playwright.dev/" target="_blank" rel="noreferrer"> 333 <img src="https://playwright.dev/img/playwright-logo.svg" alt="Playwright Logo" width="40" height="40" /> 334 </a> 335 </td></tr><tr><td align="center" style="padding: 8px;"> 336 <a href="https://vitest.dev/" target="_blank" rel="noreferrer"> 337 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/vitest/vitest-original.svg" alt="Vitest Logo" width="40" height="40" /> 338 </a> 339 </td><td align="center" style="padding: 8px;"> 340 <a href="https://jestjs.io/" target="_blank" rel="noreferrer"> 341 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/jest/jest-plain.svg" alt="Jest Logo" width="40" height="40" /> 342 </a> 343 </td><td align="center" style="padding: 8px;"> 344 <a href="https://www.chaijs.com/" target="_blank" rel="noreferrer"> 345 <img src="https://avatars.githubusercontent.com/u/1515293?s=280&v=4" alt="Chai Logo" width="40" height="40" /> 346 </a> 347 </td></tr><tr><td align="center" style="padding: 8px;"> 348 <a href="https://mochajs.org/" target="_blank" rel="noreferrer"> 349 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/mocha/mocha-original.svg" alt="Mocha Logo" width="40" height="40" /> 350 </a> 351 </td><td align="center" style="padding: 8px;"> 352 <a href="https://docs.pytest.org/en/7.3.x/" target="_blank" rel="noreferrer"> 353 <img src="https://upload.wikimedia.org/wikipedia/commons/b/ba/Pytest_logo.svg" alt="PyTest Logo" width="40" height="40" /> 354 </a> 355 </td></tr></table></td> 356 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 357 <a href="https://www.linux.org/" target="_blank" rel="noreferrer"> 358 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/linux/linux-original.svg" alt="GNU/Linux Logo" width="40" height="40" /> 359 </a> 360 </td><td align="center" style="padding: 8px;"> 361 <a href="https://archlinux.org/" target="_blank" rel="noreferrer"> 362 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/archlinux/archlinux-original.svg" alt="Arch Linux Logo" width="40" height="40" /> 363 </a> 364 </td><td align="center" style="padding: 8px;"> 365 <a href="https://www.oracle.com/ca-en/linux/" target="_blank" rel="noreferrer"> 366 <img src="https://upload.wikimedia.org/wikipedia/commons/4/46/Oracle_linux_logo.svg" alt="Oracle Enterprise Linux Logo" width="40" height="40" /> 367 </a> 368 </td></tr><tr><td align="center" style="padding: 8px;"> 369 <a href="https://ubuntu.com/" target="_blank" rel="noreferrer"> 370 <img src="https://www.vectorlogo.zone/logos/ubuntu/ubuntu-icon.svg" alt="Ubuntu Logo" width="40" height="40" /> 371 </a> 372 </td><td align="center" style="padding: 8px;"> 373 <a href="https://supabase.com" target="_blank" rel="noreferrer"> 374 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/supabase/supabase-original.svg" alt="Supabase Logo" width="40" height="40" /> 375 </a> 376 </td><td align="center" style="padding: 8px;"> 377 <a href="https://zellij.dev/" target="_blank" rel="noreferrer"> 378 <img src="https://raw.githubusercontent.com/zellij-org/zellij/main/assets/logo.png" alt="Zellij Logo" width="40" height="40" /> 379 </a> 380 </td></tr><tr><td align="center" style="padding: 8px;"> 381 <a href="https://neovim.io/" target="_blank" rel="noreferrer"> 382 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/neovim/neovim-original.svg" alt="NeoVim Logo" width="40" height="40" /> 383 </a> 384 </td><td align="center" style="padding: 8px;"> 385 <a href="https://www.vim.org/" target="_blank" rel="noreferrer"> 386 <img src="https://cdn.worldvectorlogo.com/logos/vim.svg" alt="Vim Logo" width="40" height="40" /> 387 </a> 388 </td><td align="center" style="padding: 8px;"> 389 <a href="https://code.visualstudio.com/" target="_blank" rel="noreferrer"> 390 <img src="https://cdn.worldvectorlogo.com/logos/visual-studio-code-1.svg" alt="VS Code Logo" width="40" height="40" /> 391 </a> 392 </td></tr><tr><td align="center" style="padding: 8px;"> 393 <a href="https://github.com/tmux/tmux/wiki" target="_blank" rel="noreferrer"> 394 <img src="https://upload.wikimedia.org/wikipedia/commons/e/e4/Tmux_logo.svg" alt="Tmux Logo" width="40" height="40" /> 395 </a> 396 </td><td align="center" style="padding: 8px;"> 397 <a href="https://www.atlassian.com/software/jira" target="_blank" rel="noreferrer"> 398 <img src="https://cdn.worldvectorlogo.com/logos/jira-1.svg" alt="Jira Logo" width="40" height="40" /> 399 </a> 400 </td><td align="center" style="padding: 8px;"> 401 <a href="https://bitbucket.org/" target="_blank" rel="noreferrer"> 402 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bitbucket/bitbucket-original.svg" alt="BitBucket Logo" width="40" height="40" /> 403 </a> 404 </td></tr><tr><td align="center" style="padding: 8px;"> 405 <a href="https://www.atlassian.com/software/confluence" target="_blank" rel="noreferrer"> 406 <img src="https://cdn.worldvectorlogo.com/logos/confluence-1.svg" alt="Confluence Logo" width="40" height="40" /> 407 </a> 408 </td><td align="center" style="padding: 8px;"> 409 <a href="https://azure.microsoft.com/en-ca/products/devops" target="_blank" rel="noreferrer"> 410 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/azuredevops/azuredevops-original.svg" alt="Azure DevOps Logo" width="40" height="40" /> 411 </a> 412 </td><td align="center" style="padding: 8px;"> 413 <a href="https://nx.dev" target="_blank" rel="noreferrer"> 414 <img src="https://api.iconify.design/logos:nx.svg" alt="Nx Logo" width="40" height="40" /> 415 </a> 416 </td></tr><tr><td align="center" style="padding: 8px;"> 417 <a href="https://www.sanity.io/" target="_blank" rel="noreferrer"> 418 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/sanity/sanity-original.svg" alt="Sanity Logo" width="40" height="40" /> 419 </a> 420 </td><td align="center" style="padding: 8px;"> 421 <a href="https://github.com/features/actions" target="_blank" rel="noreferrer"> 422 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/githubactions/githubactions-plain.svg" alt="GitHub Actions Logo" width="40" height="40" /> 423 </a> 424 </td><td align="center" style="padding: 8px;"> 425 <a href="https://netlify.com" target="_blank" rel="noreferrer"> 426 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/netlify/netlify-original.svg" alt="Netlify Logo" width="40" height="40" /> 427 </a> 428 </td></tr><tr><td align="center" style="padding: 8px;"> 429 <a href="https://vercel.com" target="_blank" rel="noreferrer"> 430 <img src="https://avatars.githubusercontent.com/u/14985020?s=48&v=4" alt="Vercel Logo" width="40" height="40" /> 431 </a> 432 </td><td align="center" style="padding: 8px;"> 433 <a href="https://fuel.network" target="_blank" rel="noreferrer"> 434 <img src="https://avatars.githubusercontent.com/u/55993183?s=200&v=4.svg" alt="Fuel SDKs Logo" width="40" height="40" /> 435 </a> 436 </td><td align="center" style="padding: 8px;"> 437 <a href="https://www.figma.com/" target="_blank" rel="noreferrer"> 438 <img src="https://www.vectorlogo.zone/logos/figma/figma-icon.svg" alt="Figma Logo" width="40" height="40" /> 439 </a> 440 </td></tr><tr><td align="center" style="padding: 8px;"> 441 <a href="https://www.cloudflare.com" target="_blank" rel="noreferrer"> 442 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/cloudflare/cloudflare-original.svg" alt="Cloudflare Logo" width="40" height="40" /> 443 </a> 444 </td></tr></table></td> 445 </tr> 446 <tr> 447 <td colspan="3" align="center"><b>Intend to Use in Future</b></td> 448 </tr> 449 <tr> 450 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 451 <a href="https://www.adacore.com/about-spark" target="_blank" rel="noreferrer"> 452 <img src="assets/spark-2014-banner.png" alt="SPARK Logo" width="40" height="40" /> 453 </a> 454 </td><td align="center" style="padding: 8px;"> 455 <a href="https://squeak.org" target="_blank" rel="noreferrer"> 456 <img src="https://upload.wikimedia.org/wikipedia/commons/b/bf/Smalltalk_Balloon.svg" alt="Smalltalk Logo" width="40" height="40" /> 457 </a> 458 </td><td align="center" style="padding: 8px;"> 459 <a href="https://www.ruby-lang.org/en/" target="_blank" rel="noreferrer"> 460 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/ruby/ruby-original.svg" alt="Ruby Logo" width="40" height="40" /> 461 </a> 462 </td></tr><tr><td align="center" style="padding: 8px;"> 463 <a href="https://www.haskell.org" target="_blank" rel="noreferrer"> 464 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/haskell/haskell-original.svg" alt="Haskell Logo" width="40" height="40" /> 465 </a> 466 </td><td align="center" style="padding: 8px;"> 467 <a href="https://www.swift.org/get-started/embedded/" target="_blank" rel="noreferrer"> 468 <img src="assets/icons/swift.svg" alt="Embedded Swift Logo" width="40" height="40" /> 469 </a> 470 </td><td align="center" style="padding: 8px;"> 471 <a href="https://soliditylang.org" target="_blank" rel="noreferrer"> 472 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/solidity/solidity-original.svg" alt="Solidity Logo" width="40" height="40" /> 473 </a> 474 </td></tr></table></td> 475 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 476 <a href="https://tinygo.org" target="_blank" rel="noreferrer"> 477 <img src="https://tinygo.org/images/tinygo-logo.png" alt="TinyGo Logo" width="40" height="40" /> 478 </a> 479 </td><td align="center" style="padding: 8px;"> 480 <a href="https://burn.dev" target="_blank" rel="noreferrer"> 481 <img src="assets/icons/burn.png" alt="Burn Logo" width="40" height="40" /> 482 </a> 483 </td><td align="center" style="padding: 8px;"> 484 <a href="https://www.ros.org" target="_blank" rel="noreferrer"> 485 <img src="https://www.ros.org/imgs/jazzy_robot.png" alt="ROS 2 Logo" width="40" height="40" /> 486 </a> 487 </td></tr><tr><td align="center" style="padding: 8px;"> 488 <a href="https://kubenix.org" target="_blank" rel="noreferrer"> 489 <img src="https://raw.githubusercontent.com/hall/kubenix/d6ddf1b4e8804e3c9564696a493ac14c0bcb19e2/docs/static/logo.svg" alt="Kubenix Logo" width="40" height="40" /> 490 </a> 491 </td><td align="center" style="padding: 8px;"> 492 <a href="https://www.ibm.com/quantum/qiskit" target="_blank" rel="noreferrer"> 493 <img src="https://avatars.githubusercontent.com/u/30696987?s=200&v=4" alt="Qiskit Logo" width="40" height="40" /> 494 </a> 495 </td><td align="center" style="padding: 8px;"> 496 <a href="https://rubyonrails.org" target="_blank" rel="noreferrer"> 497 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/rails/rails-plain-wordmark.svg" alt="Ruby on Rails Logo" width="40" height="40" /> 498 </a> 499 </td></tr><tr><td align="center" style="padding: 8px;"> 500 <a href="https://ihp.digitallyinduced.com" target="_blank" rel="noreferrer"> 501 <img src="https://ihp.digitallyinduced.com/Guide/images/ihp-logo-readme.svg" alt="Integrated Haskell Platform Logo" width="40" height="40" /> 502 </a> 503 </td></tr></table></td> 504 <td align='center' width='33%' valign='top'><table width='100%'><tr><td align="center" style="padding: 8px;"> 505 <a href="https://9p.io/plan9/" target="_blank" rel="noreferrer"> 506 <img src="assets/icons/plan-9.svg" alt="Plan 9 Logo" width="40" height="40" /> 507 </a> 508 </td><td align="center" style="padding: 8px;"> 509 <a href="https://omnios.org" target="_blank" rel="noreferrer"> 510 <img src="assets/icons/omnios.svg" alt="OmniOS Logo" width="40" height="40" /> 511 </a> 512 </td><td align="center" style="padding: 8px;"> 513 <a href="https://illumos.org" target="_blank" rel="noreferrer"> 514 <img src="assets/icons/illumos.svg" alt="Illumos Logo" width="40" height="40" /> 515 </a> 516 </td></tr><tr><td align="center" style="padding: 8px;"> 517 <a href="https://sel4.systems" target="_blank" rel="noreferrer"> 518 <img src="https://sel4.systems/images/seL4.svg" alt="seL4 Logo" width="40" height="40" /> 519 </a> 520 </td><td align="center" style="padding: 8px;"> 521 <a href="https://kubernetes.io" target="_blank" rel="noreferrer"> 522 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/kubernetes/kubernetes-original.svg" alt="Kubernetes Logo" width="40" height="40" /> 523 </a> 524 </td><td align="center" style="padding: 8px;"> 525 <a href="https://bazel.build" target="_blank" rel="noreferrer"> 526 <img src="assets/icons/bazel.svg" alt="Bazel Logo" width="40" height="40" /> 527 </a> 528 </td></tr><tr><td align="center" style="padding: 8px;"> 529 <a href="https://blocktorch.xyz" target="_blank" rel="noreferrer"> 530 <img src="https://cdn.prod.website-files.com/645a274bb89991808d214c54/645a274bb899913b91214c66_Torch_mini.png" alt="Blocktorch Logo" width="40" height="40" /> 531 </a> 532 </td><td align="center" style="padding: 8px;"> 533 <a href="https://kafka.apache.org" target="_blank" rel="noreferrer"> 534 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/apachekafka/apachekafka-original.svg" alt="Kafka Logo" width="40" height="40" /> 535 </a> 536 </td><td align="center" style="padding: 8px;"> 537 <a href="https://redis.io" target="_blank" rel="noreferrer"> 538 <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/redis/redis-original.svg" alt="Redis Logo" width="40" height="40" /> 539 </a> 540 </td></tr><tr><td align="center" style="padding: 8px;"> 541 <a href="https://pharo.org/" target="_blank" rel="noreferrer"> 542 <img src="https://pharo.org/web/files/pharo.png" alt="Pharo Logo" width="40" height="40" /> 543 </a> 544 </td></tr></table></td> 545 </tr> 546 </tbody> 547 </table> 548 </div> 549 550 <h1> <a href="https://nixos.org"> <img src="assets/nix-mfarabi.svg" alt="nix-symbol-mfarabi" width="25" height="25"> </a> Current Setup </h1> 551 552 | <strong><a href="https://freebsd.org"> <img src="assets/freebsd-symbol.svg" alt="Freebsd Symbol" width="25" height="25"> </a>DoomBSD</a></strong> |<strong><img src="assets/apollyon-linux-logo.png" alt="Apollyon Linux Symbol" width="25" height="25"> Apollyon Linux </strong> | <strong><img src="assets/icons/apple.svg" alt="Apple Symbol" width="25" height="25"> MicroDarwin</strong> | 553 |-|-|-| 554 |  |  |  | 555 556 #### [Hyprland](https://hyprland.org/) compositor + [HyDE](https://github.com/HyDE-Project/HyDE) configurator 557 558 |  |  |  | 559 |-|-|-| 560 |  |  |  | 561 |  |  |  | 562 |  |  |  | 563 |  |  |  | 564 565 <strong><a href="https://www.gnu.org/software/emacs/"><img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/emacs/emacs-original.svg" alt="Emacs Symbol" width="25" height="25" /></a><a href="https://github.com/doomemacs/doomemacs" >Doom Emacs</a> + <a href="https://github.com/emacs-evil/evil">Evil Mode</a> <a href="https://www.vim.org"> 566 <img src="https://cdn.worldvectorlogo.com/logos/vim.svg" alt="Vim Symbol" width="25" height="25"> 567 </a> </strong> 568 569  570 571 <details> 572 <summary> 573 <h3>See More</h3> 574 </summary> 575 576 <table> 577 <tr> 578 <td width="50%"> 579 <ul> 580 <li> 581 <a href="https://github.com/abo-abo/ace-window">ace-window</a> for window management 582 </li> 583 <li> 584 <a href="https://github.com/alexluigit/dirvish">Dirvish</a> for file browsing 585 </li> 586 <li> 587 <a href="https://github.com/emacsmirror/vterm">vterm</a> for split/full terminals 588 </li> 589 <li> 590 <a href="https://emarsden.github.io/pgmacs/">pgmacs</a> for database queries 591 </li> 592 </ul> 593 </td> 594 <td width="50%"> 595 <a href="https://emacs-tree-sitter.github.io/">tree-sitter</a> and 596 <a href="https://emacs-lsp.github.io/lsp-mode/">lsp-mode</a> for 597 syntax highlighting, structural editing, definition lookup, symbol navigation, intellisense, diagnostics etc. 598 </td> 599 </tr> 600 <tr> 601 <td><img src="https://github.com/user-attachments/assets/d0a05995-58d9-4e78-933c-6a795e2dbf9c" alt="image"></td> 602 <td><img src="https://github.com/user-attachments/assets/a2035de7-2389-4fe6-b33d-7febfbdf0ac7" alt="image"></td> 603 </tr> 604 <tr> 605 <td width="50%"> 606 <a href="https://github.com/s-kostyaev/ellama">Ellama</a> + 607 <a href="https://github.com/chep/copilot-chat.el">copilot-chat</a> for AI input and code review 608 </td> 609 <td width="50%"> 610 <a href="https://emacs-lsp.github.io/dap-mode/">dap-mode</a> for bug hunting 🐞 611 </td> 612 </tr> 613 <tr> 614 <td><img src="https://github.com/user-attachments/assets/63e73123-fd2c-40b6-ab0e-04aa1cfa7172" alt="image"></td> 615 <td><img src="assets/emacs-dap-mode.png" alt="image"></td> 616 </tr> 617 <tr> 618 <td width="50%"> 619 <a href="https://github.com/astoff/devdocs.el">devdocs.el</a> for quick references 620 </td> 621 <td width="50%"> 622 <a href="https://github.com/pashky/restclient.el">restclient-mode</a> to ping API endpoints 623 </td> 624 </tr> 625 <tr> 626 <td><img src="https://github.com/user-attachments/assets/a4371515-a783-4d80-b22c-f9ae838d71f0" alt="image"></td> 627 <td><img src="https://github.com/user-attachments/assets/38c5f3d7-727e-4ee7-8903-644a005641ad" alt="image"></td> 628 </tr> 629 <tr> 630 <td width="50%"> 631 <a href="https://github.com/rajasegar/pnpm-mode">pnpm-mode</a> for running tasks 632 </td> 633 <td width="50%"> 634 <a href="https://magit.vc/">Magit</a> for Git client 635 </td> 636 </tr> 637 <tr> 638 <td><img src="https://github.com/user-attachments/assets/6bb96937-a4e5-49f3-b709-f989a8c1af7b" alt="image"></td> 639 <td><img src="https://github.com/user-attachments/assets/af389732-ecf5-47e2-8d42-72d35db65441" alt="image"></td> 640 </tr> 641 <tr> 642 <td width="50%"> 643 <a href="https://github.com/minad/vertico">Vertico</a> + 644 <a href="https://github.com/minad/corfu">corfu</a> for fuzzy finding 645 </td> 646 <td width="50%"> 647 <a href="https://github.com/openscad/emacs-scad-mode">scad-mode</a> for 3D modelling 648 </td> 649 </tr> 650 <tr> 651 <td><img src="https://github.com/user-attachments/assets/945019d9-58e2-4f6f-b721-756476fc1436" alt="image"></td> 652 <td><img src="https://github.com/user-attachments/assets/b1d080df-f7eb-43ef-9c4c-c7137d5ec41d" alt="image"></td> 653 </tr> 654 <tr> 655 <td width="50%"> 656 <a href="https://orgmode.org/">org-mode</a> for notes 657 </td> 658 <td width="50%"> 659 <a href="https://www.gnu.org/software/emacs/manual/html_mono/eww.html">eww</a> for web browsing 660 </td> 661 </tr> 662 <tr> 663 <td><img src="https://github.com/user-attachments/assets/1a99a06d-c8d0-4b45-ab4e-31dfd3b7964e" alt="image"></td> 664 <td><img src="https://github.com/user-attachments/assets/2ee4a2c0-50cf-4f78-a342-f0b2d11e33a2" alt="image"></td> 665 </tr> 666 <tr> 667 <td width="50%"> 668 <a href="https://pdftools.wiki/">pdf-tools</a> for pdf documents 669 </td> 670 <td width="50%"> 671 <a href="https://github.com/johanvts/emacs-fireplace">fireplace</a> for philosophical discussions 672 </td> 673 </tr> 674 <tr> 675 <td><img src="https://github.com/user-attachments/assets/7bf86580-7c5a-431d-bf81-76514eed96fb" alt="image"></td> 676 <td><img src="https://github.com/user-attachments/assets/b13cafb1-3b61-4f80-ae7c-11556ea9a38f" alt="image"></td> 677 </tr> 678 </table> 679 </details> 680 681 #### Previously on [Neovim](https://neovim.io) + [LazyVim](https://www.lazyvim.org/) 682 683  684 685 <details> 686 <summary> 687 <h3>See More</h3> 688 </summary> 689 690 <table> 691 <tr> 692 <td width="50%"> 693 <ul> 694 <li> 695 <a href="https://github.com/folke/edgy.nvim">Edgy</a> for window management 696 </li> 697 <li> 698 <a href="https://github.com/nvim-neo-tree/neo-tree.nvim">Neotree</a> for file browsing 699 </li> 700 <li> 701 <a href="https://github.com/akinsho/toggleterm.nvim">Toggleterm</a> for split/floating terminals 702 </li> 703 <li> 704 <a href="https://github.com/tpope/vim-dadbod">Dadbod</a> for database queries 705 </li> 706 </ul> 707 </td> 708 <td width="50%"> 709 <a href="https://github.com/stevearc/aerial.nvim">Aerial</a> and 710 <a href="https://github.com/hedyhli/outline.nvim">Outline</a> for 711 <a href="https://github.com/nvim-treesitter/nvim-treesitter">Treesitter Language Server Protocol</a> symbol navigation 712 </td> 713 </tr> 714 <tr> 715 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/dd8cc181-6cb5-4937-abbb-10eb007502e5" alt="image"></td> 716 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/13903c9b-0b3b-4a45-9f5b-83cb78ef9600" alt="image"></td> 717 </tr> 718 <tr> 719 <td width="50%"> 720 <a href="https://codeium.com/">Codeium</a> + 721 <a href="https://github.com/features/copilot">GitHub Copilot</a> for AI input and code review 722 </td> 723 <td width="50%"> 724 <a href="https://github.com/mfussenegger/nvim-dap">Nvim DAP</a> for bug hunting 🐞 725 </td> 726 </tr> 727 <tr> 728 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/370366b0-f599-4e20-9203-bcb47f5b569a" alt="image"></td> 729 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/3dddc8a8-b209-486f-9775-41ef11c2866d" alt="image"></td> 730 </tr> 731 <tr> 732 <td width="50%"> 733 <a href="https://github.com/nvim-neotest/neotest">Neotest</a> for running test suites 734 </td> 735 <td width="50%"> 736 <a href="https://github.com/rest-nvim/rest.nvim">Rest</a> to ping API endpoints 737 </td> 738 </tr> 739 <tr> 740 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/d68c6a55-5ba1-49ff-9dc0-af38063819a4" alt="image"></td> 741 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/d68c6a55-5ba1-49ff-9dc0-af38063819a4" alt="image"></td> 742 </tr> 743 <tr> 744 <td width="50%"> 745 <a href="https://github.com/stevearc/overseer.nvim">Overseer</a> for running tasks 746 </td> 747 <td width="50%"> 748 <a href="https://github.com/jesseduffield/lazygit">Lazygit</a> for Git client 749 </td> 750 </tr> 751 <tr> 752 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/9bca3578-7434-48b9-8249-2e096d04ca39" alt="image"></td> 753 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/600e57c5-f1ae-46fa-9c29-272a1798918f" alt="image"></td> 754 </tr> 755 <tr> 756 <td width="50%"> 757 <a href="https://github.com/nvim-telescope/telescope.nvim">Telescope</a> + 758 <a href="https://github.com/junegunn/fzf">fzf</a> for fuzzy finding 759 </td> 760 <td width="50%"> 761 <a href="https://github.com/brookhong/Surfingkeys">SurfingKeys</a> for browser navigation 762 </td> 763 </tr> 764 <tr> 765 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/f86dee15-68a2-42c9-b8ca-a3baef623782" alt="image"></td> 766 <td><img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/ab0711b1-738e-4eb4-9164-559a9a0b46af" alt="image"></td> 767 </tr> 768 </table> 769 </details> 770 771 ### [Ferris Sweep](https://github.com/davidphilipbarr/Sweep) + Gear Shifting 772 | | | 773 |-|-| 774 |  |  | 775 776 <details> 777 <summary> 778 <h3>See More</h3> 779 </summary> 780 781 #### Previously on [Piantor](https://github.com/beekeeb/piantor) 782 ||| 783 |-|-| 784 |   |  | 785 786 #### Started out on [Keebio Iris Rev. 5](https://docs.keeb.io/iris-rev3-build-guide) 787 788  789 790 </details> 791 792 <br/> 793 794 <table> 795 <tr> 796 <td width="70%" align="center"> 797 <img src="https://github.com/user-attachments/assets/8d5bbf3f-87b0-45d1-9a17-95fdb6ac1c99" /> 798 </td> 799 <td width="30%" align="center"> 800 <a href="https://data.typeracer.com/pit/profile?user=killshot619&ref=badge"> 801 <img src="https://data.typeracer.com/misc/badge?user=killshot619" /> 802 </a> 803 </td> 804 </tr> 805 </table> 806 <!-- markdownlint-disable --> 807 808 <hr/> 809 <b>✨ About Me</b> 810 <br/><br/> 811 812 - Open-source software advocate, curious process miner, and craftsperson. Currently exploring compiler design. 813 - I believe that a good developer experience is key to a good user experience, and regularly explore paradigms that reduce fatigue and improve productivity. 814 <hr/> 815 <b>📖 Books</b> 816 <br/><br/> 817 818 Got a suggestion? Add it to the list :) 819 820 <div align="center"> 821 <table> 822 <thead> 823 <tr> 824 <th>📚</th> 825 <th>🙇</th> 826 <th>✅</th> 827 </tr> 828 </thead> 829 <tbody> 830 <tr> 831 <td style="text-align: center;"> 832 <a href="https://www.amazon.ca/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164"> 833 <img src="https://m.media-amazon.com/images/I/61r4tYVsRVL._SL1304_.jpg" alt="Clean Architecture" width="100" height="150" style="margin: 10px;"> 834 </a> 835 <a href="https://cses.fi/book/book.pdf"> 836 <img src="https://assets.lulu.com/cover_thumbs/1/r/1rvgd27k-front-shortedge-384.jpg" alt="Competitive Programmer's Handbook" width="100" height="150" style="margin: 10px;"> 837 </a> 838 </td> 839 <td style="text-align: center;"> 840 <a href="https://www.amazon.ca/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882"> 841 <img src="https://m.media-amazon.com/images/I/51E2055ZGUL._AC_UF1000,1000_QL80_.jpg" alt="Clean Code" width="100" height="150" style="margin: 10px;"> 842 </a> 843 <a href="https://kevinczarzasty.medium.com/summarizing-the-devops-handbook-how-to-create-world-class-agility-reliability-and-security-in-86d8357d9995"> 844 <img src="https://github.com/MFarabi619/MFarabi619/assets/54924158/9a02b8c8-3d0a-4d9f-9287-ad68d348916a" alt="The DevOps Handbook" width="100" height="150" style="margin: 10px;"> 845 </a> 846 <a href="https://www.masteringemacs.org"> 847 <img src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1472003350i/25587882.jpg" alt="Mastering Emacs" width="100" height="150" style="margin: 10px;"> 848 </a> 849 </td> 850 <td style="text-align: center;"> 851 <a href="https://www.amazon.ca/Full-Stack-Development-Remix-production-ready-ebook/dp/B0BNC2F14C"> 852 <img src="https://github.com/user-attachments/assets/f7333c00-c187-4e16-a790-90aa1397adfe" alt="Full Stack Web Development with Remix" width="100" height="150" style="margin: 10px;"> 853 </a> 854 <a href="https://go.nx.dev/react-book"> 855 <img src="https://github.com/user-attachments/assets/34f403e1-1fd0-4fa7-bcd4-8b4eba9c1a7e" alt="Effective React Development with Nx Book" width="100" height="150" style="margin: 10px;"> 856 </a> 857 <a href="https://trunkbaseddevelopment.com"> 858 <img src="https://github.com/user-attachments/assets/1ba9518a-daf7-4970-a148-ad9f1abaeef3" alt="Trunk-Based Development" width="100" height="150" style="margin: 10px;"> 859 </a> 860 <a href="https://www.refactoringui.com/"> 861 <img src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1544555766i/43190966.jpg" alt="Refactoring UI" width="100" height="150" style="margin: 10px;"> 862 </a> 863 <a href="https://pragprog.com/titles/dnvim2/practical-vim-second-edition/"> 864 <img src="https://m.media-amazon.com/images/I/81+Lnz+MV-L._AC_UF1000,1000_QL80_.jpg" alt="Practical Vim" width="100" height="150" style="margin: 10px;"> 865 </a> 866 </td> 867 </tr> 868 </tbody> 869 </table> 870 </div> 871 <!-- markdownlint-disable --> 872 873 --- 874 875 <div align="center"> 876 877 [](https://app.radicle.xyz/nodes/iris.radicle.xyz/rad%3Az2VXjpUYKv3CN6DzjZS983Bo3qo7d) 878 879 [](https://builtwithnix.org) 880 [](https://devenv.sh) 881 <a href="https://conventionalcommits.org"> 882 <img src="https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white" alt="Conventional Commits"> 883 </a> <a href="http://commitizen.github.io/cz-cli/"> 884 <img src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg" alt="Commitizen friendly"> 885 </a> 886 887 </div> 888 889 Generated dynamically using [Rust](https://github.com/MFarabi619/MFarabi619/blob/main/apps/readme/src/main.rs) parser executed on a self-hosted [GitHub Actions](https://github.com/MFarabi619/MFarabi619/actions) runner 🦀🤖