This repository contains configuration files that tweak sysctl values, add udev rules to automatically set schedulers, and provide additional optimizations.
That can work on Arch Linux and Fedora.
- Audio latency
- SATA Active Link Power Management for HDD to prioritize max performance
- IO schedulers, automatic selection schedulers depends on your HW - SATA SSD, NVME and HDD.
- NVIDIA, load, unload modules and set-up power management.
- Arduino Support
- Show intel cpu wats in mangohud
- Use ntfs3 drivers by default
- Disable usb Suspend / sleeping
- Fixs Game Compatibilty Problems
- NVIDIA improvements
- NVIDIA enable brightness control
- Force using of the amdgpu driver for Southern Islands (GCN 1.0+) and Sea Islands (GCN 2.0+).
- Enable amndgpu Control
- v4l2loopback config For obs virutal Camera support
- kvmfr config for Looking Glass
- libvirt-guests Config to Stop vm correcntly on Linux Shutdown
- Disable Wifi Sleep to reduce Wifi Delay
- Reduce Systemd start and stop service wait time, start to 15s and stop to 10s
- Redcuce journal size to 50M
- Reduce user@service stop time from 120s to 10s
- Disable Systemd Core Dumping to prevent disk i/o usage from beening at 100% when anything wants to crash
- Zram Generator config
- Timesync config for time.google.com
- Custom Default mount options
- ntfs has
1000,gid=1000,rw,exec,umask=000,windows_names,nofail,nosuid,nodev,x-gvfs-show
- btrfs has
autodefrag,space_cache=v2,noatime,nodiratime,commit=120,nofail,nosuid,nodev,x-gvfs-show,rw,user,exec
- ext4 has
noatime,nodiratime,nosuid,nodev,x-gvfs-show,rw,exec
- Improved Cpu Mitigations
- Distrust Cpu
- Enabled Iommu support
- Set default cli editor to Nano
amd-gpu-run
to run apps using amd gpuintel-gpu-run
to run apps using intel gpunouveau-gpu-run
to run apps using nouveau gpunvidia-gpu-run
to run apps using nvidia gpukillpicom
to kill picom then reopen it put it in steam game argements like thiskillpicom %command%
game-run
to run game with this envs Enable mangohud and obs vkcapture and vkbaslt by default, Incress shader cache size and keep old one, forces vsync on nvidia gpus
- Shutdown and Reboot without needing to use sudo
- Flatpak without needing to use sudo
run install.sh