{"id":131717,"date":"2026-06-19T13:01:41","date_gmt":"2026-06-19T13:01:41","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/"},"modified":"2026-06-19T13:03:09","modified_gmt":"2026-06-19T13:03:09","slug":"i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/","title":{"rendered":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding"},"content":{"rendered":"<p> <a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<div>\n<p>No one needs a boring terminal, and the extra you employ it, the extra you need it to work based on your particular wants. From customized prompts to aliases and shell features, there are various methods you&#8217;ll be able to enhance your command-line expertise.<\/p>\n<p>    <!-- No AdsNinja v10 Client! --><!-- No AdsNinja v10 Client! --><\/p>\n<p>Oh My Zsh is a handy device to energy up your terminal, which is simple to put in and arrange. With some assist from AI, it may be simple to customise too.<\/p>\n<p>    <!-- No AdsNinja v10 Client! --><\/p>\n<h2 id=\"what-is-oh-my-zsh\">\n                        What&#8217;s Oh My Zsh?<br \/>\n               <\/h2>\n<h3 id=\"zsh-but-even-better\">\n            Zsh, however even higher<br \/>\n    <\/h3>\n<p>Oh My Zsh is a well-liked improve for Zsh, <a href=\"https:\/\/www.howtogeek.com\/362409\/what-is-zsh-and-why-should-you-use-it-instead-of-bash\/\" target=\"_blank\">which is an alternative to the Bash shell<\/a>. Zsh already upgrades your shell expertise, with superior command-line completion, international command historical past, and themeable prompts. However <a href=\"https:\/\/www.howtogeek.com\/supercharge-your-command-prompt-with-zsh-and-oh-my-zsh\/\" target=\"_blank\">Oh My Zsh makes it even better<\/a> by simplifying configuration and offering a wealthy ecosystem of plugins.<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:37.837837837838%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"312\" loading=\"lazy\" decoding=\"async\" alt=\"The Zsh home page describes it as &quot;a delightful, open source, community-driven framework for managing your Zsh configuration.&quot;\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-home.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No AdsNinja v10 Client! --><\/p>\n<h2 id=\"how-to-install-oh-my-zsh\">\n                         Set up Oh My Zsh<br \/>\n               <\/h2>\n<h3 id=\"a-quick-and-simple-process-with-a-single-shell-script\">\n            A fast and easy course of with a single shell script<br \/>\n    <\/h3>\n<p><a href=\"https:\/\/ohmyz.sh\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Oh My Zsh<\/a> is simple to put in, offered you&#8217;re already utilizing zsh. You are able to do so by downloading and working <a href=\"https:\/\/github.com\/ohmyzsh\/ohmyzsh\/blob\/master\/tools\/install.sh\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">the installation script<\/a> utilizing this command:<\/p>\n<pre><code class=\"shell\">sh -c \"$(curl -fsSL https:\/\/uncooked.githubusercontent.com\/ohmyzsh\/ohmyzsh\/grasp\/instruments\/set up.sh)\"<\/code><\/pre>\n<p>As soon as it\u2019s completed, the installer will mechanically refresh your Zsh session, so that you\u2019ll see the results instantly.<\/p>\n<section class=\"emaki-custom-block emaki-custom-note\" data-nosnippet=\"\">\n<div class=\"emaki-custom note\" id=\"custom_block_11\">\n<div class=\"custom_block-content note\">\n<p>Oh My Zsh will exchange your present ~\/.zshrc file, which can already be custom-made. Nonetheless, it would create a backup at .zshrc.pre-oh-my-zsh, so you&#8217;ll be able to all the time roll again if Oh My Zsh doesn\u2019t work out for you.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p><!-- No AdsNinja v10 Client! --><\/p>\n<h2 id=\"setting-up-oh-my-zsh\">\n                        Organising Oh My Zsh<br \/>\n               <\/h2>\n<h3 id=\"out-of-the-box-improvements-with-themes-and-plugins-on-top\">\n            Out-of-the-box enhancements, with themes and plugins on high<br \/>\n    <\/h3>\n<p>By default, you\u2019ll get a really minimalist look, with a quick immediate that features options like:<\/p>\n<ul>\n<li>\n                                        An abbreviated <a href=\"https:\/\/www.howtogeek.com\/how-the-working-directory-ties-everything-in-linux-together\/\" target=\"_blank\">CWD<\/a> exhibiting simply the present listing title.\n                        <\/li>\n<li>\n                                        A color-coded arrow that tells you if the earlier command failed, <a href=\"https:\/\/www.howtogeek.com\/how-linux-exit-codes-help-you-write-robust-scripts\/\" target=\"_blank\">according to its exit status<\/a>.\n                        <\/li>\n<li>\n                                        Git data, if the present listing is a repository, by way of Oh My Zsh\u2019s git plugin.\n                        <\/li>\n<\/ul>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:34%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"281\" loading=\"lazy\" decoding=\"async\" alt=\"A terminal prompt showing features like last command status and git repository info.\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-after-install.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<p> You&#8217;ll be able to management Oh My Zsh\u2019s look by setting the general theme utilizing the ZSH_THEME variable. A theme can show varied data, like your username, a full path to your working listing, or the present time. <a href=\"https:\/\/github.com\/ohmyzsh\/ohmyzsh\/wiki\/themes\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">The themes gallery<\/a> reveals instance screenshots that will help you decide  one; choices embrace the default (robbyrussell), agnoster\u2014a daring, detailed immediate\u2014and jonathan, a extremely stylized immediate that reveals the time of day.<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:24.8%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"205\" loading=\"lazy\" decoding=\"async\" alt=\"A terminal prompt with three sections of information, each on a block-colored background. \" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-new-theme.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<section class=\"emaki-custom-block emaki-custom-note\" data-nosnippet=\"\">\n<div class=\"emaki-custom note\" id=\"custom_block_19\">\n<div class=\"custom_block-content note\">\n<p>Themes management the textual content that seems in your immediate, not the font or shade, that are managed by your terminal emulator.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p>The total energy of Oh My Zsh actually turns into obvious once you discover its assortment of plugins. It will take a while, since there are over 300 included, and lots of extra third-party plugins created by customers.<\/p>\n<p>Many plugins goal a particular command, offering helpful aliases and extra features. For instance, the git plugin\u2014which is enabled by default\u2014offers a <code>grt<\/code> alias which adjustments listing to the foundation of the present repository. It additionally offers a perform, <code>gbda<\/code>, which deletes all merged branches.<\/p>\n<p>There are plugins for a lot of different instructions, together with eza, <a href=\"https:\/\/www.howtogeek.com\/465243\/how-to-use-the-history-command-on-linux\/\" target=\"_blank\">history<\/a>, and <a href=\"https:\/\/www.howtogeek.com\/663440\/how-to-use-linuxs-man-command-hidden-secrets-and-basics\/\" target=\"_blank\">man<\/a>.<\/p>\n<p>Some plugins present performance exterior present instructions, like <code>emoji-clock<\/code>, which features a perform that outputs an emoji representing the present time, correct to inside a half hour. There\u2019s additionally <code>command-not-found<\/code>, which makes use of your package deal supervisor to counsel candidates for lacking instructions, and <code>copyfile<\/code> to rapidly copy the contents of a file.<\/p>\n<p>    <!-- No AdsNinja v10 Client! --><\/p>\n<h2 id=\"vibe-coding-a-config-change-and-a-plugin\">\n                        Vibe-coding a config change and a plugin<br \/>\n               <\/h2>\n<h3 id=\"antigravity-makes-customization-even-easier\">\n            Antigravity makes customization even simpler<br \/>\n    <\/h3>\n<p>Oh My Zsh configuration is pretty simple, principally involving edits to ~\/.zshrc. You&#8217;ll be able to decide a theme or add plugins to allow particular performance, however I needed to see how simply I may make some adjustments utilizing <a href=\"https:\/\/www.howtogeek.com\/antigravity-helped-me-understand-a-complex-codebase-far-faster-than-i-expected\/\" target=\"_blank\">Antigravity CLI, my current AI tool of choice<\/a>.<\/p>\n<p>First off, I attempted the best change I may consider: tweaking the immediate to indicate two ranges of my present path quite than only one:<\/p>\n<pre><code class=\"plaintext\">&gt; change the trail in my immediate to indicate the present listing and its dad or mum<\/code><\/pre>\n<p>Figuring out in regards to the fundamentals of the Oh My Zsh structure, I anticipated this to be a theme-based change. Antigravity started by checking my config file, recognizing that I\u2019m utilizing Oh My Zsh, and looking the net for the syntax to make use of to change the PROMPT variable:<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:59.6875%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"492\" loading=\"lazy\" decoding=\"async\" alt=\"Antigravity CLI explaining that it's reading ~\/.zshrc, checking an Oh My Zsh theme file, and running a web search.\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-work-1.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<p> It then carried out some sanity checks earlier than enhancing the theme. It even managed to repeat the present theme file into the ~\/.oh-my-zsh\/customized\/themes listing, which is the advisable method for future-proofing in opposition to upstream adjustments. Unsurprisingly, the adjustments resulted in precisely the habits I required:<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:29.764705882353%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"246\" loading=\"lazy\" decoding=\"async\" alt=\"A prompt showing the path to the current directory with two parts: the directory and its immediate parent.\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-prompt-results.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<p> I then set about testing Antigravity with a more difficult activity: making a plugin. I needed this to be a mix of a particular request and a extra basic one, to offer the mannequin an opportunity to wow me with its creativity. So I requested the next:<\/p>\n<pre><code class=\"plaintext\">&gt; Create an oh my zsh plugin for curl. It ought to present aliases for widespread curl utilization and a\n easy perform to obtain a URL to a named file.<\/code><\/pre>\n<p>I\u2019m undecided if it was due to the present context, however Antigravity constructed this plugin even sooner than it made the immediate tweak. The ensuing plugin had some helpful aliases and a perform that did precisely what I requested for:<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:31.047619047619%\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n                                                                                            <picture><source media=\"(max-width: 480px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=49&amp;fit=crop&amp;w=500&amp;dpr=2\"\/><source media=\"(max-width: 767px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(max-width: 1023px)\" data-srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><img width=\"825\" height=\"256\" loading=\"lazy\" decoding=\"async\" alt=\"Antigravity CLI explaining that it has created a plugin with aliases including curlget, curlhead, and curljson plus a download function, curldownload.\" data-img-url=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" src=\"https:\/\/static0.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2026\/06\/oh-my-zsh-agy-plugin.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" class=\"img-brightness-opt-out\"\/>\n        <\/picture>\n<\/p><\/div>\n<\/p><\/div>\n<p> Once more, it abided by finest practices and created the plugin underneath the <code>customized<\/code> listing. It additionally up to date my ~\/.zshrc file to allow the plugin, which labored instantly:<\/p>\n<hr\/>\n<h3 id=\"oh-my-zsh-and-antigravity-a-perfect-partnership\">\n            Oh My Zsh and Antigravity: an ideal partnership<br \/>\n    <\/h3>\n<p>Oh My Zsh is a extremely helpful improve to Zsh. It formalizes a lot of what I used to be already doing with my very own bespoke method, so I can profit from different builders\u2019 tweaks and, possibly, even contribute my very own. Antigravity CLI is the cherry on high: a succesful AI that completely understands the Oh My Zsh structure, guaranteeing that any adjustments I have to make are fast and easy.<\/p>\n<\/p><\/div>\n<iframe src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/><a href=\"https:\/\/www.howtogeek.com\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>No one needs a boring terminal, and the extra you employ it, the extra you need it to work based on your particular wants. From&#8230;<\/p>\n","protected":false},"author":1,"featured_media":131718,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-131717","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-universe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-19T13:01:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-19T13:03:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"I customized my terminal with Oh My Zsh and just a little bit of vibe coding\",\"datePublished\":\"2026-06-19T13:01:41+00:00\",\"dateModified\":\"2026-06-19T13:03:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/\"},\"wordCount\":972,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg\",\"articleSection\":[\"Tech Universe\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/\",\"name\":\"I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg\",\"datePublished\":\"2026-06-19T13:01:41+00:00\",\"dateModified\":\"2026-06-19T13:03:09+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg\",\"width\":1600,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/06\\\/19\\\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I customized my terminal with Oh My Zsh and just a little bit of vibe coding\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/","og_locale":"en_US","og_type":"article","og_title":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2026-06-19T13:01:41+00:00","article_modified_time":"2026-06-19T13:03:09+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg","type":"image\/jpeg"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding","datePublished":"2026-06-19T13:01:41+00:00","dateModified":"2026-06-19T13:03:09+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/"},"wordCount":972,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg","articleSection":["Tech Universe"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/","url":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/","name":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg","datePublished":"2026-06-19T13:01:41+00:00","dateModified":"2026-06-19T13:03:09+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/06\/a-terminal-with-oh-my-zsh-and-the-linux-mascot-with-the-apple-logo-in-front-of-it.jpg","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/06\/19\/i-customized-my-terminal-with-oh-my-zsh-and-just-a-little-bit-of-vibe-coding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"I customized my terminal with Oh My Zsh and just a little bit of vibe coding"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/131717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=131717"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/131717\/revisions"}],"predecessor-version":[{"id":131719,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/131717\/revisions\/131719"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/131718"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=131717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=131717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=131717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}