From f2b9087872a7cbee68d18c6bff433dcc7318fdc4 Mon Sep 17 00:00:00 2001 From: Ayabusa Date: Thu, 4 Jun 2026 20:13:29 +0200 Subject: [PATCH] init commit --- .gitignore | 1 + LICENSE.txt | 7 +++++++ Makefile | 14 ++++++++++++++ README.txt | 44 ++++++++++++++++++++++++++++++++++++++++++++ src/main.c | 5 +++++ 5 files changed, 71 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE.txt create mode 100644 Makefile create mode 100644 README.txt create mode 100644 src/main.c diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d9b4f01 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/build/* diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..c3197f4 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,7 @@ +"THE BEER-WARE LICENSE" (Revision 42): + +Ayabusa wrote this project. (contact ayabusa dev) + +As long as you retain this notice you can do whatever you want with this stuff. +If we meet some day, and you think this stuff is worth it, you can buy me a +beer in return. diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..24d9fb2 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +CFLAGS = -Wall -Wextra -fsanitize=address -g +SRC = src/main.c +OBJ = build/main.o +RES = build/Thoryum + +all: comp + $(CC) $(CFLAGS) $(OBJ) -o $(RES) + +comp: $(SRC) + mkdir -p build + $(CC) $(CFLAGS) -c $(SRC) -o $(OBJ) + +clean: + $(RM) $(OBJ) $(RES) diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..10c14ac --- /dev/null +++ b/README.txt @@ -0,0 +1,44 @@ + + +▄▄▄█████▓ ██░ ██ ▒█████ ██▀███ ▓██ ██▓ █ ██ ███▄ ▄███▓ +▓ ██▒ ▓▒▓██░ ██▒▒██▒ ██▒▓██ ▒ ██▒▒██ ██▒ ██ ▓██▒▓██▒▀█▀ ██▒ +▒ ▓██░ ▒░▒██▀▀██░▒██░ ██▒▓██ ░▄█ ▒ ▒██ ██░▓██ ▒██░▓██ ▓██░ +░ ▓██▓ ░ ░▓█ ░██ ▒██ ██░▒██▀▀█▄ ░ ▐██▓░▓▓█ ░██░▒██ ▒██ + ▒██▒ ░ ░▓█▒░██▓░ ████▓▒░░██▓ ▒██▒ ░ ██▒▓░▒▒█████▓ ▒██▒ ░██▒ + ▒ ░░ ▒ ░░▒░▒░ ▒░▒░▒░ ░ ▒▓ ░▒▓░ ██▒▒▒ ░▒▓▒ ▒ ▒ ░ ▒░ ░ ░ + ░ ▒ ░▒░ ░ ░ ▒ ▒░ ░▒ ░ ▒░▓██ ░▒░ ░░▒░ ░ ░ ░ ░ ░ + ░ ░ ░░ ░░ ░ ░ ▒ ░░ ░ ▒ ▒ ░░ ░░░ ░ ░ ░ ░ + ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ + ░ ░ + - By Ayabusa, 2026 + +===== Making Thorium more at home on Linux ===== + +This software is about making the Thorium browser by Alex313031, +easier to install and update on the GNU/Linux operating system. + + +=== Why though ? === + +The support for Thorium on Linux is not great. +- No update support +- Not on system packages (at least xbps on void) +- Only available as shitty Appimages or Bin packages +- Broken desktop file with the icon WM class +- What the hell are AVX and SSE ??? + +The Thoryum project aims to solve these issues by creating an +out of the box experience and an update wrapper. + + +=== This shit is fire ! How do I use it ? === + +TODO : write some shit about using it + + +=== Whatz the license ??? === + +If you want to use it for any purpose, go for it. I won't put any +moral boundaries on this, so be free ;) + +See more details in the really verbose and great License.txt file diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..c23c0bc --- /dev/null +++ b/src/main.c @@ -0,0 +1,5 @@ +#include + +int main() { + printf("Hello this is Thoryum ;)\n"); +} -- 2.43.0