summaryrefslogtreecommitdiff
path: root/public/posts/fishshell
diff options
context:
space:
mode:
authorShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
committerShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
commit7a52ddeba2a68388b544f529d2d92104420f77b0 (patch)
tree15ddd47457a2cb4a96060747437d36474e4f6b4e /public/posts/fishshell
parent53d6ae2b5568437afa5e4995580a3fb679b7b91b (diff)
Changed from static to 11ty!
Diffstat (limited to 'public/posts/fishshell')
-rw-r--r--public/posts/fishshell/index.html69
1 files changed, 69 insertions, 0 deletions
diff --git a/public/posts/fishshell/index.html b/public/posts/fishshell/index.html
new file mode 100644
index 0000000..7303d18
--- /dev/null
+++ b/public/posts/fishshell/index.html
@@ -0,0 +1,69 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="stylesheet" href="/assets/css/main.css">
+ <title>Trying out fish 🐟</title>
+ </head>
+ <body>
+ <article>
+ <header>
+ <h1>Trying out fish 🐟</h1>
+ <p class="post-date">August 22, 2024</p>
+ </header>
+ <div class="post-content">
+ <hr>
+ <img class="right-image" width="250" src="/images/logos/fish.png">
+<h2>Introduction</h2>
+<p><a href="https://fishshell.com">Fish shell</a> is a command-line shell mostly written in the Rust programming language for Unix-related systems that aims to be user-friendly. The reason I have chosen to try fishing is because I like some of the features it comes with!</p>
+<h2>Features of Fish 🐟</h2>
+<p>Fish aims to be a smart, user-friendly command line shell</p>
+<ul>
+<li>Tab completion</li>
+<li>Themes</li>
+<li>Syntax highlighting</li>
+<li>Web Based Configuration</li>
+</ul>
+<hr>
+<h2>What I like about Fish!</h2>
+<p>My favourite feature of the fish shell is that it has built-in tab completion, meaning it gives you options for the command you are inputting into the terminal. This also remembers the last time you typed in a command, so when I am sshing into a server, it makes it so much easier!</p>
+<center>
+<img width="840" src="/images/screenshots/fishscreen.png">
+</center>
+<p>I also like the fact that all of the features listed above come out of the box! The only configuration I have had to do is set my aliases and make the Starship program work. I do know there are <a href="https://github.com/jorgebucaran/fisher">plugins</a> that I do need to take a look at, but for now, I do not see any need for any since I am happy with what they come with!</p>
+<hr>
+<h2>Last thoughts</h2>
+<p>Overall, I am rather impressed by fish. I will use it as my main shell for the time being, but if I do have any problems, I can just switch to Bash shell for the duration of that problem. I know there is probably a bunch I have missed out on Fish shell, but so far it has been smooth and I have nothing but good to say about it!</p>
+<p>Thank you for reading.</p>
+
+ </div>
+ </article>
+
+
+
+
+ <footer class="post-footer">
+ <!-- 🌟 Back button -->
+ <a href="/" class="back-button">⬅ Back to Home</a>
+
+
+ <p class="post-tags">
+
+ <a href="/tags/linux/"
+ aria-label="View posts tagged linux">
+ linux
+ </a>
+
+ <a href="/tags/tech/"
+ aria-label="View posts tagged tech">
+ tech
+ </a>
+
+ </p>
+
+ </footer>
+
+ </body>
+</html>
+