summaryrefslogtreecommitdiff
path: root/src/posts/fishshell.md
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 /src/posts/fishshell.md
parent53d6ae2b5568437afa5e4995580a3fb679b7b91b (diff)
Changed from static to 11ty!
Diffstat (limited to 'src/posts/fishshell.md')
-rw-r--r--src/posts/fishshell.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/posts/fishshell.md b/src/posts/fishshell.md
new file mode 100644
index 0000000..2e45778
--- /dev/null
+++ b/src/posts/fishshell.md
@@ -0,0 +1,41 @@
+---
+title: Trying out fish 🐟
+date: 2024-08-22
+layout: post
+tags:
+- linux
+- tech
+---
+<img class="right-image" width="250" src="/images/logos/fish.png">
+
+## Introduction
+
+
+<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!
+
+## Features of Fish 🐟
+Fish aims to be a smart, user-friendly command line shell
+
+- Tab completion
+- Themes
+- Syntax highlighting
+- Web Based Configuration
+
+***
+
+## What I like about Fish!
+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!
+
+<center>
+<img width="840" src="/images/screenshots/fishscreen.png">
+</center>
+
+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!
+
+***
+
+## Last thoughts
+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!
+
+Thank you for reading.
+