Code
This commit is contained in:
parent
7851ba62a5
commit
4159e91840
6
Makefile
Normal file
6
Makefile
Normal file
@ -0,0 +1,6 @@
|
||||
all:
|
||||
g++ cowfetch.cpp -o cowfetch
|
||||
install:
|
||||
cp cowfetch /usr/local/bin/
|
||||
mkdir -p /etc/cowfetch
|
||||
cp logo.ascii /etc/cowfetch/logo.ascii
|
22
cowfetch.cpp
Normal file
22
cowfetch.cpp
Normal file
@ -0,0 +1,22 @@
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <chrono>
|
||||
#include <thread>
|
||||
|
||||
int main() {
|
||||
std::ifstream file("/etc/cowfetch/logo.ascii");
|
||||
if (!file.is_open()) {
|
||||
std::cerr << "Error opening file" << std::endl;
|
||||
return 1;
|
||||
}
|
||||
|
||||
char c;
|
||||
while (file.get(c)) {
|
||||
std::cout << c;
|
||||
std::cout.flush(); // Ensure the output is displayed immediately
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds((1))); // Adjust the speed here
|
||||
}
|
||||
|
||||
file.close();
|
||||
return 0;
|
||||
}
|
20
logo.ascii
Normal file
20
logo.ascii
Normal file
@ -0,0 +1,20 @@
|
||||
M M cow@MooOs
|
||||
M M ---------
|
||||
MM MM OS: MooOs Linux 0.2 (LFS systemd 12.1)
|
||||
MM MM Host: Framework Laptop 16 (AMD Ryzen 7040 Series) AG
|
||||
MMM %%%%%%%%% MMMM Kernel: Linux 6.9.2
|
||||
m$$$ MMMMMM%%%m%%%%%mm%%%%MMMMMMM$$$$$ Package Manager: cowtool
|
||||
m^ ^^^$$$MM%%mMMmmmmMMMmm%%%%MM$$$^^ ^m$ Shell: Bash 5.2.21
|
||||
mM__ ^^$%%mmMMMmmMMMMMMm%%% $^^^ __Mm Resolution: 2560x1600
|
||||
mMMMmm_++%mMMMMmMMMmm%+++_% mmMMMm WM: bspwm
|
||||
*@\ +%mMMMMMMMM%+ /@* Terminal: alacritty
|
||||
-- %mMMMMMMM%% -- M CPU: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics (16) @ 5.137GHz
|
||||
^mMMMMMMM%^ M& GPU: AMD ATI c4:00.0 Phoenix1
|
||||
^mMMMMMMMMM%^ MM& GPU: AMD ATI Radeon RX 7700S/7600/7600M XT/PRO W7600
|
||||
^%u^^MMMMM^^U%% M&;M& Memory: 15286MiB
|
||||
^mM%; ^++^^ ;%MM%^ M&,:;M&
|
||||
%mMM%. .%mMMMM^ M&,..:;MM&
|
||||
%%m%_ _%mMM% &&,...:;;M&&
|
||||
^&mmmmmmm&$$$&&^ M&,.....::;M&
|
||||
^**~~~~~~**^ M&,........:;M
|
||||
|
Loading…
Reference in New Issue
Block a user