aboutsummaryrefslogtreecommitdiff
path: root/articles/2025/Thoughts-on-zsh.html
blob: b0d1af60e115b72a0785fb4ac8415236f5cb3b30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<!doctype html>
<html lang="EN">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="/style.css">
    <title>Thoughts on zsh</title>
  </head>
  <body>
    <header>
      <h1>Bloggings</h1>
      <a href="/index.php">Back</a>
      
    </header>
    
<main>
<article>
<h2>Thoughts on zsh</h2>
<h3>2025-06-22</h3>
<h4>do I need it?</h4>
<p>I kinda figured out that although youtubers attempt to make you feel a has-been if 
you don't use all the bells and whistles that come with zsh, that Bash does everything I need, and I can extend it if needed.</p>
<p>Minimalism might be my aim, but it's not a do of die mantra, even so zsh appears rather flash and with esoteric possibilies that I will never use.</p>
<p>I'm also keeping my bash scripts, there seems to be little point in making them reliant on some other shell.</p>
<p>There are also a number of things that can improve your bash "experience" like Blesh - <a href="https://github.com/akinomyoga/ble.sh">Bash Line Editor</a></p>
<p>So I'm sticking to Bash for now.</p>
<p>Edit: after adding blesh I found that Midnight Commander (mc) took a few seconds to start, I fixed it with an alias:</p>
<code>alias mc="mc --nosubshell"</code>
<p>Re-Edit: sometimes typing in the termnal was non responsive, I got annoyed after a while and removed Blesh from .bashrc</p>
<p>Turns out simple is best, who would have thought it?</p>
    </article>
</main>
<footer>

    <p>&nbsp;</p>
    
    <p>§</p>
  </footer>
</body>
</html>