summaryrefslogtreecommitdiff
path: root/public/projects/programs
diff options
context:
space:
mode:
authorThinkPad X270 <shipwreckt@mailfence.com>2024-05-23 20:31:33 +0100
committerThinkPad X270 <shipwreckt@mailfence.com>2024-05-23 20:31:33 +0100
commit24d5d6eb3c5debb7f4ea22d7c64cb10480e7b8d8 (patch)
tree44ec04512e00991030be5eaf71d5393eff64de85 /public/projects/programs
parent4816f0c325aa5a93bf799be0dff59f363e574482 (diff)
organized things for the long term
Diffstat (limited to 'public/projects/programs')
-rw-r--r--public/projects/programs/Fakefetch.html85
-rw-r--r--public/projects/programs/Qtile.html86
2 files changed, 171 insertions, 0 deletions
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 @@
+<!doctype html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Shipwreckt</title>
+ <link rel="icon" href="../../logo.jpg" type="image/x-icon">
+
+ <!-- styles -->
+ <link href="../../style.css" rel="stylesheet" type="text/css" />
+
+ <!-- jQuery -->
+ <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
+
+ </head>
+
+<!-------------------------------------------------------------->
+ <body>
+
+ <header id="header">
+ <img src="../../logo.jpg">
+ <h1>Shipwreckt</h1>
+
+ <!-- Menu selection -->
+ <ul class="main-menu">
+ <li><a href="../../index.html#home">Home</a></li>
+ <li><a href="../../index.html#about">About</a></li>
+ <li><a href="../../index.html#projects">Projects</a></li>
+ <li><a href="../../index.html#contact">Contact</a></li>
+ </ul>
+
+</header>
+
+ <div id="container">
+ <div class="inner">
+ <div id="content">
+
+ <h2>Fakefetch</h2>
+ <p>
+ <h3><b>Background</b></h3>
+ 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.
+ </p>
+
+ <h3><b>What is Fakefetch</b></h3>
+ <p>Fakefetch is alternative to neofetch, it is written in bash script like neofetch
+ but is not a billion lines long or bloated.
+
+ <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 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.</p>
+
+ <h3><b>How to install</b></h3>
+ <p>I have made it very easy to install fakefetch by automating most of it for you.
+ <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>
+ <li>Step two: after cloneing the project you want to run the setup.sh with ./setup.sh</li>
+ <li>To configure Fakefetch the file is located at /bin/fakefetch</p>
+
+ <p>Here is an example of fakefetch!</p>
+ <img src="../Images/Fakefetch.png" alt="An example of fakefetch!" width="750" height="auto" >
+ <a href="https://gitlab.com/Shipwreckt/fakefetch">Gitlab</a>
+
+
+
+ </div>
+ </div>
+ </div>
+
+ <!-- Load additional JS scripts here -->
+ <script type="text/javascript" src="../../script.js"></script>
+
+ </body>
+</html>
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 @@
+<!doctype html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Shipwreckt</title>
+ <link rel="icon" href="../../logo.jpg" type="image/x-icon">
+
+ <!-- styles -->
+ <link href="../../style.css" rel="stylesheet" type="text/css" />
+
+ <!-- jQuery -->
+ <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
+
+ </head>
+
+<!-------------------------------------------------------------->
+ <body>
+
+ <header id="header">
+ <img src="../../logo.jpg">
+ <h1>Shipwreckt</h1>
+
+ <!-- Menu selection -->
+ <ul class="main-menu">
+ <li><a href="../../index.html#home">Home</a></li>
+ <li><a href="../../index.html#about">About</a></li>
+ <li><a href="../../index.html#projects">Projects</a></li>
+ <li><a href="../../index.html#contact">Contact</a></li>
+ </ul>
+
+</header>
+
+ <div id="container">
+ <div class="inner">
+ <div id="content">
+
+ <h2><b>Qtile config</b></h2>
+ <p>
+ 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!
+ </p>
+
+ <p>
+ 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.
+ </p>
+
+ <p>
+ 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.
+ </p>
+
+ <p>
+ 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.
+ </p>
+
+ <p>Here is an example of my current desktop</p>
+ <img src="../Images/QtileDesktop.png" alt="Silly desktop" width="750" height="auto" >
+ <a href="https://gitlab.com/Shipwreckt/Qtile-conf">Gitlab project</a>
+ </div>
+ </div>
+ </div>
+
+ <!-- Load additional JS scripts here -->
+ <script type="text/javascript" src="../../script.js"></script>
+
+ </body>
+</html>