From b61aca6682042e415e52b4546255b2a0bcd7b42a Mon Sep 17 00:00:00 2001 From: Shipwreckt Date: Wed, 17 Jul 2024 17:39:54 +0100 Subject: Website overhaul --- public/posts/0learningC | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ public/posts/1dwm | 32 +++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 public/posts/0learningC create mode 100644 public/posts/1dwm (limited to 'public/posts') diff --git a/public/posts/0learningC b/public/posts/0learningC new file mode 100644 index 0000000..a1f8a39 --- /dev/null +++ b/public/posts/0learningC @@ -0,0 +1,54 @@ + + + + + + Learning C + + + +
+ +
+
+

Learning the C programming language

+

Date: 10:6:2024

+
+

Hello there, I have not updated this website in the last few days or posted much to GitLab, so I thought I might as well publish something to keep some people updated.

+

So as the title implies, I have been learning the C programming language recently, and it has been fun. I am still at the basics, and I have tests coming up, but I am doing my best with the time I have! i  While I have been learning, I have been making a kind of tutorial file from the tutorial videos I have watched, so when I believe it is fully ready, I will publish it to GitLab.

+

+

Date: 27:6:2024

+

It has been a few weeks, and I have not made much progress, sadly. I have been quite busy with school, but I have more free time now, so I will have more time to study. I am happy I have more time because I have been really falling behind on learning C. 

+

+

Date: 8:7:2024

+

Hello there! It has been a little while since I last updated this page. I have added some of the resources I use today, so that is a plus for you to read if you are curious! But the main bit of news is that I have is that I have rewrote my programme Fakefetch in the C programmeming language. It was a bit of a challenging, and I needed some help with troubleshooting, but I got there in the end. I have expanded on my notes, and when I am ready, I shall publish what I have done so far. But for now, that is all. Thank you for reading.

+ This page is still being updated as I learn more C so keep checking in! +
+

This is a section is full of resources I use to learn the C programming language.

+

Websites

+ +

Reading material

+ +

Videos

+

For privacy reasons I have used yewtu.be which for now is more private then google's youtube.

+ +
+ + + diff --git a/public/posts/1dwm b/public/posts/1dwm new file mode 100644 index 0000000..4bc48c8 --- /dev/null +++ b/public/posts/1dwm @@ -0,0 +1,32 @@ + + + + + + DWM + + + +
+ +
+
+

Switching to DWM

+

Date: 13/7/2024

+
+

It has been a little while since I have updated or added anything to the website, and this is due to the fact that I have been working on my configs, and so far I have them in such a way that I am happy with them. I have also been switching from Qtile to i3 to, well, Dwm now, which has been fun! The reason why I have switched to DWM is because it is written in C, and as my last article stated, I am currently learning C, so it's a win-win: I get a highly hackable window manager, and I get to learn more about C. I also just like how small it is in size because I have been considering doing a few projects in the future, that being, trying BSD, LFS, and Gentoo, which DWM works on all of them; since two of them (LFS and Gentoo) require me to compile everything, this has not been the worst decision I have made.

+


Here is my DWM config on my PC

+ Linux rice +

So far, I would say DWM is the perfect window manager for me. I do not see myself going back to Qtile or I3 any time soon because DWM has literally everything I would ever need and more, thanks to the amazing patches I am set up with. I have found it quite easy to configure it; it did take a little bit of time to get used to, but the people at Suckless have made it very easy to configure. I don't think I will be adding much to DWM from now on because I have it how I want currently, so I am pretty happy!

+


That is all for this post thank you for reading, more posts to come!

+
+ + + -- cgit v1.2.3