From c31d17cc545bf18159066b2656d3a79f6cf7025b Mon Sep 17 00:00:00 2001 From: Shipwreckt Date: Wed, 28 Aug 2024 00:24:31 +0100 Subject: main changes --- public/about/bitcoin | 2 +- public/about/hardware | 2 +- public/about/media | 2 +- public/about/software | 2 +- public/about/todo | 11 ++++-- public/articals/internet/safety/00Intro | 2 +- public/articals/internet/safety/01Profiles | 2 +- public/articals/internet/safety/02Passwords | 2 +- public/articals/internet/safety/03Browser | 2 +- public/articals/internetlist | 2 +- .../articals/linux/ArchLinux/00CleaningArchLinux | 2 +- .../articals/linux/ArchLinux/01SpeedingUpArchLinux | 2 +- public/articals/linux/info/00LinuxFileHierarchy | 2 +- public/articals/linux/info/01Terminal | 2 +- public/articals/linux/media/00cd | 2 +- public/articals/linux/media/01BurningIsos | 2 +- public/articals/linux/media/02FormattingUSB | 2 +- public/articals/linux/tools/00Ventoy | 2 +- public/articals/linuxlist | 2 +- public/articals/neovim/0move | 2 +- public/articals/neovim/1modes | 2 +- public/articals/neovim/2exitingnvim | 2 +- public/articals/neovimlist | 2 +- public/articals/programming/0HowToAct | 2 +- public/articals/programminglist | 2 +- public/contact.html | 2 +- public/index.html | 2 +- public/links.html | 2 +- public/posts/00dwm | 2 +- public/posts/01Summer | 2 +- public/posts/02FreeBSD | 2 +- public/posts/03Art | 2 +- public/posts/04Servers | 2 +- public/posts/05Yubikeys | 2 +- public/posts/06NewLaptop | 2 +- public/posts/07FishShell | 2 +- public/posts/08ArchServer | 2 +- public/projects.html | 2 +- public/projects/art/art | 2 +- public/projects/programs/dotfiles | 4 +- public/projects/programs/fakefetch | 44 +++++++++++----------- public/projects/writing/weeklybyte/2024/issue00WB | 2 +- public/projects/writing/weeklybyte/2024/issue01WB | 2 +- public/projects/writing/weeklybyte/2024/issue02WB | 2 +- public/styles.css | 6 +-- 45 files changed, 75 insertions(+), 72 deletions(-) diff --git a/public/about/bitcoin b/public/about/bitcoin index 26de7b4..8656b90 100644 --- a/public/about/bitcoin +++ b/public/about/bitcoin @@ -18,7 +18,7 @@ -
+

Bitcoin

You do not need to donate to me!

bc1qfdeuda5hl0t6yxfmlx9rkh06fwhw2x7glpx0tn5555kc0dthz53qexwath?message=Shipwreckt

diff --git a/public/about/hardware b/public/about/hardware index 8faeb43..ed816f5 100644 --- a/public/about/hardware +++ b/public/about/hardware @@ -18,7 +18,7 @@ -
+

Hardware

I am daily driving a ThinkPad L440 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!

diff --git a/public/about/media b/public/about/media index 9b03908..a5aa988 100644 --- a/public/about/media +++ b/public/about/media @@ -18,7 +18,7 @@ -
+

Media I Enjoy!

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!


diff --git a/public/about/software b/public/about/software index a82a062..4af4f3f 100644 --- a/public/about/software +++ b/public/about/software @@ -18,7 +18,7 @@ -
+

Linux distro

I use Arch Linux, 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 index 3b24c71..4c1577c 100644 --- a/public/about/todo +++ b/public/about/todo @@ -18,12 +18,15 @@ -
+

What Am I Up To?

-

Last updated: 06/08/2024


+

Last updated: 28-08-2024


-

Plans

-

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!

+

Religion

+

Going to Church this saturday, this will be my first time so wish me luck!

+ +

Website

+

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

Thinkpads

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 Libre boot compatibility list. 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!

diff --git a/public/articals/internet/safety/00Intro b/public/articals/internet/safety/00Intro index 54d5ac2..58b7c54 100644 --- a/public/articals/internet/safety/00Intro +++ b/public/articals/internet/safety/00Intro @@ -18,7 +18,7 @@ -
+

Introduction

Date: 08-08-2024


diff --git a/public/articals/internet/safety/01Profiles b/public/articals/internet/safety/01Profiles index bc3748f..88fe551 100644 --- a/public/articals/internet/safety/01Profiles +++ b/public/articals/internet/safety/01Profiles @@ -18,7 +18,7 @@ -
+

Online profiles

Date: 08-08-2024


diff --git a/public/articals/internet/safety/02Passwords b/public/articals/internet/safety/02Passwords index 7326c5f..d8a54b0 100644 --- a/public/articals/internet/safety/02Passwords +++ b/public/articals/internet/safety/02Passwords @@ -18,7 +18,7 @@ -
+

Passwords

Date: 08-08-2024


diff --git a/public/articals/internet/safety/03Browser b/public/articals/internet/safety/03Browser index a7c9790..bae0a0b 100644 --- a/public/articals/internet/safety/03Browser +++ b/public/articals/internet/safety/03Browser @@ -18,7 +18,7 @@ -
+

Web browsers

Date: 08-08-2024


diff --git a/public/articals/internetlist b/public/articals/internetlist index 02ecc83..33065eb 100644 --- a/public/articals/internetlist +++ b/public/articals/internetlist @@ -18,7 +18,7 @@ -
+

Articles about the internet

Sometimes I write about how to stay safe online and some thoughts about the modern internet, so have a look around!

diff --git a/public/articals/linux/ArchLinux/00CleaningArchLinux b/public/articals/linux/ArchLinux/00CleaningArchLinux index 8c5ad81..fec0132 100644 --- a/public/articals/linux/ArchLinux/00CleaningArchLinux +++ b/public/articals/linux/ArchLinux/00CleaningArchLinux @@ -18,7 +18,7 @@ -
+

How to Clean Arch Linux ๐Ÿงน

Date: 21-7-2024

In this artical I will be telling you how to clean up your Arch Linux system in the same way I do so.

diff --git a/public/articals/linux/ArchLinux/01SpeedingUpArchLinux b/public/articals/linux/ArchLinux/01SpeedingUpArchLinux index f70eccc..f4c638a 100644 --- a/public/articals/linux/ArchLinux/01SpeedingUpArchLinux +++ b/public/articals/linux/ArchLinux/01SpeedingUpArchLinux @@ -18,7 +18,7 @@ -
+

How to speed up Pacman ๐Ÿš—

Date: 23-7-2024


diff --git a/public/articals/linux/info/00LinuxFileHierarchy b/public/articals/linux/info/00LinuxFileHierarchy index 66cdc23..a45e9dc 100644 --- a/public/articals/linux/info/00LinuxFileHierarchy +++ b/public/articals/linux/info/00LinuxFileHierarchy @@ -18,7 +18,7 @@ -
+

The Linux File Hierarchy

Date: 05:8:2024


diff --git a/public/articals/linux/info/01Terminal b/public/articals/linux/info/01Terminal index 59c40e0..e29ffc2 100644 --- a/public/articals/linux/info/01Terminal +++ b/public/articals/linux/info/01Terminal @@ -18,7 +18,7 @@ -
+

Why the terminal will always beat the GUI ๐Ÿ‘จโ€๐Ÿ’ป

Date: 27-08-2024


diff --git a/public/articals/linux/media/00cd b/public/articals/linux/media/00cd index 5e39566..fcb1fc4 100644 --- a/public/articals/linux/media/00cd +++ b/public/articals/linux/media/00cd @@ -18,7 +18,7 @@ -
+

How To Format A USB with Linux ๐Ÿ’ฟ

Date: 23-08-2024


diff --git a/public/articals/linux/media/01BurningIsos b/public/articals/linux/media/01BurningIsos index 403f1b4..2ec7657 100644 --- a/public/articals/linux/media/01BurningIsos +++ b/public/articals/linux/media/01BurningIsos @@ -18,7 +18,7 @@ -
+

How to burn an ISO to a USB stick ๐Ÿ’พ

Date: 24-08-2024


diff --git a/public/articals/linux/media/02FormattingUSB b/public/articals/linux/media/02FormattingUSB index e4bed67..3424aaa 100644 --- a/public/articals/linux/media/02FormattingUSB +++ b/public/articals/linux/media/02FormattingUSB @@ -18,7 +18,7 @@ -
+

Formatting USBs With Linux ๐Ÿ”Œ๐Ÿ”ฅ

Date: 23-08-2024


diff --git a/public/articals/linux/tools/00Ventoy b/public/articals/linux/tools/00Ventoy index 1d20ad7..b677ef0 100644 --- a/public/articals/linux/tools/00Ventoy +++ b/public/articals/linux/tools/00Ventoy @@ -18,7 +18,7 @@ -
+

How to Install Ventoy with Linux ๐Ÿง๐Ÿ”Œ

Date: 25-08-2024


diff --git a/public/articals/linuxlist b/public/articals/linuxlist index 3734a6f..338a17c 100644 --- a/public/articals/linuxlist +++ b/public/articals/linuxlist @@ -18,7 +18,7 @@ -
+

Linux articles ๐Ÿง

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.

diff --git a/public/articals/neovim/0move b/public/articals/neovim/0move index 463194a..4d287d3 100644 --- a/public/articals/neovim/0move +++ b/public/articals/neovim/0move @@ -18,7 +18,7 @@ -
+

Moving around in Neovim


Basic movements

diff --git a/public/articals/neovim/1modes b/public/articals/neovim/1modes index d1caf04..8b0b5a6 100644 --- a/public/articals/neovim/1modes +++ b/public/articals/neovim/1modes @@ -18,7 +18,7 @@ -
+

Neovim modes


There are three main modes in Neovim that you really need to know about.

diff --git a/public/articals/neovim/2exitingnvim b/public/articals/neovim/2exitingnvim index 4b3cbd4..0a335d2 100644 --- a/public/articals/neovim/2exitingnvim +++ b/public/articals/neovim/2exitingnvim @@ -18,7 +18,7 @@ -
+

How to exit Neovim!


The clasic meme, how do I exit Vim?

diff --git a/public/articals/neovimlist b/public/articals/neovimlist index 8e2892b..4a96d16 100644 --- a/public/articals/neovimlist +++ b/public/articals/neovimlist @@ -18,7 +18,7 @@ -
+

Neovim

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.


diff --git a/public/articals/programming/0HowToAct b/public/articals/programming/0HowToAct index 8665b23..af5b0d9 100644 --- a/public/articals/programming/0HowToAct +++ b/public/articals/programming/0HowToAct @@ -18,7 +18,7 @@ -
+

How you should act with Foss projects


Honesty

diff --git a/public/articals/programminglist b/public/articals/programminglist index b0015bb..be35ea3 100644 --- a/public/articals/programminglist +++ b/public/articals/programminglist @@ -18,7 +18,7 @@ -
+

Articles about programming

Some random articles I have wrote about programming. There is more to come so keep an eye out!

diff --git a/public/contact.html b/public/contact.html index 20c610f..fbc291f 100644 --- a/public/contact.html +++ b/public/contact.html @@ -19,7 +19,7 @@ -
+

Contact:

- Email: shipwreckt@mailfence.com

diff --git a/public/index.html b/public/index.html index 3037241..67b7a32 100644 --- a/public/index.html +++ b/public/index.html @@ -19,7 +19,7 @@ -
+

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 here.

Software and hardware that I use, also media I enjoy.

diff --git a/public/links.html b/public/links.html index 199cc4b..ec797bf 100644 --- a/public/links.html +++ b/public/links.html @@ -19,7 +19,7 @@ -
+

Links

Other personal websites of people I know

diff --git a/public/posts/00dwm b/public/posts/00dwm index ee563f0..f60edd9 100644 --- a/public/posts/00dwm +++ b/public/posts/00dwm @@ -18,7 +18,7 @@ -
+

Switching to DWM

Date: 13-7-2024


diff --git a/public/posts/01Summer b/public/posts/01Summer index 85595f6..0733322 100644 --- a/public/posts/01Summer +++ b/public/posts/01Summer @@ -18,7 +18,7 @@ -
+

6 Weeks holiday

Date: 19-7-2024


diff --git a/public/posts/02FreeBSD b/public/posts/02FreeBSD index cacfa17..0a49838 100644 --- a/public/posts/02FreeBSD +++ b/public/posts/02FreeBSD @@ -18,7 +18,7 @@ -
+

Trying out FreeBSD

Date: 22-7-2024


diff --git a/public/posts/03Art b/public/posts/03Art index 0334ec6..852017b 100644 --- a/public/posts/03Art +++ b/public/posts/03Art @@ -18,7 +18,7 @@ -
+

Making some art

Date: 24-7-2024


diff --git a/public/posts/04Servers b/public/posts/04Servers index ddac9f9..1048db4 100644 --- a/public/posts/04Servers +++ b/public/posts/04Servers @@ -19,7 +19,7 @@ -
+

Messing Around with servers

Date: 24-7-2024


diff --git a/public/posts/05Yubikeys b/public/posts/05Yubikeys index 33a0936..017640e 100644 --- a/public/posts/05Yubikeys +++ b/public/posts/05Yubikeys @@ -18,7 +18,7 @@ -
+

Using Yubikey

Date: 03-8-2024


diff --git a/public/posts/06NewLaptop b/public/posts/06NewLaptop index b69c187..6605dae 100644 --- a/public/posts/06NewLaptop +++ b/public/posts/06NewLaptop @@ -18,7 +18,7 @@ -
+

New Laptop!

Date: 17-8-2024


diff --git a/public/posts/07FishShell b/public/posts/07FishShell index f0412fb..28d4aaf 100644 --- a/public/posts/07FishShell +++ b/public/posts/07FishShell @@ -18,7 +18,7 @@ -
+

Trying out fish shell!

Date: 22-08-2024


diff --git a/public/posts/08ArchServer b/public/posts/08ArchServer index ab592b1..7eb5f6b 100644 --- a/public/posts/08ArchServer +++ b/public/posts/08ArchServer @@ -18,7 +18,7 @@ -
+

Arch Linux Server!

Date: 26-7-2024


diff --git a/public/projects.html b/public/projects.html index d58a50f..c830cd2 100644 --- a/public/projects.html +++ b/public/projects.html @@ -19,7 +19,7 @@ -
+

Projects

Below is a list of all my projects avaliable online.


diff --git a/public/projects/art/art b/public/projects/art/art index d97bc1d..234042e 100644 --- a/public/projects/art/art +++ b/public/projects/art/art @@ -18,7 +18,7 @@ -
+

Digital art

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!

If you are curious I use Gimp for all of my art.

diff --git a/public/projects/programs/dotfiles b/public/projects/programs/dotfiles index 3eb4695..f34cb00 100644 --- a/public/projects/programs/dotfiles +++ b/public/projects/programs/dotfiles @@ -18,9 +18,9 @@ -
+

Dotfiles

-

Last tested: 21-08-2024

+

Last tested: 28-08-2024


Our Lord

What are Dotfiles?

diff --git a/public/projects/programs/fakefetch b/public/projects/programs/fakefetch index 45c3ead..d5844f8 100644 --- a/public/projects/programs/fakefetch +++ b/public/projects/programs/fakefetch @@ -18,28 +18,28 @@ -

-

Fakefetch


-

Background

- -

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.

-

What is Fakefetch

-

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.

-

Why Fakefetch?

-

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.

-

How to install

-
  • Step one: The first thing you want to do is clone the gitlab project, you can do this from the following command.
    $ git clone https://gitlab.com/Shipwreckt/fakefetch
  • -

  • Step two: after cloneing the project you want to run the setup.sh with ./setup.sh
  • -

  • To configure Fakefetch the file is located at /bin/fakefetch

    -

    Here is an example of fakefetch!

    - An example of fakefetch! -
    - Source code on Gitlab -

    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.

    -
    -

    News

    -

    Great rewrite

    Date: 8/7/2024

    -

    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!

    +
    +

    Fakefetch


    +

    Background

    + +

    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.

    +

    What is Fakefetch

    +

    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.

    +

    Why Fakefetch?

    +

    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.

    +

    How to install

    +
  • Step one: The first thing you want to do is clone the gitlab project, you can do this from the following command.
    $ git clone https://gitlab.com/Shipwreckt/fakefetch
  • +

  • Step two: after cloneing the project you want to run the setup.sh with ./setup.sh
  • +

  • To configure Fakefetch the file is located at /bin/fakefetch

    +

    Here is an example of fakefetch!

    + An example of fakefetch! +
    + Source code on Gitlab +

    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.

    +
    +

    News

    +

    Great rewrite

    Date: 8/7/2024

    +

    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!

  • diff --git a/public/projects/writing/weeklybyte/2024/issue00WB b/public/projects/writing/weeklybyte/2024/issue00WB index 484e413..0661317 100644 --- a/public/projects/writing/weeklybyte/2024/issue00WB +++ b/public/projects/writing/weeklybyte/2024/issue00WB @@ -19,7 +19,7 @@ -
    +

    Weekly byte
    by shipwreckt

    Linux distro of the week: Arch Linux

    diff --git a/public/projects/writing/weeklybyte/2024/issue01WB b/public/projects/writing/weeklybyte/2024/issue01WB index 490424c..116adeb 100644 --- a/public/projects/writing/weeklybyte/2024/issue01WB +++ b/public/projects/writing/weeklybyte/2024/issue01WB @@ -19,7 +19,7 @@ -
    +

    Weekly byte
    by shipwreckt

    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!

    diff --git a/public/projects/writing/weeklybyte/2024/issue02WB b/public/projects/writing/weeklybyte/2024/issue02WB index 0b3e2eb..dd48da6 100644 --- a/public/projects/writing/weeklybyte/2024/issue02WB +++ b/public/projects/writing/weeklybyte/2024/issue02WB @@ -19,7 +19,7 @@ -
    +

    Weekly byte
    Date: 2/6/2024


    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!

    diff --git a/public/styles.css b/public/styles.css index 0af69e1..77c660d 100644 --- 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; } -- cgit v1.2.3