<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Zsh on Technical Notes</title><link>http://luispa.com/en/tags/zsh/</link><description>Recent content in Zsh on Technical Notes</description><generator>Hugo -- 0.148.0</generator><language>en-US</language><lastBuildDate>Sat, 19 Jul 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://luispa.com/en/tags/zsh/index.xml" rel="self" type="application/rss+xml"/><item><title>Cross-platform CLI Tools</title><link>http://luispa.com/en/posts/2025-07-18-cli-multiplataforma/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>http://luispa.com/en/posts/2025-07-18-cli-multiplataforma/</guid><description>&lt;img src="http://luispa.com/img/posts/logo-cli-multi.svg" alt="Cross-platform logo" width="150px" style="float:left; padding-right:25px" />
&lt;p>In this post I share a selection of &lt;strong>cross-platform&lt;/strong> command-line tools that you can use interchangeably on &lt;strong>PowerShell, CMD, WSL2, macOS and Linux&lt;/strong>. These are modern, fast and lightweight utilities that replace or greatly improve classic tools like &lt;code>ls&lt;/code>, &lt;code>cd&lt;/code>, &lt;code>find&lt;/code> or even command history.&lt;/p>
&lt;p>They not only speed up everyday tasks, but also offer a more consistent user experience across systems. They don&amp;rsquo;t depend on specific shells like Bash or Zsh, and work the same whether you use PowerShell, Terminal, Alacritty, VSCode or any modern environment. As I discover new CLI utilities that fit this cross-platform, no-heavy-dependencies approach, I&amp;rsquo;ll keep adding them.&lt;/p></description></item><item><title>Linux for Development</title><link>http://luispa.com/en/posts/2024-07-25-linux-desarrollo/</link><pubDate>Thu, 25 Jul 2024 00:00:00 +0000</pubDate><guid>http://luispa.com/en/posts/2024-07-25-linux-desarrollo/</guid><description>&lt;img src="http://luispa.com/img/posts/logo-linux-desarrollo.svg" alt="linux development logo" width="150px" height="150px" style="float:left; padding-right:25px" />
&lt;p>In this post I describe my configuration log for setting up a Linux (Ubuntu) machine as a development workstation. I install several graphical and command-line applications that are essential for my workflow.&lt;/p>
&lt;p>Starting from a fresh Ubuntu installation, the installation order can be varied, but I recommend (if your Ubuntu is freshly installed) that you follow the same order to see the same results.&lt;/p>
&lt;br clear="left"/></description></item><item><title>Goodbye Bash, Hello Zsh!</title><link>http://luispa.com/en/posts/2024-04-23-zsh/</link><pubDate>Tue, 23 Apr 2024 00:00:00 +0000</pubDate><guid>http://luispa.com/en/posts/2024-04-23-zsh/</guid><description>&lt;img src="http://luispa.com/img/posts/logo-zsh.svg" alt="zsh logo" width="150px" height="150px" style="float:left; padding-right:25px" />
&lt;p>I&amp;rsquo;ve decided to migrate my CLI from the reliable and well-known &lt;em>&lt;code>bash&lt;/code>&lt;/em> to the powerful and versatile &lt;em>&lt;code>zsh&lt;/code>&lt;/em>. It&amp;rsquo;s an extended evolution of the Bourne Shell (sh) &amp;ndash; it not only inherits many of Bash&amp;rsquo;s familiar features but also introduces a series of new functionalities, plugin support, and custom themes. Apple adopted Zsh as the default shell some time ago, and I still needed to make the switch on my Linux systems, including WSL2 on Windows.&lt;/p>
&lt;br clear="left"/></description></item><item><title>MAC for Development</title><link>http://luispa.com/en/posts/2023-04-15-mac-desarrollo/</link><pubDate>Sat, 15 Apr 2023 00:00:00 +0000</pubDate><guid>http://luispa.com/en/posts/2023-04-15-mac-desarrollo/</guid><description>&lt;img src="http://luispa.com/img/posts/logo-mac-desarrollo.svg" alt="mac development logo" width="150px" height="150px" style="float:left; padding-right:25px" />
&lt;p>In this post I describe my configuration log for setting up a Mac (INTEL or ARM) as a development machine. I install several graphical and command-line applications that are important for using a Mac as a development workstation.&lt;/p>
&lt;p>The installation order can be varied, but this is what I recommend starting from a fresh macOS installation.&lt;/p>
&lt;br clear="left"/></description></item></channel></rss>