This commit is contained in:
MacRimi 2025-03-02 19:53:11 +01:00
parent 5d0d12c9ce
commit b531f05ac8

View File

@ -150,39 +150,71 @@ systemctl enable --now pve-ha-lrm pve-ha-crm corosync
<StepNumber number={4} />
Install and Configure Fastfetch
</h3>
<p className="mb-4">
This option installs and configures Fastfetch, a system information tool that displays system specs and a custom
logo at login.
</p>
<p className="mb-4">What it does:</p>
<p className="mb-4"><strong>What it does:</strong></p>
<ul className="list-disc pl-5 mb-4">
<li>Downloads and installs Fastfetch</li>
<li>
Allows you to choose a custom logo (ProxMenux, Proxmox, Helper-Scripts, Home-Labs-Club, Proxmology, or a
custom one)
Allows you to choose a custom logo (<strong>ProxMenux, Proxmox, Helper-Scripts, Home-Labs-Club, Proxmology</strong>, or a custom one)
</li>
<li>Configures Fastfetch to display "System optimised by ProxMenux"</li>
<li>Configures Fastfetch to display <em>"System optimised by ProxMenux"</em></li>
<li>Sets up Fastfetch to run automatically at console login</li>
</ul>
<p className="mb-4">
How to use: After installation, Fastfetch will run automatically when you log into the console, displaying
system information and your chosen logo.
<div className="bg-yellow-100 border-l-4 border-yellow-500 text-yellow-700 p-4 mb-4">
<p className="font-semibold">Important:</p>
<p>
If you connect to Proxmox via SSH, you should select the <strong>Proxmox</strong> logo or create a custom one using <code>jp2a</code> or <code>img2txt</code>.
The other logos are generated using <code>chafa</code> and may not display correctly in a standard SSH session.
</p>
<p className="text-lg mb-2">This adjustment automates the following commands:</p>
</div>
<p className="mb-4"><strong>Example Logos:</strong></p>
<div className="grid grid-cols-2 md:grid-cols-3 gap-4">
<div>
<p className="font-semibold text-center">ProxMenux</p>
<img src="https://macrimi.github.io/ProxMenux/fastfetch/proxmenux.png" alt="ProxMenux Logo" className="rounded shadow-lg" />
</div>
<div>
<p className="font-semibold text-center">Proxmox</p>
<img src="https://macrimi.github.io/ProxMenux/fastfetch/proxmox.png" alt="Proxmox Logo" className="rounded shadow-lg" />
</div>
<div>
<p className="font-semibold text-center">Helper-Scripts</p>
<img src="https://macrimi.github.io/ProxMenux/fastfetch/helper-scripts.png" alt="Helper-Scripts Logo" className="rounded shadow-lg" />
</div>
<div>
<p className="font-semibold text-center">Home-Labs-Club</p>
<img src="https://macrimi.github.io/ProxMenux/fastfetch/home-labs-club.png" alt="Home-Labs-Club Logo" className="rounded shadow-lg" />
</div>
<div>
<p className="font-semibold text-center">Proxmology</p>
<img src="https://macrimi.github.io/ProxMenux/fastfetch/proxmology.png" alt="Proxmology Logo" className="rounded shadow-lg" />
</div>
</div>
<p className="text-lg mb-2 mt-8">This adjustment automates the following commands:</p>
<CopyableCode
code={`
# Install Fastfetch
wget -qO /usr/local/bin/fastfetch "https://github.com/fastfetch-cli/fastfetch/releases/latest/download/fastfetch-linux-amd64"
chmod +x /usr/local/bin/fastfetch
# Install Fastfetch
wget -qO /usr/local/bin/fastfetch "https://github.com/fastfetch-cli/fastfetch/releases/latest/download/fastfetch-linux-amd64"
chmod +x /usr/local/bin/fastfetch
# Configure Fastfetch (logo selection and custom message are interactive)
fastfetch --gen-config
# Configure Fastfetch (logo selection and custom message are interactive)
fastfetch --gen-config
# Set Fastfetch to run at login
echo "clear && fastfetch" >> ~/.bashrc
# Set Fastfetch to run at login
echo "clear && fastfetch" >> ~/.bashrc
`}
/>
<section className="mt-12 p-4 bg-blue-100 rounded-md">
<h2 className="text-xl font-semibold mb-2">Automatic Application</h2>
<p>