David35mm's Projects

david35mm/qtile

A full-featured, hackable tiling window manager written and configured in Python Features Simple, small and extensible. It's easy to write your own layouts, widgets and commands. Configured in Python. Runs as an X11 WM or a Wayland compositor. Command shell that allows all aspects of Qtile to be managed and inspected. Complete remote scriptability - write scripts to set up workspaces, manipulate windows, update status bar widgets and more. Qtile's remote scriptability makes it one of the most thoroughly unit-tested window managers around.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/PS3Dec

An alternative ISO encryptor/decryptor for PS3 disc images by red_meryl, originally posted on the k3y forums. This is a slightly modified version of PS3Dec r5, using statically-linked mbedTLS for AES encryption/decryption and CMake as the build system.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/yaru-theme

Yaru is the default theme for Ubuntu, backed by the community. It contains: a GNOME Shell theme based on the upstream GNOME shell theme a light and dark GTK theme (gtk2 and gtk3) based on the upstream Adwaita Gtk theme an icon & cursor theme, derived from the Unity8 Suru icons and Suru icon theme a sound theme, combining sounds from the WoodenBeaver and Touch-Remix sound themes.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/gamemode

GameMode is a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process. GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU powersave or ondemand governors, but is now host to a range of optimisation features and configurations. Currently GameMode includes support for optimisations including: CPU governor I/O priority Process niceness Kernel scheduler (SCHED_ISO) Screensaver inhibiting GPU performance mode (NVIDIA and AMD), GPU overclocking (NVIDIA) CPU core pinning or parking Custom scripts
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/plata-theme

A Gtk theme based on Material Design Refresh.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/pamixer

pamixer is like amixer but for PulseAudio. It can control the volume levels of the sinks. Features Get the current volume of the default sink, the default source or a selected one by his id. Set the volume for the default sink, the default source or any other device. List the sinks. List the sources. Increase / Decrease the volume for a device (using gamma correction optionally). Mute or unmute a device.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/snapwm

snapwm is a dynamic tiling window manager that aims to be light on resources, easy to configure and offer choice. The main emphasis is on keyboard control with some mouse support provided. There are four tiling modes (Vertical, Horizontal, Grid, Fullscreen) and a stacking mode. Three simple text files that are updatable with a keyboard shortcut make configuration simple. There is a bar with a desktop switcher and space for user supplied text. Multiple monitors are supported through Xrandr and Xinerama with one desktop shown per monitor.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/ProtonUpdater

Script to make it easier to update Proton GE to the latest version. Two simple scripts to help you to install the latest version of GloriousEggroll's custom Proton, which can be found here.
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

david35mm/macho

The Unix man command can open a manual page if you know its name, and the apropos command can search through the manuals if you are looking for a specific word. Let's put the two to work together into a command I like to call macho: the man command on steroids.
  • Centos-stream 8 : aarch64, x86_64
  • EPEL 7 : x86_64
  • EPEL 8 : aarch64, x86_64
  • Fedora 40 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64
  • openSUSE Tumbleweed : aarch64, x86_64