Kylegospo's Projects

kylegospo/system76-scheduler

This is a release of system76-scheduler regularly built from system76's master branch with fixes and tweaks to the default config for use on distros other than Pop! OS. What is system76-scheduler? Auto-configure CFS and process priorities for improved desktop responsiveness . Scheduling service which optimizes Linux's CPU scheduler (With CFS params from linux-TKG) and automatically assigns process priorities for improved desktop responsiveness. Low latency CPU scheduling will be activated automatically when on AC, and the default scheduling latencies set on battery. Processes are regularly sweeped and assigned process priorities based on configuration files. When combined with pop-shell, foreground processes and their sub-processes will be given higher process priority. These changes result in a noticeable improvement in the experienced smoothness and performance of applications and games. The improved responsiveness of applications is most noticeable on older systems with budget hardware, whereas games will benefit from higher framerates and reduced jitter. This is because background applications and services will be given a smaller portion of leftover CPU budget after the active process has had the most time on the CPU.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/wooting-keyboards

This copr repository contains a package providing the needed udev rules to use the Wootility configuration tool for Wooting Keyboards. If you previously installed this package, the dkms module is no longer needed as this has been upstreamed. Please remove it with: sudo dnf remove wooding-xpad-dkms
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64
  • Openmandriva cooker : x86_64
  • Openmandriva rolling : x86_64
  • openSUSE Leap 15.3 : x86_64
  • openSUSE Tumbleweed : x86_64

kylegospo/LatencyFleX

Provides the Vulkan layer for LatencyFleX What is LatencyFleX? LatencyFleX is a vendor agnostic latency reduction middleware; an open-source alternative to NVIDIA Reflex. More information can be found on GitHub.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64
  • openSUSE Tumbleweed : x86_64

kylegospo/gnome-vrr

Provides Mutter & GNOME Control Center with Dor Askayo's Wayland VRR MR applied. Use at your own risk, this MR is in testing. Please avoid commenting in the GNOME Gitlab unless you're absolutely certain you've found an issue with the MR.
  • Fedora 37 : x86_64

kylegospo/chatGPT-shell-cli

A simple, lightweight shell script to use OpenAI's chatGPT and DALL-E from the terminal without installing python or node.js. The script uses the official ChatGPT model gpt-3.5-turbo with the OpenAI API endpoint /chat/completions. You can also use the new gpt-4 model, if you have access. The script supports the use of all other OpenAI models with the completions endpoint and the images/generations endpoint for generating images. See further usage instructions on the official GitHub repository
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64
  • openSUSE Leap 15.4 : x86_64
  • openSUSE Tumbleweed : x86_64
  • Rhel 8 : x86_64
  • Rhel 9 : x86_64

kylegospo/hl2linux-selinux

SELinux policy for use with hl2_linux (Team Fortress 2). Resolves issues with missing in-game audio, reported to the game's console as: Failed to create decoder for MP3
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/webapp-manager

Run websites as if they were apps. Unofficial port of Linux Mint's webapp-manager built from the master branch as it updates.
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

kylegospo/distrobox-utils

Utilities for use with or in distrobox container images. xdg-utils-distrobox: For use within containers only, provides xdg-utils for packages that depend on it, with xdg-open symlinked to distrobox-host-exec
  • EPEL 9 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/bazzite

Repository for packages used in Bazzite, an OCI-based SteamOS-alternative for the Steam Deck.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/vendor-reset-dkms

The goal of this project is to provide a kernel module that is capable of resetting hardware devices into a state where they can be re-initialized or passed through into a virtual machine (VFIO). While it would be great to have these in the kernel as PCI quirks, some of the reset procedures are very complex and would never be accepted as a quirk (ie AMD Vega 10). Please see GitHub for more information.
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64
  • Openmandriva cooker : x86_64
  • Openmandriva rolling : x86_64
  • openSUSE Leap 15.3 : x86_64
  • openSUSE Tumbleweed : x86_64

kylegospo/pingu

ping command implementation but with pingu ascii art
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/minecraft-server-hibernation

Avoid wasting of resources by automatically starting your minecraft server when a player joins and stopping it when no one is online See GitHub for configuration instructions, package only provides the msh binary.
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64
  • Rhel 8 : x86_64
  • Rhel 9 : x86_64

kylegospo/preload

preload is an adaptive readahead daemon. It monitors applications that users run, and by analyzing this data, predicts what applications users might run, and fetches those binaries and their dependencies into memory for faster startup times.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

kylegospo/grub-btrfs

Improves grub by adding "btrfs snapshots" to the grub menu. You can boot your system on a "snapshot" from the grub menu. Supports manual snapshots, snapper, timeshift ... See GitHub for more information.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64
  • 1
  • 2