From 24d5d6eb3c5debb7f4ea22d7c64cb10480e7b8d8 Mon Sep 17 00:00:00 2001 From: ThinkPad X270 Date: Thu, 23 May 2024 20:31:33 +0100 Subject: organized things for the long term --- public/projects/programs/Fakefetch.html | 85 ++++++++++++++++++++++++++++++++ public/projects/programs/Qtile.html | 86 +++++++++++++++++++++++++++++++++ 2 files changed, 171 insertions(+) create mode 100644 public/projects/programs/Fakefetch.html create mode 100644 public/projects/programs/Qtile.html (limited to 'public/projects/programs') diff --git a/public/projects/programs/Fakefetch.html b/public/projects/programs/Fakefetch.html new file mode 100644 index 0000000..527b65b --- /dev/null +++ b/public/projects/programs/Fakefetch.html @@ -0,0 +1,85 @@ + + + + + Shipwreckt + + + + + + + + + + + + + + + +
+
+
+ +

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 echo commands which is + like printing in python, so it was bascially bare theminimun, 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 have made my own mini neofetch program + that I can use on all of my computers. +

+ +

What is Fakefetch

+

Fakefetch is alternative to neofetch, it is written in bash script like neofetch + but is not a billion lines long or bloated. + +

Why Fakefetch?

+

The main reason why you should use Fakefetch is because it is a very flexible + program being written in bash script; it is not a large program, only being one file + large 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

+

I have made it very easy to install fakefetch by automating most of it for you. +

  • 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! + Gitlab + + + +
  • +
    +
    + + + + + + diff --git a/public/projects/programs/Qtile.html b/public/projects/programs/Qtile.html new file mode 100644 index 0000000..8fe1c0a --- /dev/null +++ b/public/projects/programs/Qtile.html @@ -0,0 +1,86 @@ + + + + + Shipwreckt + + + + + + + + + + + + + + + +
    +
    +
    + +

    Qtile config

    +

    + Qtile is a desktop environment that is written in the Python programming language. If you + have any knowledge of programming, you might think, how slow is that? Well, it is not really + slow. I have not had any issues with Qtile, and I have only had good experiences with it. It + has been very fun customising it over the time I have been there and making it my own little + by little! If you know how to programme in Python, it is very fun just to toy around with and + customise, so if you want a really hackable desktop environment for Linux, I would suggest Qtile + a thousand times over! +

    + +

    + In both my Qtile configs, laptop and Pc configs I have it set out rather simpily, + I have an install script that sets up my config.py for qtile and asks you if you want + to install some of software that I use. I also have an auto install script that I use + most of the time. These install scripts are written in bash script because they are one + use and it is easier to just do it in bash if its a one use thing that I will delete + afterwards. +

    + +

    + Some of my favourite software I have in the install.sh is Mpv and youtube-dl, this is + because it allows me to watch youtube videos in my terminal. This is further enhanced + by the ytfzf command that allows me to browes videos in my terminal. The reason why I + like this is because youtube has became very annoying. They have games on that website now and + whenever I serch something it only shows like 4 valid resaults, whilst ytfzf shows me + nothing but valid resaults. +

    + +

    + Another good bit of software my install.sh installs is librewolf, a privacy centered brower + that acctually cares about your privacy unlike firefox. Whilst I do like firefox it has + decended from what it once was and you need to install a custom user.js to become really + secsure. Whilst with librewolf iy just does it for you and gives you settings on what + you want to enable. I like librewolf because I know that the brower is designed to keep + ne safe and that makes me feel well safe. +

    + +

    Here is an example of my current desktop

    + Silly desktop + Gitlab project +
    +
    +
    + + + + + + -- cgit v1.2.3