<?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: Mateusz Domagala</title>
    <description>The latest articles on DEV Community by Mateusz Domagala (@mytthew).</description>
    <link>https://dev.to/mytthew</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%2F813075%2Ff437ea8a-8c7e-4be6-ae28-aa8656794a59.jpg</url>
      <title>DEV Community: Mateusz Domagala</title>
      <link>https://dev.to/mytthew</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mytthew"/>
    <language>en</language>
    <item>
      <title>Make your console look amazing and use Linux commands on Windows 11 and older</title>
      <dc:creator>Mateusz Domagala</dc:creator>
      <pubDate>Thu, 10 Feb 2022 23:35:21 +0000</pubDate>
      <link>https://dev.to/mytthew/make-your-console-look-amazing-and-use-linux-commands-on-windows-11-and-older-1c2a</link>
      <guid>https://dev.to/mytthew/make-your-console-look-amazing-and-use-linux-commands-on-windows-11-and-older-1c2a</guid>
      <description>&lt;p&gt;Some people use a graphical interface for interaction with their repositories, others do not break up with the console. Personally, I belong to the second group and despite many tries, even to paid apps, I remain faithful to the good old console.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MY3S4uuQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sl1dsc2goe4b89ob3jxc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MY3S4uuQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sl1dsc2goe4b89ob3jxc.png" alt="Image description" width="880" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The original windows console design drives me crazy, and I could not use it every day. After switching to Windows 11 I tried a few terminals provided by Microsoft Store i.e. Windows Terminal or Fluent Terminal. In this article, I’ll show you how to make your console look modern, stylish for you to enjoy the view and have fun using it.&lt;/p&gt;

&lt;p&gt;At first, you need to download ConEmu. Accordingly to the creators&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ConEmu-Maximus5 aims to be a handy, comprehensive, fast and reliable terminal window where you may host any console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As I mentioned earlier, I’ve used several consoles, but it’s ConEmu that has kept me coming back to it happily. It’s very flexible and configurable!&lt;br&gt;
ConEmu can be downloaded directly from the developer's website &lt;a href="https://conemu.github.io/"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The process of installing the application is very simple and requires no additional description, it’s mostly limited to clicking the “next” buttons.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QshURW34--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vgbj9z88xlybpnybbnpo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QshURW34--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vgbj9z88xlybpnybbnpo.png" alt="Image description" width="880" height="523"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In my case, it’s Git bash.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gL5B0bNa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kzz15lxetcnzho2qreiu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gL5B0bNa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kzz15lxetcnzho2qreiu.png" alt="Image description" width="794" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;By the way, you can change the console color scheme here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cp8K0IhX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7793f6bnlzsv17dfzgat.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cp8K0IhX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7793f6bnlzsv17dfzgat.png" alt="Image description" width="794" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I like this one.&lt;br&gt;
And the transparency here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SC2K_spg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/94iuavrirziqv8fleraw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SC2K_spg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/94iuavrirziqv8fleraw.png" alt="Image description" width="794" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optional: Installation of “oh-my-bash” feature&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this section, we will take a look at installing a framework that will make your terminal more colorful and readable.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclaimer: Oh My Bash works best on macOS and Linux.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;But, don’t worry, it works well on Windows as well.&lt;br&gt;
Open your ConEmu console and paste this command:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git clone git://github.com/ohmybash/oh-my-bash.git ~/.oh-my-bash&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Once the repository is downloaded, go to &lt;em&gt;C:/Users/{your_username}/ _and find a file named “&lt;/em&gt;.bashrc_”. If you can’t see the file, enable the visibility of hidden files in your File Explorer settings.&lt;/p&gt;

&lt;p&gt;Open the file and find the line containing this sequence:&lt;br&gt;
&lt;code&gt;OSH_THEME="some_value"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Choose a style you like the most from &lt;a href="https://github.com/ohmybash/oh-my-bash/wiki/Themes"&gt;here&lt;/a&gt; and enter its name in the line given above e.g.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;OSH_THEME="agnoster"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Save the file and reopen your console.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion and handy tip&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don’t like using graphical interfaces when managing a repo, and I always use the console.&lt;br&gt;
Maybe using the console will not make you a better developer, but it can make you feel like one!&lt;/p&gt;

&lt;p&gt;Tip:&lt;br&gt;
If you want to display a simple one-line commit history of a branch in a clear way, use a very catchy command:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git log --all --decorate --oneline --graph&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sFIm_KuY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y2ex377hltzzovfngrd0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sFIm_KuY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y2ex377hltzzovfngrd0.jpg" alt="Image description" width="407" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More info you can find here:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://github.com/ohmybash/oh-my-bash"&gt;https://github.com/ohmybash/oh-my-bash&lt;/a&gt;&lt;br&gt;
&lt;a href="https://conemu.github.io/"&gt;https://conemu.github.io/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://stackoverflow.com/questions/1057564/pretty-git-branch-graphs"&gt;https://stackoverflow.com/questions/1057564/pretty-git-branch-graphs&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>windows</category>
      <category>console</category>
      <category>git</category>
      <category>terminal</category>
    </item>
  </channel>
</rss>
