website

This is my amazing website!
git clone git://shipwreckt.co.uk/website
Log | Files | Refs | README | LICENSE

commit c31d17cc545bf18159066b2656d3a79f6cf7025b
parent 01e9e8c80286497de3793a9310a336eaad0a66bc
Author: Shipwreckt <shipwreckt@mailfence.com>
Date:   Wed, 28 Aug 2024 00:24:31 +0100

main changes

Diffstat:
Mpublic/about/bitcoin | 2+-
Mpublic/about/hardware | 2+-
Mpublic/about/media | 2+-
Mpublic/about/software | 2+-
Mpublic/about/todo | 11+++++++----
Mpublic/articals/internet/safety/00Intro | 2+-
Mpublic/articals/internet/safety/01Profiles | 2+-
Mpublic/articals/internet/safety/02Passwords | 2+-
Mpublic/articals/internet/safety/03Browser | 2+-
Mpublic/articals/internetlist | 2+-
Mpublic/articals/linux/ArchLinux/00CleaningArchLinux | 2+-
Mpublic/articals/linux/ArchLinux/01SpeedingUpArchLinux | 2+-
Mpublic/articals/linux/info/00LinuxFileHierarchy | 2+-
Mpublic/articals/linux/info/01Terminal | 2+-
Mpublic/articals/linux/media/00cd | 2+-
Mpublic/articals/linux/media/01BurningIsos | 2+-
Mpublic/articals/linux/media/02FormattingUSB | 2+-
Mpublic/articals/linux/tools/00Ventoy | 2+-
Mpublic/articals/linuxlist | 2+-
Mpublic/articals/neovim/0move | 2+-
Mpublic/articals/neovim/1modes | 2+-
Mpublic/articals/neovim/2exitingnvim | 2+-
Mpublic/articals/neovimlist | 2+-
Mpublic/articals/programming/0HowToAct | 2+-
Mpublic/articals/programminglist | 2+-
Mpublic/contact.html | 2+-
Mpublic/index.html | 2+-
Mpublic/links.html | 2+-
Mpublic/posts/00dwm | 2+-
Mpublic/posts/01Summer | 2+-
Mpublic/posts/02FreeBSD | 2+-
Mpublic/posts/03Art | 2+-
Mpublic/posts/04Servers | 2+-
Mpublic/posts/05Yubikeys | 2+-
Mpublic/posts/06NewLaptop | 2+-
Mpublic/posts/07FishShell | 2+-
Mpublic/posts/08ArchServer | 2+-
Mpublic/projects.html | 2+-
Mpublic/projects/art/art | 2+-
Mpublic/projects/programs/dotfiles | 4++--
Mpublic/projects/programs/fakefetch | 44++++++++++++++++++++++----------------------
Mpublic/projects/writing/weeklybyte/2024/issue00WB | 2+-
Mpublic/projects/writing/weeklybyte/2024/issue01WB | 2+-
Mpublic/projects/writing/weeklybyte/2024/issue02WB | 2+-
Mpublic/styles.css | 6+++---
45 files changed, 75 insertions(+), 72 deletions(-)

diff --git a/public/about/bitcoin b/public/about/bitcoin @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Bitcoin</h1> <p>You do not need to donate to me!</p> <p>bc1qfdeuda5hl0t6yxfmlx9rkh06fwhw2x7glpx0tn5555kc0dthz53qexwath?message=Shipwreckt</p> diff --git a/public/about/hardware b/public/about/hardware @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h3>Hardware</h3> <p>I am daily driving a <a href="https://www.notebookcheck.net/Review-Lenovo-ThinkPad-L440-Notebook.107632.0.html">ThinkPad L440</a> made in 2013, its keyboard feels like heaven, definitely the best keyboard I have ever used my hands just glide over it. It is durable as hell, I have dropped this thing a few times and it has gotten no dents or scratches, I know it has a roll cage in it so this laptop will last forever. I have 8GB of RAM in this laptop which I will upgrade at some point and im using a I5-4200M CPU. Overall it is an amazing laptop and I believe I can use this laptop for the rest of my life if it lasts that long!</p> </main> diff --git a/public/about/media b/public/about/media @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Media I Enjoy!</h1> <p>This page is about some media I enjoy. It is divided into two different categories: video games and movies, for now, I do plan to add some books in the future!</p> <hr> diff --git a/public/about/software b/public/about/software @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h3>Linux distro</h3> I use <a href="https://archlinux.org/">Arch Linux</a>, mainly because I am able to create my own work environment and I can pick what applications I want to install instead of most linux distros that does it for the user, the diff --git a/public/about/todo b/public/about/todo @@ -18,12 +18,15 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>What Am I Up To?</h1> - <p>Last updated: 06/08/2024</p><hr> + <p>Last updated: 28-08-2024</p><hr> - <h2>Plans</h2> - <p>I did try install Gentoo again and it did not go good, it is annoying but I tried my best. The only porblem I had was installing Grub, I tried some other boot loaders but none worked, it is so annoying that I spent all that time trying to install it for it just not to work. but it is ok atleast I learnt! But sadly I think Gentoo is something I try in the future when I am more tech litterate. But for now I am happy with Arch Linux!</p> + <h2>Religion</h2> + <p>Going to Church this saturday, this will be my first time so wish me luck!</p> + + <h2>Website</h2> + <p>As normal I am working on my website, for now I am mostly adding infomation about Linux and junk. I will keep this up for a while because I am trying to master Linux</p> <h2>Thinkpads</h2> <p>I am looking for an older Thinkpad that I can Libreboot, I have always wanted to do this because having a fully free software computer would just be something nice to have! So I am going to keep an eye on ebay and such for a nice thinkpad that is on the <a href="https://libreboot.org/docs/hardware/">Libre boot compatibility list</a>. Another reason why I want to Libreboot an older Thinkpad is because I want to give it some life and ideally turn it into a faster cleaner machine!</p> diff --git a/public/articals/internet/safety/00Intro b/public/articals/internet/safety/00Intro @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Introduction</h1> <h3>Date: 08-08-2024</h3> <hr> diff --git a/public/articals/internet/safety/01Profiles b/public/articals/internet/safety/01Profiles @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Online profiles</h1> <h3>Date: 08-08-2024</h3> <hr> diff --git a/public/articals/internet/safety/02Passwords b/public/articals/internet/safety/02Passwords @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Passwords</h1> <h3>Date: 08-08-2024</h3> <hr> diff --git a/public/articals/internet/safety/03Browser b/public/articals/internet/safety/03Browser @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Web browsers</h1> <h3>Date: 08-08-2024</h3> <hr> diff --git a/public/articals/internetlist b/public/articals/internetlist @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Articles about the internet</h1> <p>Sometimes I write about how to stay safe online and some thoughts about the modern internet, so have a look around!</p> <section class="posts"> diff --git a/public/articals/linux/ArchLinux/00CleaningArchLinux b/public/articals/linux/ArchLinux/00CleaningArchLinux @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How to Clean Arch Linux ๐Ÿงน</h1> <h3>Date: 21-7-2024</h3> <p>In this artical I will be telling you how to clean up your <a href="https://archlinux.org">Arch Linux system</a> in the same way I do so.</p> diff --git a/public/articals/linux/ArchLinux/01SpeedingUpArchLinux b/public/articals/linux/ArchLinux/01SpeedingUpArchLinux @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How to speed up Pacman ๐Ÿš—</h1> <h3>Date: 23-7-2024</h3> <hr> diff --git a/public/articals/linux/info/00LinuxFileHierarchy b/public/articals/linux/info/00LinuxFileHierarchy @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>The Linux File Hierarchy</h1> <h3>Date: 05:8:2024</h3> <hr> diff --git a/public/articals/linux/info/01Terminal b/public/articals/linux/info/01Terminal @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Why the terminal will always beat the GUI ๐Ÿ‘จโ€๐Ÿ’ป</h1> <h3>Date: 27-08-2024</h3> <hr> diff --git a/public/articals/linux/media/00cd b/public/articals/linux/media/00cd @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How To Format A USB with Linux ๐Ÿ’ฟ</h1> <h3>Date: 23-08-2024</h3> <hr> diff --git a/public/articals/linux/media/01BurningIsos b/public/articals/linux/media/01BurningIsos @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How to burn an ISO to a USB stick ๐Ÿ’พ</h1> <h3>Date: 24-08-2024</h3> <hr> diff --git a/public/articals/linux/media/02FormattingUSB b/public/articals/linux/media/02FormattingUSB @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Formatting USBs With Linux ๐Ÿ”Œ๐Ÿ”ฅ</h1> <h3>Date: 23-08-2024</h3> <hr> diff --git a/public/articals/linux/tools/00Ventoy b/public/articals/linux/tools/00Ventoy @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How to Install Ventoy with Linux ๐Ÿง๐Ÿ”Œ</h1> <h3>Date: 25-08-2024</h3> <hr> diff --git a/public/articals/linuxlist b/public/articals/linuxlist @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Linux articles ๐Ÿง</h1> <p>Due to the fact I plan to write more articles about LinuxI have decided to make an index to preper for the future when I do write more.</p> <section class="posts"> diff --git a/public/articals/neovim/0move b/public/articals/neovim/0move @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Moving around in Neovim</h1> <hr> <h2>Basic movements</h2> diff --git a/public/articals/neovim/1modes b/public/articals/neovim/1modes @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Neovim modes</h1> <hr> <p>There are three main modes in Neovim that you really need to know about.</p> diff --git a/public/articals/neovim/2exitingnvim b/public/articals/neovim/2exitingnvim @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How to exit Neovim!</h1> <hr> <p>The clasic meme, how do I exit Vim?</p> diff --git a/public/articals/neovimlist b/public/articals/neovimlist @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Neovim</h1> <p>This is a collection of material I have written about the NeoVim text editor. So have a little read and see if there is anything that you like.</p> <hr> diff --git a/public/articals/programming/0HowToAct b/public/articals/programming/0HowToAct @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>How you should act with Foss projects</h1> <hr> <h3>Honesty</h3> diff --git a/public/articals/programminglist b/public/articals/programminglist @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Articles about programming</h1> <p>Some random articles I have wrote about programming. There is more to come so keep an eye out!</p> <section class="posts"> diff --git a/public/contact.html b/public/contact.html @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <hr> <h2>Contact:</h2> <p>- Email: <a href="mailto:shipwreckt@mailfence.com">shipwreckt@mailfence.com</a></p> diff --git a/public/index.html b/public/index.html @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <p>Hello there! Iโ€™m Shipwreckt, a 15 year old dude from the UK. I have a passion for programming and am currently learning C and exploring various diffrent algorithms. I also work with Linux and am diving into more complex aspects of it. You can see what Iโ€™m up to right now <a href="about/todo">here</a>.</p> <p><a href="about/software">Software</a> and <a href="about/hardware">hardware</a> that I use, also <a href="about/media">media</a> I enjoy.</p> diff --git a/public/links.html b/public/links.html @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <hr> <h2>Links</h2> <p>Other personal websites of people I know</p> diff --git a/public/posts/00dwm b/public/posts/00dwm @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Switching to DWM</h2> <h3>Date: 13-7-2024</h3> <hr> diff --git a/public/posts/01Summer b/public/posts/01Summer @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>6 Weeks holiday</h1> <h2>Date: 19-7-2024</h2> <hr> diff --git a/public/posts/02FreeBSD b/public/posts/02FreeBSD @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Trying out FreeBSD</h2> <h3>Date: 22-7-2024</h3> <hr> diff --git a/public/posts/03Art b/public/posts/03Art @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Making some art</h2> <h3>Date: 24-7-2024</h3> <hr> diff --git a/public/posts/04Servers b/public/posts/04Servers @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Messing Around with servers</h2> <h3>Date: 24-7-2024</h3> <hr> diff --git a/public/posts/05Yubikeys b/public/posts/05Yubikeys @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Using Yubikey</h2> <h3>Date: 03-8-2024</h3> <hr> diff --git a/public/posts/06NewLaptop b/public/posts/06NewLaptop @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>New Laptop!</h2> <h3>Date: 17-8-2024</h3> <hr> diff --git a/public/posts/07FishShell b/public/posts/07FishShell @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Trying out fish shell!</h1> <h3>Date: 22-08-2024</h3> <hr> diff --git a/public/posts/08ArchServer b/public/posts/08ArchServer @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Arch Linux Server!</h2> <h3>Date: 26-7-2024</h3> <hr> diff --git a/public/projects.html b/public/projects.html @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Projects</h1> <p>Below is a list of all my projects avaliable online.</p> <hr> diff --git a/public/projects/art/art b/public/projects/art/art @@ -18,7 +18,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1>Digital art</h1> <p>On this page is a collection of art I have made over time. There are two categories: profile pictures and wallpapers. Have a look around, and feel free to use all this art without asking-I don't mind!</p> <p>If you are curious I use <a href="https://www.gimp.org/">Gimp</a> for all of my art.</p> diff --git a/public/projects/programs/dotfiles b/public/projects/programs/dotfiles @@ -18,9 +18,9 @@ </ul> </nav> </header> - <main class="description"> + <main> <h1><b>Dotfiles</b></h1> - <p>Last tested: 21-08-2024</p> + <p>Last tested: 28-08-2024</p> <hr> <img src="../../Images/tux/Tux.png" alt="Our Lord" class="right-image"> <h3>What are Dotfiles?</h3><p> diff --git a/public/projects/programs/fakefetch b/public/projects/programs/fakefetch @@ -18,28 +18,28 @@ </ul> </nav> </header> - <main class="description"> - <h1>Fakefetch</h1><hr> - <h3>Background</h3> - <img src="../../Images/programming/Fakefetch/logo.png" class="right-image" width="250"> - <p>Fakefetch is the first real program I have ever created that I use daily apart from config files. I made fakefetch when I saw people complaining about neofetch being slow that is why I have called it fakefetch. In the start it was just 10 lines of bash with the 'echo' commands which is like 'print' function in python if you do not know, so it was bascially bare minimun, and I was not proud of this program I was like 'ok thats done just add it to my .bashrc' and continue using Linux. After about a day I wanted to see if I could add more to it like the uptime, then comes what package manager im using and after a while I just rewrote it in C and low and behold I have made my own mini neofetch program that I can use on all of my computers.</p> - <h3><b>What is Fakefetch</b></h3> - <p>Fakefetch is an alternative I have made to neofetch, it is written in the C programming language unlike neofetch which is written in bash and due to the fact I have written Fakefetch in C it is way faster then neofetch. In the future I plan to add more features to Fakefetch and make it more user friendly. I do plan on making a Tui customizer at some point to make your own fakefetch script.</p> - <h3><b>Why Fakefetch?</b></h3> - <p>The main reason why you should use Fakefetch is because it is a very flexible program being written in the C programming language; it is not a large program, only being one file large so far and does not slow down your computer at all unlike Neofetch. Fakefetch is also very hackable thanks to how I have commented on the code, meaning you can make your own Fakefetch versions and make it do whatever you want thanks to it being licensed under the GPL, so you have the right to redistribute it if you make your own versions that you can share with anybody.</p> - <h3><b>How to install</b></h3> - <li>Step one: The first thing you want to do is clone the gitlab project, you can do this from the following command.<br>$ git clone https://gitlab.com/Shipwreckt/fakefetch</li></p> - <p><li>Step two: after cloneing the project you want to run the setup.sh with ./setup.sh</li></p> - <p><li>To configure Fakefetch the file is located at /bin/fakefetch</p> - <p>Here is an example of fakefetch!</p> - <img src="../../Images/programming/Fakefetch/Fakefetch.png" alt="An example of fakefetch!" width="750" height="auto"> - <br> - <a href="https://gitlab.com/Shipwreckt/fakefetch">Source code on Gitlab</a> - <p>In the next upcoming updates I plan to add an IP address option and a way to configure it in ~/.config/shipwreckt for ease of use.</p> - <hr> - <h1>News</h1> - <h2>Great rewrite</h2><h3>Date: 8/7/2024</h3> - <p>First post hello there! So yesterday there was a big update to Fakefetch, which involved me basically reprogramming the whole thing in the C programming language in my efforts to understand it more. Now the program might have some missing features compared to when it was written in bash, but in the coming week I will be adding more code to it and more features, so stay tuned in!</p> + <main> + <h1>Fakefetch</h1><hr> + <h3>Background</h3> + <img src="../../Images/programming/Fakefetch/logo.png" class="right-image" width="250"> + <p>Fakefetch is the first real program I have ever created that I use daily apart from config files. I made fakefetch when I saw people complaining about neofetch being slow that is why I have called it fakefetch. In the start it was just 10 lines of bash with the 'echo' commands which is like 'print' function in python if you do not know, so it was bascially bare minimun, and I was not proud of this program I was like 'ok thats done just add it to my .bashrc' and continue using Linux. After about a day I wanted to see if I could add more to it like the uptime, then comes what package manager im using and after a while I just rewrote it in C and low and behold I have made my own mini neofetch program that I can use on all of my computers.</p> + <h3><b>What is Fakefetch</b></h3> + <p>Fakefetch is an alternative I have made to neofetch, it is written in the C programming language unlike neofetch which is written in bash and due to the fact I have written Fakefetch in C it is way faster then neofetch. In the future I plan to add more features to Fakefetch and make it more user friendly. I do plan on making a Tui customizer at some point to make your own fakefetch script.</p> + <h3><b>Why Fakefetch?</b></h3> + <p>The main reason why you should use Fakefetch is because it is a very flexible program being written in the C programming language; it is not a large program, only being one file large so far and does not slow down your computer at all unlike Neofetch. Fakefetch is also very hackable thanks to how I have commented on the code, meaning you can make your own Fakefetch versions and make it do whatever you want thanks to it being licensed under the GPL, so you have the right to redistribute it if you make your own versions that you can share with anybody.</p> + <h3><b>How to install</b></h3> + <li>Step one: The first thing you want to do is clone the gitlab project, you can do this from the following command.<br>$ git clone https://gitlab.com/Shipwreckt/fakefetch</li></p> + <p><li>Step two: after cloneing the project you want to run the setup.sh with ./setup.sh</li></p> + <p><li>To configure Fakefetch the file is located at /bin/fakefetch</p> + <p>Here is an example of fakefetch!</p> + <img src="../../Images/programming/Fakefetch/Fakefetch.png" alt="An example of fakefetch!" width="750" height="auto"> + <br> + <a href="https://gitlab.com/Shipwreckt/fakefetch">Source code on Gitlab</a> + <p>In the next upcoming updates I plan to add an IP address option and a way to configure it in ~/.config/shipwreckt for ease of use.</p> + <hr> + <h1>News</h1> + <h2>Great rewrite</h2><h3>Date: 8/7/2024</h3> + <p>First post hello there! So yesterday there was a big update to Fakefetch, which involved me basically reprogramming the whole thing in the C programming language in my efforts to understand it more. Now the program might have some missing features compared to when it was written in bash, but in the coming week I will be adding more code to it and more features, so stay tuned in!</p> </main> </body> </html> diff --git a/public/projects/writing/weeklybyte/2024/issue00WB b/public/projects/writing/weeklybyte/2024/issue00WB @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Weekly byte<br> by shipwreckt<br> </h2> <h2>Linux distro of the week: Arch Linux</h2> diff --git a/public/projects/writing/weeklybyte/2024/issue01WB b/public/projects/writing/weeklybyte/2024/issue01WB @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Weekly byte<br> by shipwreckt<br> </h2> <p>Hello there and welcome to the weekly byte, where I just write a bunch of information about Linux and other projects, so if you are interested, keep reading!</p> diff --git a/public/projects/writing/weeklybyte/2024/issue02WB b/public/projects/writing/weeklybyte/2024/issue02WB @@ -19,7 +19,7 @@ </ul> </nav> </header> - <main class="description"> + <main> <h2>Weekly byte<br> Date: 2/6/2024</h2> <hr> <p>Hello and welcome to this week's edition of the weekly byte! This week we will be talking about some Linux Mint, some software suggestions, how I stay safe online, and way more so keep reading!</p> diff --git a/public/styles.css b/public/styles.css @@ -47,7 +47,7 @@ a:hover { text-decoration: underline; } -.description { +main{ margin: 20px auto; font-size: 18px; max-width: 90%; @@ -57,14 +57,14 @@ a:hover { .tags { margin: 20px auto; font-size: 18px; - max-width: 32%; + max-width: 33%; padding: 0 10px; } .tags2 { margin: 20px auto; font-size: 18px; - max-width: 60%; + max-width: 68%; padding: 0 10px; }