Lyessaadi's Projects

lyessaadi/gradience

Gradience Change the look of Adwaita, with ease
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/blackbox

A beautiful GTK 4 terminal. Features Theming (Tilix compatible color scheme support) Theme integration with the window decorations Custom fonts Tabs Headerbarless mode Ctrl + click to open links & files Drag files to paste their path
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/gnome-shell-screenshot-ui

GNOME Shell with work-in-progress screenshot UI. Included mutter is required, but it also has dynamic render time as a bonus. The default bind is Super+]. To change, use gsettings set org.gnome.shell.keybindings show-screenshot-ui "['Print']".
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/cambalache

Cambalache Cambalache is a new RAD tool for Gtk 4 and 3 with a clear MVC design and data model first philosophy. This translates to a wide feature coverage with minimal/none developer intervention for basic support. To support multiple Gtk versions it renders the workspace out of process using the Gdk broadway backend.
  • Fedora 35 : aarch64, x86_64
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

lyessaadi/minecraft-wayland-glfw

This repository provides a patched glfw which support Wayland & which works with Minecraft. To enable Minecraft Wayland support, you also need to: If you're using Mojang's Minecraft Launcher: Add -Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so.3 in the JVM arguments (Go to each version's configuration & expand the options). If you're using the MultiMC Launcher: Go to Settings > Minecraft, and enable Use system installation of GLFW.
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/mingw

Various MinGW builds for Windows cross-compilation.
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/aytina

I am unable to build this for rawhide on COPR >.<... If you have any clue, please tell me 'cause I've been lost all day. Aytina Aytina is a reversed Anitya. What is a reversed Anitya you may ask? Well, simple! I have no idea myself, if you ever find out, please open an issue. Anyway, for you crazy people who are more interested on what this program does than on its name, this program allows you to easily track projects from Anitya. It supports notification and uses systemd timers to automatically notify you of new releases! This program is useful for when no tool like "the-new-hotness" is available to alert packagers of new releases, as with "COPR". This program may also be useful for individual users who just want to be alerted of new releases for their favorite programs.
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/giara

Giara is a reddit app, built with Python, GTK and Handy. Created with mobile Linux in mind.
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

lyessaadi/mycroft

YES! THIS IS HAPPENING! This is a properly packaged Mycroft, NOW IN FEDORA! Usage In order not to use venv, the Mycroft executable have been replaced by this "simple" Python script. There are still quite a lot of missing features, but basic service starting/stopping (except for debug mode) is fully supported (with even a foreground mode :D!). Oh, and they will be all, for the sake of simplicity, regrouped into a single executable with subcommands, mycroft! # Starting everything $ mycroft start all # Stopping everything $ mycroft stop all # Restarting the BUS $ mycroft -r start bus # Starting everything but in foreground $ mycroft --foreground start all Disclaimer This is an experimental support of mycroft, I tweaked quite a bit mycroft in order to make it "packageable" (see below the tweaks done). But, it should work OOTB (on Silverblue as well), but, due to the complex nature of mycroft, and the fact that it was not made to be "packageable", you might run through some issues. DO NOT ASSUME IT'S A MYCROFT BUG! If you run into any problem, please, report it here (and search if it hasn't been reported yet), or if you don't like GitLab, send me an email! You might need to remove (or just rename the folder) ~/.mycroft if you had a previous installation! Tweaks Mycroft executables have been removed, and replaced it with a home-made one that won't use venv (still incomplete though)! Adding a system configuration in order to install skills user-wide not system-wide. Patching the skills installation process to not use venv's pip or sudo's pip, just install it user-wide. Patching pako so it works with DNF and rpm-ostree, patch merged upstream, but not released yet! TODO Complete the rewrite of the Mycroft executables Adding Systemd magic Proper packaging of Mycroft skills (Will require quite a bit of patching)
  • Fedora 35 : aarch64, x86_64
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

lyessaadi/dimension-code

This repo host several packages from the projects of a French YouTuber Dimension and his channel Dimension Code. Ce dépôt acceuille plusieurs paquets de projets du Youtubeur Dimension et sa chaîne Dimension Code. These projects include / Parmi ces projets : Disease Propagation Disease propagation simulation program. Simulation de propagation de maladie.
  • Fedora 35 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64
  • 1
  • 2