<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: shihab.2.0</title>
    <description>The latest articles on DEV Community by shihab.2.0 (@shihabdotdev).</description>
    <link>https://dev.to/shihabdotdev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2139012%2F63a970ea-ec41-4162-b7c3-9f2a2e5c1844.png</url>
      <title>DEV Community: shihab.2.0</title>
      <link>https://dev.to/shihabdotdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shihabdotdev"/>
    <language>en</language>
    <item>
      <title>Solved ! Command-line Launcher issue with WebStorm IDE</title>
      <dc:creator>shihab.2.0</dc:creator>
      <pubDate>Mon, 17 Mar 2025 11:36:32 +0000</pubDate>
      <link>https://dev.to/shihabdotdev/solved-command-line-launcher-issue-with-webstorm-ide-4a5l</link>
      <guid>https://dev.to/shihabdotdev/solved-command-line-launcher-issue-with-webstorm-ide-4a5l</guid>
      <description>&lt;p&gt;Hello ,&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem!
&lt;/h2&gt;

&lt;p&gt;Executing the &lt;code&gt;cmd&lt;/code&gt; &lt;code&gt;webstorm .&lt;/code&gt; in the terminal window (cmd line) should opened the current folder in the &lt;code&gt;Webstorm&lt;/code&gt; IDE, but was failing to do so even after launching the webstorm IDE and trying to run the &lt;code&gt;Create command line launcher&lt;/code&gt; script from the &lt;code&gt;Action Pallet&lt;/code&gt; (Shft + cmd + p) was continuously prompting the following dialog  as shown below stating &lt;code&gt;Command-line launcher creation is managed in the Toolbox App settings. Please see the announcement for the details.&lt;/code&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7j5j4m7sw6kt492jla2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7j5j4m7sw6kt492jla2.png" alt="Webstorm IDE Error on command line launcher" width="800" height="673"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Solution is as follows
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Step 1 :
&lt;/h3&gt;

&lt;p&gt;Open &lt;code&gt;JetBrains Toolbox&lt;/code&gt; Application&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6cq57bgdzh25a0f0tcgw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6cq57bgdzh25a0f0tcgw.png" alt="JetBrains ToolBox" width="800" height="1108"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2 :
&lt;/h3&gt;

&lt;p&gt;Open &lt;code&gt;Setting's page&lt;/code&gt; via &lt;code&gt;Cmd + ,&lt;/code&gt; command.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjjdbgsur5mqiupt7m5i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjjdbgsur5mqiupt7m5i.png" alt="Image description" width="800" height="1154"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3 :
&lt;/h3&gt;

&lt;p&gt;Now, Click on &lt;code&gt;Tools&lt;/code&gt; Accordion to expand it and fill in the &lt;code&gt;Shell Script location&lt;/code&gt; input field with &lt;code&gt;/opt/homebrew/bin&lt;/code&gt; value (usually ths should be your bin location from the system PATH where the commands are stored)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnlbwmgtli9j6djo2e2w5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnlbwmgtli9j6djo2e2w5.png" alt="Image description" width="800" height="1175"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4 :
&lt;/h3&gt;

&lt;p&gt;Now Save it and relaunch the Terminal to try typing &lt;code&gt;webstorm .&lt;/code&gt; in the terminal so now this should open the webstorm application with the current folder.&lt;/p&gt;

&lt;p&gt;Thanks &amp;amp; Cheers !!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Create Keyboard Shortcut's to open App's Natively on Mac for Free ( Easy Way )</title>
      <dc:creator>shihab.2.0</dc:creator>
      <pubDate>Sat, 08 Mar 2025 08:31:28 +0000</pubDate>
      <link>https://dev.to/shihabdotdev/create-keyboard-shortcuts-to-open-apps-natively-on-mac-for-free-easy-way--225g</link>
      <guid>https://dev.to/shihabdotdev/create-keyboard-shortcuts-to-open-apps-natively-on-mac-for-free-easy-way--225g</guid>
      <description>&lt;h2&gt;
  
  
  Target Users
&lt;/h2&gt;

&lt;p&gt;For any IT professionals who is looking to leverage his/her's productivity on his Macbook or IMac.&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem Statement
&lt;/h2&gt;

&lt;p&gt;Normally I get frustrated and a great desire to throw up my laptop while i am working on some task's and I finally end-up randomly swiping to the right or to the left desktop screen's in order to access one of my application, but every time I failed constantly as I was running multiple application / Browsers/ terminals /Servers / Containers all running in different desktop screen and it was not easy for me to keep swiping and remember which screen had what application in what session :(&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qg23zndrkdbwanzab1y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qg23zndrkdbwanzab1y.png" alt="Image description" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  One of the Solution
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Use &lt;code&gt;Shortcuts&lt;/code&gt; Native App
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frtax6u4lc0ubfnpmqbx4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frtax6u4lc0ubfnpmqbx4.png" alt="Image description" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yes!! there was a reason this guy was sitting on my mac and i was thinking in the past that its the most useless native app ever until I figured out that it can help me achieve small task's in a &lt;code&gt;IF this Do that&lt;/code&gt; framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to use &lt;code&gt;Shortcuts&lt;/code&gt; to open desired app on your fingertips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Open &lt;code&gt;Shortcuts&lt;/code&gt; App from your spotlight search&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdvbe7xkh05eg68gnvg0y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdvbe7xkh05eg68gnvg0y.png" alt="Image description" width="800" height="511"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Once opened, click on &lt;code&gt;New Shortcut&lt;/code&gt; button&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5rjqq0p2g9jy93u90d7g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5rjqq0p2g9jy93u90d7g.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In the popup now add the title, a name for the shortcut&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvslvbgfd52bu77szacdg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvslvbgfd52bu77szacdg.png" alt="Image description" width="800" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Now on the right sidebar, search for &lt;code&gt;Open App&lt;/code&gt; Action keyword and &lt;code&gt;Double Click&lt;/code&gt; to select it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fby9j4gbh8qsug8surv3x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fby9j4gbh8qsug8surv3x.png" alt="Image description" width="800" height="531"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next, you will see a form on the left side that allows you to choose the desired app to open , click on &lt;code&gt;App&lt;/code&gt; and now search for your application name &amp;amp; select it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7b1rqeo0wcs5y3rbfp46.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7b1rqeo0wcs5y3rbfp46.png" alt="Image description" width="800" height="524"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Now shift your focus to right sidebar and click on the &lt;code&gt;i&lt;/code&gt; information tab to get to below screen and select &lt;code&gt;Use as Quick Action&lt;/code&gt; checkbox&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fomu32jby96dhdoh3m2kj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fomu32jby96dhdoh3m2kj.png" alt="Image description" width="800" height="531"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next, right below you can click on &lt;code&gt;Add Keyboard Shortcut&lt;/code&gt; button and press the shortcut button key combination there&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkq326uo6844b6boyrkrr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkq326uo6844b6boyrkrr.png" alt="Image description" width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Final step is to deselect all the application triggers like shown in the below screenshot on the left panel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwaewus6o35ponpafl5up.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwaewus6o35ponpafl5up.png" alt="Image description" width="800" height="530"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To sum it up, the entire form popup should look something like this as shown in below screenshot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1x9ahq9cuxn8h89rn1xp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1x9ahq9cuxn8h89rn1xp.png" alt="Image description" width="800" height="509"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's All, Now close the shortcut popup and the shortcut application itself and press the shortcut key combination that you had assigned in the shortcut app, you should see your application opening up for you.&lt;/p&gt;

&lt;p&gt;So Now you can create as many shortcut's for all your normal day application's and keep it on your finger tips to toggle between them.&lt;/p&gt;

&lt;p&gt;Do Let me known If any other simple solution is available there but for me this worked like a charm and do let me known if you find any issues here, Thanks and Cheers&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>macbook</category>
      <category>shortcut</category>
      <category>programmers</category>
    </item>
    <item>
      <title>FIX | MacOS Error ! | Alacritty can’t be opened because Apple cannot check it for malicious software</title>
      <dc:creator>shihab.2.0</dc:creator>
      <pubDate>Sat, 28 Sep 2024 13:39:51 +0000</pubDate>
      <link>https://dev.to/shihabdotdev/fix-macos-error-alacritty-cant-be-opened-because-apple-cannot-check-it-for-malicious-software-4b69</link>
      <guid>https://dev.to/shihabdotdev/fix-macos-error-alacritty-cant-be-opened-because-apple-cannot-check-it-for-malicious-software-4b69</guid>
      <description>&lt;p&gt;*&lt;em&gt;Hello Dev's *&lt;/em&gt;, Not a serious post, I am just logging my daily technical challenges here so that i can refer this in future :P &lt;/p&gt;

&lt;h2&gt;
  
  
  Problem Statement
&lt;/h2&gt;

&lt;p&gt;Recently I downloaded &lt;code&gt;Alacritty Terminal&lt;/code&gt; application on my mac via their website and well for my surprise when i tried unpacking the &lt;code&gt;Alacritty.dmg&lt;/code&gt; file, my mac refused to open this application stating &lt;code&gt;can't be opened because apple cannot check it for malicious software&lt;/code&gt; and to add more to that I couldn't find a straight forward fix for this silly issue on google or their github issue's page&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpb641umtwsak57fiu97y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpb641umtwsak57fiu97y.png" alt="Image description" width="690" height="794"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Solution
&lt;/h2&gt;

&lt;p&gt;Anyways! After a long struggle,I finally found the quick fix for this and it's as simple as follows &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open "System Preferences" / "system Settings" from the Apple menu.&lt;/li&gt;
&lt;li&gt;Go to "Security &amp;amp; Privacy".&lt;/li&gt;
&lt;li&gt;In the "General" tab, you should see a message at the bottom stating that the application was blocked, in my case it says &lt;code&gt;Alacritty was blocked&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Click on the "Open Anyway" button to allow the application to run.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;cheers, Thats All!!&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding Inference
&lt;/h2&gt;

&lt;p&gt;not really sure what's this deal with security certification between Alacritty and apple for such a highly prominent app that is used by many dev's out there, if anyone of you known the reason behind this,do comment down below !! &lt;/p&gt;

&lt;p&gt;cheers !!&lt;/p&gt;

</description>
      <category>alacritty</category>
      <category>softwareinstall</category>
      <category>webdev</category>
      <category>macbook</category>
    </item>
  </channel>
</rss>
