<?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: Dylan Tientcheu</title>
    <description>The latest articles on DEV Community by Dylan Tientcheu (@dylantientcheu).</description>
    <link>https://dev.to/dylantientcheu</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%2F127709%2F463ca4e6-5d79-4d15-8aa7-0e60500fdff2.jpg</url>
      <title>DEV Community: Dylan Tientcheu</title>
      <link>https://dev.to/dylantientcheu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dylantientcheu"/>
    <language>en</language>
    <item>
      <title>Show off your Terminal 🐱‍💻✨</title>
      <dc:creator>Dylan Tientcheu</dc:creator>
      <pubDate>Sun, 01 Sep 2019 21:13:05 +0000</pubDate>
      <link>https://dev.to/dylantientcheu/show-off-your-terminal-1pe2</link>
      <guid>https://dev.to/dylantientcheu/show-off-your-terminal-1pe2</guid>
      <description>&lt;p&gt;Lately, I have been spending a lot of productive time in local and remote terminals.&lt;/p&gt;

&lt;p&gt;I know developers love tweaking their tools to suit themselves. Through this post I aim to provide a sharing space.&lt;/p&gt;

&lt;h1&gt;
  
  
  My Windows Terminal (Powershell)
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tidlJy6O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9lajmps3plcmr7d1a6pn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tidlJy6O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9lajmps3plcmr7d1a6pn.jpg" alt="Windows shell"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hyper Terminal&lt;/li&gt;
&lt;li&gt;Powershell&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this really Powershell ?&lt;/p&gt;

&lt;p&gt;Yes I achieved that sweet left prompt with &lt;a href="https://github.com/JanDeDobbeleer/oh-my-posh"&gt;Oh-my-Posh&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  My WSL Terminal (Ubuntu WSL)
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AB5N1GG6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/uz9urvly4q89g1itm92z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AB5N1GG6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/uz9urvly4q89g1itm92z.jpg" alt="WSL-shell"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fluent Terminal&lt;/li&gt;
&lt;li&gt;Windows Subsystem Linux&lt;/li&gt;
&lt;li&gt;Oh-my-zsh with auto-complete&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Show us yours 😍&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>productivity</category>
      <category>bash</category>
    </item>
    <item>
      <title>Improve your workflow with these awesome CLI tools ⚡</title>
      <dc:creator>Dylan Tientcheu</dc:creator>
      <pubDate>Wed, 08 May 2019 16:59:25 +0000</pubDate>
      <link>https://dev.to/dylantientcheu/improve-your-workflow-with-these-awesome-cli-tools-31gf</link>
      <guid>https://dev.to/dylantientcheu/improve-your-workflow-with-these-awesome-cli-tools-31gf</guid>
      <description>&lt;p&gt;Happily(?), today we are in an era where productivity is mostly achieved through smart work rather than hard work. We constantly have to be looking for faster, easier and smarter ways to achieve results.&lt;/p&gt;

&lt;p&gt;The following tools will not only help you work faster, but you’ll also do so while having fun &lt;strong&gt;in your terminal&lt;/strong&gt;.&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%2Fcdn-images-1.medium.com%2Fmax%2F853%2F1%2A9WodytFtET3BcDLM3VN28A.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F853%2F1%2A9WodytFtET3BcDLM3VN28A.gif"&gt;&lt;/a&gt;OMG is this-… Yes this is really on Windows (Follow These Steps)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Note to Windows users&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;: As you may notice, most of this tools are Unix based and implement some features that may not function properly on CMD or Powershell. I’d recommend you to use&lt;/em&gt; &lt;a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;WSL&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;&lt;em&gt;(Windows Subsystem for Linux).&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Worry not,&lt;/em&gt; &lt;a href="https://dev.to/dylantientcheu/transforming-your-ugly-windows-terminal-to-a-unicorn-577k"&gt;&lt;strong&gt;&lt;em&gt;this post&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt; &lt;em&gt;can show you how to make WSL the most beautiful terminal&lt;/em&gt; 😉&lt;/p&gt;

&lt;p&gt;Let’s rock our CLIs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/pPmTlMxYLGXB3Ynsm0/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/pPmTlMxYLGXB3Ynsm0/giphy.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Task Management &amp;amp; Planning
&lt;/h3&gt;

&lt;p&gt;Yes, I know, we have a plethora of amazing task management tools on both web and desktop. However, you should give a try to those based on your terminal emulator.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://taskwarrior.org/" rel="noopener noreferrer"&gt;Task Warrior&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://taskwarrior.org/" rel="noopener noreferrer"&gt;Taskwarrior&lt;/a&gt; is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way.&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%2Fcdn-images-1.medium.com%2Fmax%2F1008%2F1%2AgQ5M2T5sQInL3NJmKfTx_g.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F1008%2F1%2AgQ5M2T5sQInL3NJmKfTx_g.gif"&gt;&lt;/a&gt;This is not even &lt;a href="https://taskwarrior.org/docs/" rel="noopener noreferrer"&gt;1/10th&lt;/a&gt; of what Taskwarrior can do.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/hughbien/thyme" rel="noopener noreferrer"&gt;Thyme&lt;/a&gt; — Console Pomodoro Timer
&lt;/h4&gt;

&lt;p&gt;The &lt;a href="http://www.pomodorotechnique.com/" rel="noopener noreferrer"&gt;Pomodoro Technique&lt;/a&gt; was developed by Francesco Cirillo. This technique really helps with efficiency and time management. Now, &lt;strong&gt;Thyme&lt;/strong&gt; is a tool that helps bring this technique to your terminal alongside big customizable options.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/albacoretuna/moro" rel="noopener noreferrer"&gt;Moro&lt;/a&gt; — Work Hours Tracker
&lt;/h4&gt;

&lt;p&gt;A command line tool for tracking work hours, as simple as it can get.&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2ANzgjQdePAsVawN8v.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2ANzgjQdePAsVawN8v.gif"&gt;&lt;/a&gt;&lt;a href="https://moro.js.org/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://moro.js.org/" rel="noopener noreferrer"&gt;https://moro.js.org/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Development
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/asciimoo/wuzz" rel="noopener noreferrer"&gt;Wuzz &lt;/a&gt;— HTTP Inspector
&lt;/h4&gt;

&lt;p&gt;Think of a &lt;a href="https://www.getpostman.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;terminalized Postman&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;.&lt;/strong&gt; Wuzz is an Interactive cli tool for HTTP inspection.&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%2Fcdn-images-1.medium.com%2Fmax%2F852%2F0%2Ath4wbV5J2IyaqYSH.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F852%2F0%2Ath4wbV5J2IyaqYSH.gif"&gt;&lt;/a&gt;&lt;a href="https://github.com/asciimoo/wuzz" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://github.com/asciimoo/wuzz" rel="noopener noreferrer"&gt;https://github.com/asciimoo/wuzz&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/antonmedv/fx" rel="noopener noreferrer"&gt;FX&lt;/a&gt; — JSON Viewer
&lt;/h4&gt;

&lt;p&gt;FX is the go-to tool for JSON processing and viewing. It’s really impressive along with all its execution commands. I’m still looking for its web/desktop-based counterpart.&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2A0fAuBfWK2QJaRyjq" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2A0fAuBfWK2QJaRyjq"&gt;&lt;/a&gt;&lt;a href="https://github.com/antonmedv/fx" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://github.com/antonmedv/fx" rel="noopener noreferrer"&gt;https://github.com/antonmedv/fx&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/zeit/serve" rel="noopener noreferrer"&gt;Serve &lt;/a&gt;— Fastest CLI file serving utility
&lt;/h4&gt;

&lt;p&gt;Maybe you think I’m over exaggerating. Well, uhm, I’m not. Remember when you used to download &lt;a href="https://docs.python.org/2/library/simplehttpserver.html" rel="noopener noreferrer"&gt;&lt;em&gt;python’s simpleHTTPServer&lt;/em&gt;&lt;/a&gt; or the &lt;em&gt;web server for chrome app&lt;/em&gt; each time you needed to set up a static site in localhost? That’s all past tense. With a command as simple as npx serve directly from the folder of your static site, you get served!&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/gleitz/howdoi" rel="noopener noreferrer"&gt;howdoi&lt;/a&gt;—Your StackOverFlow quickie
&lt;/h4&gt;

&lt;p&gt;It best describes itself this way “instant coding answers via the command line”.&lt;/p&gt;

&lt;p&gt;The next time you’re searching for a coding answer think twice before opening your browser to read through blogs. With howdoi the answer might be closer than you think.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/IonicaBizau/git-stats" rel="noopener noreferrer"&gt;gitstats&lt;/a&gt; — print(githubCharts);
&lt;/h4&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AiZO9QZK2G8sdcZ75" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AiZO9QZK2G8sdcZ75"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/shroudedcode/devstats" rel="noopener noreferrer"&gt;DevStats&lt;/a&gt; — print(allDevStats);
&lt;/h4&gt;

&lt;p&gt;DevStats is a CLI application that fetches statistics from “developer sites” like StackOverflow, WakaTime and GitHub and displays them nicely. If you are a stats maniac, you can even display your daily reports and switch between days&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%2Fcdn-images-1.medium.com%2Fmax%2F339%2F0%2A5w5j10o_JKB9oeeE.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%2Fcdn-images-1.medium.com%2Fmax%2F339%2F0%2A5w5j10o_JKB9oeeE.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/faressoft/terminalizer" rel="noopener noreferrer"&gt;Terminalizer&lt;/a&gt;&amp;amp; &lt;a href="https://asciinema.org/" rel="noopener noreferrer"&gt;Asciinema&lt;/a&gt; — Terminal Recorders
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/faressoft/terminalizer" rel="noopener noreferrer"&gt;Terminalizer&lt;/a&gt;helps you record your terminal sessions and generate gif images. This really helps to show how a command is used.&lt;/li&gt;
&lt;/ul&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AYlisdVszugTqEF4F" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AYlisdVszugTqEF4F"&gt;&lt;/a&gt;Terminalizer&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://asciinema.org" rel="noopener noreferrer"&gt;Asciinema&lt;/a&gt;is a great open source solution for recording terminal sessions and sharing them on the web. It aims to be a “go to” place for every command-line user who wants to share their skills with others. Or putting it differently, it’s a place to show off your geekiness.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Fun
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Who really waits for npm install to get done?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/mydzor/bash2048" rel="noopener noreferrer"&gt;Bash2048&lt;/a&gt; — Play 2048 in your terminal
&lt;/h4&gt;

&lt;p&gt;Play the famous 2048 game right from your terminal. (Copy the following line and paste it in your terminal).&lt;/p&gt;

&lt;p&gt;$ bash &amp;lt;(curl -s &lt;a href="https://raw.githubusercontent.com/mydzor/bash2048/master/bash2048.sh" rel="noopener noreferrer"&gt;https://raw.githubusercontent.com/mydzor/bash2048/master/bash2048.sh&lt;/a&gt;)&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%2Fcdn-images-1.medium.com%2Fmax%2F809%2F1%2AkT4iB6fZMsrhaaTcJUlAtQ.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F809%2F1%2AkT4iB6fZMsrhaaTcJUlAtQ.gif"&gt;&lt;/a&gt;bash &amp;lt;(curl -s &lt;a href="https://raw.githubusercontent.com/mydzor/bash2048/master/bash2048.sh" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://raw.githubusercontent.com/mydzor/bash2048/master/bash2048.sh" rel="noopener noreferrer"&gt;https://raw.githubusercontent.com/mydzor/bash2048/master/bash2048.sh&lt;/a&gt;)&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/beatfreaker/text-meme-cli" rel="noopener noreferrer"&gt;TextMeme&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Generate good looking text memes like the one below, right from your terminal&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%2Fcdn-images-1.medium.com%2Fmax%2F600%2F0%2A4UK4z3uUlRZzvUbh.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F600%2F0%2A4UK4z3uUlRZzvUbh.gif"&gt;&lt;/a&gt;&lt;a href="https://github.com/beatfreaker/text-meme-cli" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://github.com/beatfreaker/text-meme-cli" rel="noopener noreferrer"&gt;https://github.com/beatfreaker/text-meme-cli&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/balzss/cli-typer" rel="noopener noreferrer"&gt;CLI Typer&lt;/a&gt;—Practice Dactylography like in 2003
&lt;/h4&gt;

&lt;p&gt;Practice touch typing in the commandline and measure your skills.&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%2Fcdn-images-1.medium.com%2Fmax%2F806%2F0%2AEsNT9vMbW12dZ9sE.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F806%2F0%2AEsNT9vMbW12dZ9sE.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Miscellaneous
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/sindresorhus/speed-test" rel="noopener noreferrer"&gt;Speed test&lt;/a&gt; — Internet Speed Test
&lt;/h4&gt;

&lt;p&gt;Git is acting strange? Maybe you need a quick connection test. Let speed test ping from your terminal.&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%2Fcdn-images-1.medium.com%2Fmax%2F809%2F0%2AezG2OsczOiluuHS0.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F809%2F0%2AezG2OsczOiluuHS0.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://github.com/diit/overtime-cli" rel="noopener noreferrer"&gt;Overtime-cli&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Easy time-overlap tables for remote teams.&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%2Fcdn-images-1.medium.com%2Fmax%2F435%2F1%2AK4HT6sF3WFuQmfemNCKxVA.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%2Fcdn-images-1.medium.com%2Fmax%2F435%2F1%2AK4HT6sF3WFuQmfemNCKxVA.png"&gt;&lt;/a&gt;&lt;a href="https://github.com/diit/overtime-cli" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="https://github.com/diit/overtime-cli" rel="noopener noreferrer"&gt;https://github.com/diit/overtime-cli&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Feeling the list is too short?
&lt;/h3&gt;

&lt;p&gt;These are all &lt;strong&gt;awesome tools&lt;/strong&gt; that &lt;strong&gt;awesome devs&lt;/strong&gt; built to help the community.&lt;/p&gt;

&lt;p&gt;You know what is even &lt;strong&gt;more awesome&lt;/strong&gt;? An &lt;strong&gt;awesome list&lt;/strong&gt; of &lt;strong&gt;awesome lists&lt;/strong&gt; containing &lt;strong&gt;awesome CLI&lt;/strong&gt; tools 🦄&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/agarrharr/awesome-cli-apps" rel="noopener noreferrer"&gt;https://github.com/agarrharr/awesome-cli-apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/alebcay/awesome-shell" rel="noopener noreferrer"&gt;https://github.com/alebcay/awesome-shell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://reddit.com/r/commandline" rel="noopener noreferrer"&gt;http://reddit.com/r/commandline&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make sure to check those out and leave some stars on the repos.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You may leave a c_lap_👏🏾 if you enjoyed the read.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://twitter.com/dylantientcheu" rel="noopener noreferrer"&gt;Dylan Tientcheu (@DylanTientcheu) | Twitter&lt;/a&gt;&lt;/p&gt;




</description>
      <category>productivity</category>
      <category>coding</category>
      <category>programming</category>
      <category>terminal</category>
    </item>
    <item>
      <title>Transforming your ugly Windows terminal to a Unicorn</title>
      <dc:creator>Dylan Tientcheu</dc:creator>
      <pubDate>Mon, 29 Apr 2019 13:31:00 +0000</pubDate>
      <link>https://dev.to/dylantientcheu/transforming-your-ugly-windows-terminal-to-a-unicorn-577k</link>
      <guid>https://dev.to/dylantientcheu/transforming-your-ugly-windows-terminal-to-a-unicorn-577k</guid>
      <description>&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%2Fcdn-images-1.medium.com%2Fmax%2F853%2F1%2A9WodytFtET3BcDLM3VN28A.gif" 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%2Fcdn-images-1.medium.com%2Fmax%2F853%2F1%2A9WodytFtET3BcDLM3VN28A.gif"&gt;&lt;/a&gt;This is what we are aiming for&lt;/p&gt;

&lt;p&gt;You are on Windows and you often hear other platforms users bragging along with their super ‘rainbow spitting’ command prompt. Worry not, you too can get an awesome looking terminal.&lt;/p&gt;

&lt;p&gt;The steps to follow are listed below:&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;1. Install WSL&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10" rel="noopener noreferrer"&gt;https://docs.microsoft.com/en-us/windows/wsl/install-win10&lt;/a&gt; (clear and easy steps to install WSL).&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;2. Installing Your Terminal&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;The result above is achieved with &lt;a href="https://github.com/felixse/FluentTerminal" rel="noopener noreferrer"&gt;Fluent Terminal by Felixse&lt;/a&gt;. This terminal is just great on Windows because it smoothly replaces Powershell or CMD keeping all the features and enabling you to easily switch between both at anytime. It also comes with great performance and a beautiful settings interface.&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AYyPlr7EriMKf7iAS.jpg" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AYyPlr7EriMKf7iAS.jpg"&gt;&lt;/a&gt;Did I say it respects&lt;a href="https://www.microsoft.com/design/fluent/" rel="noopener noreferrer"&gt; Windows Fluent Design&lt;/a&gt; ? 😍&lt;/p&gt;

&lt;p&gt;This software is still in early development stages, but it’s stable enough (for me) to work with it as a default terminal. The easiest steps to install Fluent Terminal is :&lt;/p&gt;

&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Install &lt;a href="https://chocolatey.org/" rel="noopener noreferrer"&gt;Chocolatey&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;From an elevated/admin shell, execute choco install fluent-terminal&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;

&lt;p&gt;Another beautiful result could be obtained with &lt;a href="https://hyper.is/" rel="noopener noreferrer"&gt;Hyper Terminal&lt;/a&gt; (regardless of your OS — because Hyper is cross platform) following &lt;a href="https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97" rel="noopener noreferrer"&gt;this tutorial&lt;/a&gt; from &lt;a href="https://medium.com/u/ca206c3e0a4d" rel="noopener noreferrer"&gt;Syed Sharizal&lt;/a&gt;, from which this tutorial was inspired 💪🏾.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Setting up Fluent Terminal
&lt;/h4&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%2Fcdn-images-1.medium.com%2Fmax%2F802%2F1%2AjnK7gA02cVdPkpM4VsPIwQ.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%2Fcdn-images-1.medium.com%2Fmax%2F802%2F1%2AjnK7gA02cVdPkpM4VsPIwQ.png"&gt;&lt;/a&gt;Choosing your terminal’s profile&lt;/p&gt;

&lt;p&gt;In order to get a terminal with UNIX functionalities we have to switch to WSL, simply because, this cannot be achieved with the Windows Command nor the Powershell.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. Install ZSH
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Run sudo apt-get install zsh&lt;/li&gt;
&lt;li&gt;Open your bash_profile vim ~/.bashrc — Get your vim knowledge straight with &lt;a href="https://vim.rtorr.com" rel="noopener noreferrer"&gt;this cheatsheet&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Set your ZSH as default (follow the #comments to find your way through the files).
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;bash -c zsh
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
 \*i\*) ;;
 \*) return;;
esac
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  5. Install Oh My ZSH
&lt;/h4&gt;

&lt;p&gt;Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout…&lt;/p&gt;

&lt;p&gt;To install Oh My ZSH run this command.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  6. Configuring Oh My ZSH
&lt;/h4&gt;

&lt;p&gt;By now you already have the horse 🐴. It’s time to make it a unicorn 🦄.&lt;/p&gt;

&lt;p&gt;Through the following steps, feel free to configure everything to your desire and feels;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Theming your OMZ — Install PowerLevel9K&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Select this theme in your ~/.zshrc by adding this line&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ZSH\_THEME="powerlevel9k/powerlevel9k"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Installing Powerline fonts&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These fonts help you get the arrows and git icons you can see on the left part of the prompt.&lt;/p&gt;

&lt;p&gt;I use &lt;a href="http://nerdfonts.com/" rel="noopener noreferrer"&gt;nerd fonts&lt;/a&gt; rather than &lt;a href="https://github.com/powerline/fonts" rel="noopener noreferrer"&gt;powerline fonts&lt;/a&gt; because I think the latter’s repository is less maintained.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Nerd Fonts&lt;/strong&gt; is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular ‘iconic fonts’ such as &lt;a href="https://github.com/FortAwesome/Font-Awesome" rel="noopener noreferrer"&gt;Font Awesome&lt;/a&gt;, &lt;a href="http://vorillaz.github.io/devicons/" rel="noopener noreferrer"&gt;Devicons&lt;/a&gt;, &lt;a href="https://github.com/github/octicons" rel="noopener noreferrer"&gt;Octicons&lt;/a&gt;, and others.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;a href="http://nerdfonts.com/" rel="noopener noreferrer"&gt;http://nerdfonts.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Go to downloads, then choose your font and download it&lt;/li&gt;
&lt;li&gt;Install it as you’d install any font on windows&lt;/li&gt;
&lt;li&gt;Add the font to Fluent Terminal — &lt;strong&gt;&lt;em&gt; Settings → Terminal → Font family&lt;/em&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Add the NerdFont compatibility using vim .zshrc then add the following line just under the previous ZSH_THEME
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;POWERLEVEL9K\_MODE='nerdfont-complete'
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Further customizations&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once you have powerlevel9k, everything is pretty much on your side. You can configure it to your liking.&lt;/p&gt;

&lt;p&gt;These are resources to help you customize&lt;/p&gt;

&lt;p&gt;🦄 — &lt;a href="https://gist.github.com/blurdylan/eb32b3ddd1b9e8a7eaad134e348d2b42" rel="noopener noreferrer"&gt;My own .zshrc config&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🦄 — &lt;a href="https://github.com/bhilburn/powerlevel9k#prompt-customization" rel="noopener noreferrer"&gt;Powerlevel9k customization docs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🦄 — &lt;a href="https://github.com/bhilburn/powerlevel9k/wiki/Show-Off-Your-Config" rel="noopener noreferrer"&gt;Nerds showing off their config — along with config files&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  More…
&lt;/h4&gt;

&lt;p&gt;If ever some information sound off or “new” to you. Remember, this tutorial was inspired from many others some are below&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@vinhp/use-zsh-in-wsl-on-windows-10-5d439a749c4c" rel="noopener noreferrer"&gt;Use Zsh in WSL on Windows 10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/swlh/power-up-your-terminal-using-oh-my-zsh-iterm2-c5a03f73a9fb" rel="noopener noreferrer"&gt;Power up your Terminal using Oh-my-Zsh + iTerm2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/@Andreas_cmj/how-to-setup-a-nice-looking-terminal-with-wsl-in-windows-10-creators-update-2b468ed7c326" rel="noopener noreferrer"&gt;How to setup a nice looking terminal with WSL in Windows 10 Creators Update&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>windows10</category>
      <category>terminal</category>
      <category>programming</category>
      <category>vscode</category>
    </item>
  </channel>
</rss>
