Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Rage NixOS Configuration

A performance-tuned NixOS configuration designed for AMD Ryzen + NVIDIA RTX laptops with integrated graphics (hybrid GPU systems).

Screenshot_20260603_220807

This configuration focuses on:

  • High performance under load
  • Lower temperatures during daily use
  • NVIDIA PRIME Offload
  • Stable Wi-Fi performance
  • Gaming and engineering workloads
  • Battery-conscious hybrid graphics operation

Tested and optimized specifically for:

ASUS TUF Gaming A15 FA506NF (FA506NF series)

Hardware compatibility on this model has been excellent, including:

  • AMD Ryzen processor
  • NVIDIA RTX discrete GPU
  • AMD integrated graphics
  • RTL8852BE Wi-Fi adapter
  • KDE Plasma 6 desktop environment

While it may work on similar AMD + NVIDIA hybrid laptops, the configuration was primarily developed and validated on the ASUS TUF Gaming A15 FA506NF platform.


Purpose

This is a multi-purpose workstation configuration built for:

  • Telecommunications Engineering
  • Electronics Design
  • Software Development
  • Networking and Cybersecurity Labs
  • Scientific Computing
  • 3D Design and CAD
  • Linux Power Users
  • Gaming

The goal is to provide a complete workstation environment immediately after installation without requiring extensive additional setup.


Included Engineering Tools

Application Purpose
GNU Radio SDR, DSP and telecommunications experiments
KiCad PCB and electronic circuit design
FreeCAD Mechanical and 3D CAD design
Octave Numerical analysis and engineering calculations
Jupyter Interactive scientific computing
Python Automation, scripting and development

Included Networking Tools

Application Purpose
Wireshark Packet analysis
tcpdump Command-line packet capture
iperf3 Network throughput testing
Nmap Network discovery and auditing

Gaming Tools

Application Purpose
Steam Game platform
ProtonPlus Proton management
MangoHud Performance monitoring
GameMode Gaming performance optimization

Productivity and Daily Use

Application Purpose
Firefox Web browser
Ghostty Modern terminal emulator
Discord Communication
Spotify Media streaming
OnlyOffice Office suite
VirtualBox Virtualization

System Features

  • KDE Plasma 6
  • PipeWire Audio
  • NVIDIA PRIME Offload
  • AMD P-State Active
  • Performance CPU Governor
  • ZRAM Compression
  • SSD TRIM
  • OpenRGB Support
  • Latest Linux Kernel
  • RTL8852BE Wi-Fi Optimizations

Installation

Quick install

git clone https://github.com/WhoamiRAGE/rage-nixos.git
cd rage-nixos
./install.sh

This backs up your existing /etc/nixos/configuration.nix (timestamped), installs this repo's config in its place, and offers to run nixos-rebuild switch right away.

Manual

git clone https://github.com/WhoamiRAGE/rage-nixos.git
cd rage-nixos
sudo cp /etc/nixos/configuration.nix /etc/nixos/configuration.nix.bak
sudo cp configuration.nix /etc/nixos/configuration.nix
sudo nixos-rebuild switch

Review configuration.nix before applying — it's tuned for the specific hardware and workflow described above (ASUS TUF Gaming A15 FA506NF), and some settings (Wi-Fi adapter model, GPU offload, hostname) will need adjusting for a different machine.

License

MIT — see LICENSE.

About

Performance-tuned NixOS config for AMD Ryzen + NVIDIA hybrid laptops — gaming, engineering, and networking workstation setup

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages