website

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

commit aeaa18a22f55ed4a3db63790019ca862fea955bc
parent 1bc849c105a93f9830b72d8b67fb9bbbf5d60593
Author: Shipwreckt's ThinkPad L560 <shipwreckt@mailfence.com>
Date:   Sun, 18 Aug 2024 14:48:47 +0000

Was offline for a few days. So here is what I have done in those few days!

Diffstat:
Apublic/Images/art/pfp/mercian.png | 0
Apublic/Images/computers/ThinkPad-L560.jpg | 0
Mpublic/about/hardware | 2+-
Mpublic/about/software | 33++++++++++++---------------------
Mpublic/about/todo | 4+++-
Apublic/articals/programming/0HowToAct | 39+++++++++++++++++++++++++++++++++++++++
Apublic/articals/programminglist | 31+++++++++++++++++++++++++++++++
Mpublic/index.html | 2++
Apublic/posts/7NewLaptop | 47+++++++++++++++++++++++++++++++++++++++++++++++
Apublic/posts/8Games | 31+++++++++++++++++++++++++++++++
Mpublic/projects/art/art | 1+
11 files changed, 167 insertions(+), 23 deletions(-)

diff --git a/public/Images/art/pfp/mercian.png b/public/Images/art/pfp/mercian.png Binary files differ. diff --git a/public/Images/computers/ThinkPad-L560.jpg b/public/Images/computers/ThinkPad-L560.jpg Binary files differ. diff --git a/public/about/hardware b/public/about/hardware @@ -20,7 +20,7 @@ </header> <main class="description"> <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 no dents or scratches, I know it has a roll cage in it so this laptop will last me 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> + <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> </body> </html> diff --git a/public/about/software b/public/about/software @@ -20,29 +20,26 @@ </header> <main class="description"> <h3>Linux distro</h3> - I use <a href="https://archlinux.org/">arch</a>, mainly because I am making my own work environment and I can pick what - applications I want to install instead of some linux distro that does it for me, the - beauty of Arch Linux is that you're held responsible nothing happens unless you let it + 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 + beauty of Arch Linux is that you are held responsible, nothing happens unless you let it happen. There is a learning curve but when you break it, it is more than worth it for - the amount of freedom you get from Arch. + the amount of freedom you get from Arch. It is also pretty fun to play with! <h3>Window manager</h3> - <p>For my window manager, I use <a href="https://dwm.suckless.org/">DWM</a> because it is lightweight, fast, does the job, and allows me to learn C while configuring it. What's not to like?</p> + <p>For my window manager, I use <a href="https://dwm.suckless.org/">DWM</a> because it is lightweight, fast, does the job, and allows me to learn C while configuring it. There is also a large selection of patches to DWM meaning you can modify it to your hearts content! What's not to like?</p> <h3>Web browser</h3> - <p>For my web browser is <a href "https://librewolf.net/">librewolf</a> the only browser that + <p>For my web browser is <a href "https://librewolf.net/">librewolf</a>, the only browser that really cares about your privacy, whilst yes it is annoying being logged out of everything - each time I close it, small sacrifices need to be made for privacy and this is why password managers + but this is why password managers exist. exist I just log on in a matter of seconds. I don't use many extensions but the ones I do use are <a href "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/">ublock</a> , <a href "https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/">KeePassXC</a> , <a href "https://addons.mozilla.org/en-US/firefox/addon/darkreader/">Dark reader</a>.</p> <h3>IDE</h3> - <p>My IDE is Vim, it is a good all around program to use, it is fast to work with and is very - customizable which I love personally, I would recommend vim for anybody who wants a - terminal based text editor and to anybody who wants to get into programming or anybody - who is programming currently.</p> + <p>My IDE is Neovim, the reason why I use Neovim instead of something like <b>Visual Studio Code</b> is because it is simple and the keybinds are to die for, so if you want a simple easy IDE, I would suggest Neovim !</p> <h3>Password manager</h3> <p>I use <a href="https://keepassxc.org/">KeePassXC</a> for managing my passwords, I @@ -51,21 +48,15 @@ to sync all my passwords from my laptop to my phone.</p> <h3>File manager</h3> - <p>For my file manager, I use <a href ="https://github.com/ranger/ranger">Ranger</a>. - The main reason I use Ranger is because it uses Vim keybinds, - which I love. I first tested it out to see if it was any good, and after using it for about a - day, I decided to fully switch over to it, and it is a good file manager. I would suggest it to - anybody who likes the vim keybinds. </p> + <p>For my file manager, I mostly use <a href ="https://github.com/ranger/ranger">Ranger</a>. The main reason I use Ranger is because it uses Vim keybinds and well I just love Vim keybinds! The only problem is I still sometimes use thunar for small things like mounting USB sticks and interacting with websites, but apart from that I only really use Ranger!</p> <h3>App launcher</h3> - <p>I use <a href "https://github.com/davatorium/rofi">rofi</a> for my app launcher because - it is customizable and easy to use, it also comes with a bunch of default options which - I sometimes use as a template for my rofi configs.</p> + <p>I use <a href="https://tools.suckless.org/dmenu/">Dmenu</a> for my app launcher because it works well with DWM and is simple and small !</p> <h3>Xorg or Wayland?</h3> <p>I like Wayland; it is smooth and modern. But I do not think it is fully there yet, so for - now I am staaying with Xorg, because it just works and I have no issues with it. In the future, - in about a year, I will switch to Wayland because it is more modern, but for now, Xorg is my go-to.</p> + now I am staaying with Xorg, because it just works and I have had no issues with it. In the future, + in about a year (2025), I will switch to Wayland because it is much more modern, but for now, Xorg is my go-to.</p> </main> </body> </html> diff --git a/public/about/todo b/public/about/todo @@ -21,8 +21,10 @@ <main class="description"> <h1>What Am I Up To?</h1> <p>Last updated: 06/08/2024</p><hr> + <h2>Plans</h2> - <p>This week I am just going to reserch and mess around with random stuff as normal. Last week installing Gentoo was making me go insain, it is my fault that I cannot install it and it is ok, but it is frustraiting that I keep on making small little mistakes that mess up everything. So I am taking a break from that and I am going to be trying to install Gentoo next week when I am more clear of mind.</p> + <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>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/programming/0HowToAct b/public/articals/programming/0HowToAct @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <title>How to act with Foss projects</title> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="../../styles.css"> + <link rel="icon" href="../../Images/favi.png" type="image/x-icon"> +</head> +<body> + <header> + <nav> + <ul> + <li><a href="../../index.html">Home</a></li> + <li><a href="../../links.html">Links</a></li> + <li><a href="../../projects.html">Projects</a></li> + <li><a href="../../contact.html">Contact</a></li> + </ul> + </nav> + </header> + <main class="description"> + <h1>How you should act with Foss projects</h1> + <hr> + <h3>Honesty</h3> + <p>When working on a Foss (free and open source software) project, you should always be honest with how you feel, even if you seem inpolite. The reason for this is so you do not string people along, because if you do lie and try to be nice, you waste your time and other people's time. If you want to be more efficient in your work, always just be honest and tell others what you think of their work.</p> + + <h3>Documentation</h3> + <p>When you are developing any program, you want to document it to its fullest extent so others may know what the code does and how to navigate it easier. This not only helps yourself and others develop the project, but it also helps the end user modify the code to their own liking.</p> + + <h3>Communication</h3> + <p>This is the most important parts of developing any type of project because without communicaiton there is no way to know who is contributing to your code and this causes you to not understand why they have done some of the changes and additions they have made. Good communication also means keeping the users informed about what is happening with the program and its development normally through an IRC (internet relay chat) channel, but in the modern day I would suggest something like <a href="https://matrix.org/">Matrix. Please do not use <a href="https://discord.com">Discord</a> because it gives less control to the users and its just easier and safer to use an IRC or just Matrix. + <hr> + <p>For now that is all that I know how to act when working with Foss projects, if you have any suggestions becasue I know there probably is more you can contact me <a href="../../contact.html">here.</a></p> + <center> + <hr> + <pre text-align=center><a href="../programminglist">Back</a> + </main> +</body> +</html> diff --git a/public/articals/programminglist b/public/articals/programminglist @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>Internet index</title> + <link rel="stylesheet" href="../styles.css"> + <link rel="icon" href="../Images/favi.png" type="image/x-icon"> +</head> +<body> + <header> + <nav> + <ul> + <li><a href="../index.html">Home</a></li> + <li><a href="../links.html">Links</a></li> + <li><a href="../projects.html">Projects</a></li> + <li><a href="../contact.html">Contact</a></li> + </ul> + </nav> + </header> + <main class="description"> + <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"> + <ul> + <li>15-08-2024 - <a href="programming/0HowToAct">How to act with Foss projects</a></li> + </ul> + </main> +</body> +</html> + diff --git a/public/index.html b/public/index.html @@ -26,6 +26,7 @@ <section class="posts"> <h2>Posts</h2> <ul> + <li>17-08-2024 - <a href="posts/7NewLaptop">New Laptop !</a></li> <li>03-08-2024 - <a href="posts/6Yubikeys">Yubikeys!</a></li> <li>27-07-2024 - <a href="posts/5Servers">Messing with servers</a></li> <li>24-07-2024 - <a href="posts/4Art">Making some art</a></li> @@ -38,6 +39,7 @@ <section class="posts"> <h2>Articles</h2> <ul> + <li>15-08-2024 - <a href="articals/programminglist">Articles about Programming</a></li> <li>08-08-2024 - <a href="articals/internetlist">Articles about the Internet</a></li> <li>07-08-2024 - <a href="articals/neovimlist">Neovim run through</a></li> <li>25-07-2024 - <a href="articals/linuxlist">Articles about Linux</a></li> diff --git a/public/posts/7NewLaptop b/public/posts/7NewLaptop @@ -0,0 +1,47 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>DWM</title> + <link rel="stylesheet" href="../styles.css"> + <link rel="icon" href="../Images/favi.png" type="image/x-icon"> +</head> +<body> + <header> + <nav> + <ul> + <li><a href="../index.html">Home</a></li> + <li><a href="../links.html">Links</a></li> + <li><a href="../projects.html">Projects</a></li> + <li><a href="../contact.html">Contact</a></li> + </ul> + </nav> + </header> + <main class="description"> + <h2>New Laptop!</h2> + <h3>Date: 17/8/2024</h3> + <hr> + <p>Last weekend I was able to buy a ThinkPad L560 laptop from a car boot, and the best part about buying this laptop is it only cost me £15 with it being fully working!</p> + <img scr="../../Images/computers/ThinkPado" > + <img src="../Images/computers/ThinkPad-L560.jpg" width="775"> + + <h3>Likes</h3> + <p>The best thing about this ThinkPad as well as most ThinkPads is the keyboard; it feels so good to type on, and I love it so much; it definitely subconsciously encourages me to type faster. I also like the fact that it is bigger than my main laptop; it gives me a lot of screen space and is more comfortable for me to use. The only disadvantage to this is that the laptop does not fit in some of my bags.</p> + + <h3>Dislikes</h3> + <p>The only thing I really dislike about the laptop is where the ports are located. This is because the charger is at the side when it should, in my opinion, be at the back where there is a USB port. There is also the fact that the screen is not all that bright, not making it ideal for outside use, but I do not plan on using it outside much. But apart from all of that, I am all happy with it!</p> + + <hr> + + <h3>Problems</h3> + <p>There have been two problems with this laptop so far, the first being that it had issues powering on when I brought it. But after a while with messing around with the laptop, I fixed the issue and it is all good now, but there is a chance this could happen in the future, so I have to keep that in mind. The other issue I had was the fan being weird; this problem has only occurred as of today, but it is only a small problem and is probably fixed for good now!</p> + + <h3>What will it be used for?</h3> + <p>This ThinkPad will be my day laptop, so whenever I go out I will bring it; the reason why I will use it as a day laptop is because I got it for cheep and if it goes missing I will not be too upset.</p> + <hr> + <p>That is all, thank you for reading!</p> + </main> +</body> +</html> + diff --git a/public/posts/8Games b/public/posts/8Games @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>DWM</title> + <link rel="stylesheet" href="../styles.css"> + <link rel="icon" href="../Images/favi.png" type="image/x-icon"> +</head> +<body> + <header> + <nav> + <ul> + <li><a href="../index.html">Home</a></li> + <li><a href="../links.html">Links</a></li> + <li><a href="../projects.html">Projects</a></li> + <li><a href="../contact.html">Contact</a></li> + </ul> + </nav> + </header> + <main class="description"> + <h2>Vidio games</h2> + <h3>Date: 16/8/2024</h3> + <hr> + <p>I am going to try stop playing video games because it is just distracting me from working and learning. So I have uninstalled <a href="https://store.steampowered.com">Steam</a> on my main gaming computer. While I do love video games a lot and I have been playing them since I was a little kid, its something I should limit myself too, I will still play some games, mostly rythem games but apart from that I will be trying to stop playing video games all together.</p> + + <p>I might try modify some open source games and try make mods for them or something like that but apart from that I am quitting! That is really all, thank you for reading and I will try put out some more work!</p> + </main> +</body> +</html> + diff --git a/public/projects/art/art b/public/projects/art/art @@ -25,6 +25,7 @@ <hr> <h2>Profile pictures</h2> <img src="../../Images/art/pfp/Tux_vaporwave.png" width="500px"> + <img src="../../Images/art/pfp/mercian.png" width="500px"> <hr> <h2>Wallpapers</h2> <p>As of right now my favourite wallpaper is the edit of Newyork I have done!</p>