Originally launched at 2023-03-28 and killed at 2025-12-08, Chaotic-Nyx was a Nix flake for "too much bleeding-edge" and unreleased packages (e.g., mesa_git, linux_cachyos, firefox_nightly, sway_git, gamescope_git). And experimental modules (e.g., HDR, duckdns), from the Chaotic Linux User Group (LUG), the same one that maintains Chaotic-AUR.
Built and cached against github:nixos/nixpkgs/f61125a668a320878494449750330ca58b78c557 (20251205155432Z).
| Name | Version | Description |
|---|---|---|
alacritty_git |
unstable-20251205152756-1837203 |
Cross-platform, GPU-accelerated terminal emulator https://github.com/alacritty/alacritty |
ananicy-rules-cachyos_git |
unstable-20251207180023-df44673 |
CachyOS' ananicy-rules meant to be used with ananicy-cpp https://github.com/CachyOS/ananicy-rules |
applet-window-title |
0.5 |
Plasma 6 applet that shows the application title and icon for active window https://github.com/psifidotos/applet-window-title |
appmenu-gtk3-module |
0.7.6 |
Port of the Unity GTK 3 Module |
beautyline-icons |
unstable-20251102183822-3a501dc |
BeautyLine icon theme mixed with Sweet icons https://gitlab.com/garuda-linux/themes-and-settings/artwork/beautyline |
bees_git |
unstable-20251025034832-cddce84 |
Block-oriented BTRFS deduplication service https://github.com/Zygo/bees |
bpftools_full |
6.18 |
Debugging/program analysis tools for the eBPF subsystem https://github.com/libbpf/bpftool |
busybox_appletless |
1.36.1 |
Tiny versions of common UNIX utilities in a single small executable (without applets' symlinks) https://busybox.net/ |
bytecode-viewer_git |
unstable-20251006050804-a5a0f36 |
An advanced yet user friendly Java reverse engineering suite https://bytecodeviewer.com/ |
discord-krisp |
0.0.117 |
All-in-one cross-platform voice and text chat for gamers https://discordapp.com/ |
distrobox_git |
unstable-20251201072328-91d2d77 |
Wrapper around podman or docker to create and start containers https://distrobox.it/ |
dr460nized-kde-theme |
unstable-20251026234543-8cbf6a6 |
The default Garuda dr460nized theme https://gitlab.com/garuda-linux/themes-and-settings/settings/garuda-dr460nized |
evil-helix_git |
unstable-20250915160429-59215ec |
Post-modern modal text editor, with vim keybindings https://github.com/usagi-flow/evil-helix |
firedragon-bin |
12.6.0 |
Floorp fork with custom branding and opinionated defaults https://firedragon.garudalinux.org/ |
firedragon-bin-unwrapped |
12.6.0 |
Floorp fork with custom branding and opinionated defaults https://firedragon.garudalinux.org/ |
firedragon-catppuccin-bin |
12.6.0 |
Floorp fork with custom branding and opinionated defaults, Catppuccin variant https://firedragon.garudalinux.org/ |
firedragon-catppuccin-bin-unwrapped |
12.6.0 |
Floorp fork with custom branding and opinionated defaults, Catppuccin variant https://firedragon.garudalinux.org/ |
firefox-unwrapped_nightly |
147.0a1 |
A web browser built from Firefox Nightly source tree http://www.mozilla.com/en-US/firefox/ |
firefox_nightly |
147.0a1 |
A web browser built from Firefox Nightly source tree http://www.mozilla.com/en-US/firefox/ |
gamescope-wsi32_git |
unstable-20251206105151-9416ca9 |
SteamOS session compositing window manager https://github.com/ValveSoftware/gamescope |
gamescope-wsi_git |
unstable-20251206105151-9416ca9 |
SteamOS session compositing window manager https://github.com/ValveSoftware/gamescope |
gamescope_git |
unstable-20251206105151-9416ca9 |
SteamOS session compositing window manager https://github.com/ValveSoftware/gamescope |
helix_git |
unstable-20251207034429-a60c492 |
Post-modern modal text editor https://helix-editor.com |
jovian-chaotic.decky-loader |
3.2.1 |
A plugin loader for the Steam Deck https://github.com/SteamDeckHomebrew/decky-loader |
jovian-chaotic.decky-loader-prerelease |
3.2.1 |
A plugin loader for the Steam Deck https://github.com/SteamDeckHomebrew/decky-loader |
jovian-chaotic.galileo-mura |
0.9 |
https://github.com/Jovian-Experiments/galileo-mura |
jovian-chaotic.gamescope |
3.16.15 |
SteamOS session compositing window manager https://github.com/ValveSoftware/gamescope |
jovian-chaotic.gamescope-session |
3.16.15-4 |
- |
jovian-chaotic.gamescope-wsi |
3.16.15 |
SteamOS session compositing window manager https://github.com/ValveSoftware/gamescope |
jovian-chaotic.inputplumber |
0.61.0 |
Open source input router and remapper daemon for Linux https://github.com/ShadowBlip/InputPlumber |
jovian-chaotic.jovian-greeter |
- |
- |
jovian-chaotic.jovian-hardware-survey |
- |
- |
jovian-chaotic.jovian-steam-protocol-handler |
- |
- |
jovian-chaotic.jovian-stubs |
- |
- |
jovian-chaotic.jovian-updater-logo-helper |
- |
- |
jovian-chaotic.jupiter-dock-updater-bin |
20250220.02 |
- |
jovian-chaotic.jupiter-fan-control |
20240523.3 |
Steam Deck (Jupiter) userspace fan controller |
jovian-chaotic.jupiter-hw-support |
20251111.1 |
Steam OS's generic “hardware support” package.
This package contains the hardware-agnostic files from the `jupiter-hw-support` package.
For themes, as well as unfree firmware, see the `steamdeck-theme` and `steamdeck-firmware` packages.
|
jovian-chaotic.linux-firmware-jupiter |
20251111.1 |
Binary firmware collection packaged by kernel.org https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git |
jovian-chaotic.linux_jovian |
6.16.12-valve5 |
The Linux kernel (with patches: bridge-stp-helper, request-key-helper, export-rt-sched-migrate) https://www.kernel.org/ |
jovian-chaotic.mangohud |
0.8.2.rc1.r5 |
Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more https://github.com/flightlessmango/MangoHud |
jovian-chaotic.mesa-radeonsi-jupiter |
25.2.0.radeonsi-25.2.0 |
- |
jovian-chaotic.mesa-radv-jupiter |
26.0.0.steamos-25.11.3 |
- |
jovian-chaotic.noisetorch-ladspa |
0.12.2-unstable-2025-01-13 |
- |
jovian-chaotic.opensd |
0.52 |
Userspace driver for Steam Deck input |
jovian-chaotic.powerbuttond |
3.5 |
Steam Deck power button daemon |
jovian-chaotic.sdgyrodsu |
2.1.1 |
Cemuhook DSU server for the Steam Deck Gyroscope https://github.com/kmicki/SteamDeckGyroDSU |
jovian-chaotic.steam |
1.0.0.85 |
Digital distribution platform https://store.steampowered.com/ |
jovian-chaotic.steam-unwrapped |
1.0.0.85 |
Digital distribution platform https://store.steampowered.com/ |
jovian-chaotic.steam_notif_daemon |
1.0.1 |
Steam notification daemon |
jovian-chaotic.steamdeck-bios-fwupd |
- |
Steam Deck BIOS for fwupd |
jovian-chaotic.steamdeck-dsp |
0.77 |
Steamdeck Audio Processing |
jovian-chaotic.steamdeck-firmware |
20251111.1 |
Steam Deck BIOS and controller firmware |
jovian-chaotic.steamdeck-hw-theme |
20251111.1 |
Steam Deck themes (base) |
jovian-chaotic.steamos-manager |
25.11.0 |
- |
jovian-chaotic.steamos-polkit-helpers |
20251111.1 |
- |
jovian-chaotic.wakehook |
2.1 |
SteamOS CEC power management daemon |
jovian-chaotic.wireplumber-jupiter |
0.5.10-1.10 |
Modular session / policy manager for PipeWire https://pipewire.org |
jovian-chaotic.xdg-desktop-portal-gamescope |
0.1.23.bfbf0e3 |
- |
jovian-chaotic.xdg-desktop-portal-holo |
0.1.14.bb73298 |
- |
jujutsu_git |
unstable-20251206212017-8c84656 |
Git-compatible DVCS that is both simple and powerful https://github.com/jj-vcs/jj |
lan-mouse_git |
unstable-20251204110910-3922b45 |
Software KVM switch for sharing a mouse and keyboard with multiple hosts through the network https://github.com/feschber/lan-mouse |
latencyflex-vulkan |
unstable-2023-07-03 |
Vulkan Layer for LatencyFleX https://github.com/ishitatsuyuki/LatencyFleX |
libbpf_git |
unstable-20251107220007-d65dbb4 |
Library for loading eBPF programs and reading and manipulating eBPF objects from user-space https://github.com/libbpf/libbpf |
libdrm32_git |
b65d6ed |
Direct Rendering Manager library and headers https://gitlab.freedesktop.org/mesa/drm |
libdrm_git |
b65d6ed |
Direct Rendering Manager library and headers https://gitlab.freedesktop.org/mesa/drm |
libportal_git |
unstable-20251009154520-086cc57 |
Flatpak portal library https://github.com/flatpak/libportal |
linuxPackages_cachyos |
6.18.0+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements |
linuxPackages_cachyos-gcc |
6.18.0+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements |
linuxPackages_cachyos-hardened |
6.17.9+C40aacb7+Pb8f46af |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements |
linuxPackages_cachyos-lto |
6.18.0+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS built with LLVM and Thin LTO |
linuxPackages_cachyos-lto-znver4 |
6.18.0+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS built with LLVM and Thin LTO |
linuxPackages_cachyos-lts |
6.12.60+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements |
linuxPackages_cachyos-rc |
6.18-rc7+C40aacb7+Pb8f46af |
Kernel and modules for Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements |
linuxPackages_cachyos-server |
6.18.0+Cacf85ec+P0ac7e72 |
Kernel and modules for Linux EEVDF scheduler Kernel by CachyOS targeted for Servers |
linux_cachyos |
6.18.0 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-gcc |
6.18.0 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-hardened |
6.17.9 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-hardened.patch) https://www.kernel.org/ |
linux_cachyos-lto |
6.18.0 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-lto-znver4 |
6.18.0 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-lts |
6.12.60 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-rc |
6.18-rc7 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch, 0001-bore-cachy.patch) https://www.kernel.org/ |
linux_cachyos-server |
6.18.0 |
The Linux kernel (with patches: 0001-cachyos-base-all.patch) https://www.kernel.org/ |
luxtorpeda |
74.3.1 |
Steam Play compatibility tool to run games using native Linux engines https://github.com/luxtorpeda-dev/luxtorpeda |
mangohud32_git |
unstable-20251207210532-b63e265 |
Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more https://github.com/flightlessmango/MangoHud |
mangohud_git |
unstable-20251207210532-b63e265 |
Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more https://github.com/flightlessmango/MangoHud |
mesa32_git |
96662c |
Open source 3D graphics library https://www.mesa3d.org/ |
mesa_git |
96662c |
Open source 3D graphics library https://www.mesa3d.org/ |
mpv-vapoursynth |
- |
General-purpose media player, fork of MPlayer and mplayer2 (includes vapoursynth-mvtools) https://mpv.io |
mwc_git |
unstable-20250316235640-33b4968 |
tiling wayland compositor based on wlroots. https://github.com/dqrk0jeste/mwc |
niri_git |
unstable-20251205202154-ba29735 |
Scrollable-tiling Wayland compositor https://github.com/YaLTeR/niri |
nix-top_abandoned |
0.3.0 |
Tracks what nix is building https://github.com/samueldr/nix-top |
nix_git |
2.99pre20251207_1d56f413 |
Nix package manager https://nixos.org/nix |
nordvpn |
4.2.1 |
CLI client for NordVPN https://www.nordvpn.com |
nss_git |
unstable-20251205035932-0afa34e |
Set of libraries for development of security-enabled client and server applications https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS |
nyx-generic-git-update |
- |
Generic update-script for bleeding-edge GIT Nix derivations. |
nyxUtils |
- |
Pack of functions that are useful for Chaotic-Nyx and might become useful for you too |
openmohaa |
0.82.1 |
Open re-implementation of Medal of Honor: Allied Assault https://github.com/openmoh/openmohaa |
openmohaa_git |
unstable-20251207144002-2777171 |
Open re-implementation of Medal of Honor: Allied Assault https://github.com/openmoh/openmohaa |
openrgb_git |
unstable-20251208005833-30dc059 |
Open source RGB lighting control https://gitlab.com/CalcProgrammer1/OpenRGB |
openvr_git |
unstable-20250815225805-9182530 |
API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting https://github.com/ValveSoftware/openvr |
pcsx2_git |
- |
(out eval broken) |
pkgsx86_64_v2 |
- |
Nixpkgs + Chaotic-Nyx packages built for the x86-64-v2 microarchitecture. |
pkgsx86_64_v3 |
- |
Nixpkgs + Chaotic-Nyx packages built for the x86-64-v3 microarchitecture. |
pkgsx86_64_v4 |
- |
Nixpkgs + Chaotic-Nyx packages built for the x86-64-v4 microarchitecture. |
proton-cachyos |
10.0.20251126 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-cachyos_nightly_x86_64_v3 |
10.0.20251112 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-cachyos_nightly_x86_64_v4 |
10.0.20251112 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-cachyos_x86_64_v2 |
10.0.20251126 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-cachyos_x86_64_v3 |
10.0.20251126 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-cachyos_x86_64_v4 |
10.0.20251126 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by CachyOS) https://github.com/CachyOS/proton-cachyos |
proton-ge-custom |
10.26 |
Compatibility tool for Steam Play based on Wine and additional components (patched and built by GloriousEggroll) https://github.com/GloriousEggroll/proton-ge-custom |
pwvucontrol_git |
unstable-20251025184757-e410a03 |
Pipewire Volume Control https://github.com/saivert/pwvucontrol |
qtile-extras_git |
0.33.99 |
Extra modules and widgets for the Qtile tiling window manager https://github.com/elParaguayo/qtile-extras |
qtile-module_git |
0.33.0.99 |
Small, flexible, scriptable tiling window manager written in Python http://www.qtile.org/ |
qtile_git |
0.33.0.99 |
Small, flexible, scriptable tiling window manager written in Python http://www.qtile.org/ |
rustc_latest |
1.91.1 |
- |
rustc_nightly |
1.94.0-nightly-2025-12-07 |
- |
scenefx_0_2 |
0.2.1 |
Drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects https://github.com/wlrfx/scenefx |
scx-full_git |
1.0.19 |
Sched-ext C and Rust userspace schedulers https://github.com/sched-ext/scx |
sdl_git |
unstable-20251208021213-9918d6c |
Cross-platform development library https://libsdl.org |
shadps4_git |
unstable-20251207215651-2a5910e |
Early in development PS4 emulator https://github.com/shadps4-emu/shadPS4 |
spirv-headers_git |
unstable-20251202210530-6146b3d |
Machine-readable components of the Khronos SPIR-V Registry https://github.com/KhronosGroup/SPIRV-Headers |
sway-unwrapped_git |
unstable-20251128082617-f4aba22 |
I3-compatible tiling Wayland compositor https://swaywm.org |
sway_git |
unstable-20251128082617-f4aba22 |
I3-compatible tiling Wayland compositor https://swaywm.org |
swaylock-plugin_git |
unstable-20251119001038-3fd9e99 |
Screen locker for Wayland https://github.com/swaywm/swaylock |
tde2e_git |
unstable-20251204135406-889bdf0 |
Cross-platform library for building Telegram clients https://core.telegram.org/tdlib/ |
tdlib_git |
unstable-20251204135406-889bdf0 |
Cross-platform library for building Telegram clients https://core.telegram.org/tdlib/ |
telegram-desktop-unwrapped_git |
unstable-20251205200739-1c4f663 |
Telegram Desktop messaging app https://desktop.telegram.org/ |
telegram-desktop_git |
unstable-20251205200739-1c4f663 |
Telegram Desktop messaging app https://desktop.telegram.org/ |
tg-owt_git |
unstable-20251117054325-d067233 |
Fork of Google's webrtc library for telegram-desktop https://github.com/desktop-app/tg_owt |
torzu_git |
unstable-20250422-fd90833 |
The TOR branch of an experimental Nintendo Switch emulator written in C++ http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu |
vulkanPackages_latest.gfxreconstruct |
1.4.328.1 |
Graphics API Capture and Replay Tools https://github.com/LunarG/gfxreconstruct/ |
vulkanPackages_latest.glslang |
1.4.333-unstable |
Khronos reference front-end for GLSL and ESSL https://github.com/KhronosGroup/glslang |
vulkanPackages_latest.spirv-cross |
1.4.328.1 |
Tool designed for parsing and converting SPIR-V to other shader languages https://github.com/KhronosGroup/SPIRV-Cross |
vulkanPackages_latest.spirv-headers |
1.4.333-unstable |
Machine-readable components of the Khronos SPIR-V Registry https://github.com/KhronosGroup/SPIRV-Headers |
vulkanPackages_latest.spirv-tools |
1.4.333-unstable |
SPIR-V Tools project provides an API and commands for processing SPIR-V modules https://github.com/KhronosGroup/SPIRV-Tools |
vulkanPackages_latest.vulkan-extension-layer |
1.4.333 |
Layers providing Vulkan features when native support is unavailable https://github.com/KhronosGroup/Vulkan-ExtensionLayer/ |
vulkanPackages_latest.vulkan-headers |
1.4.335 |
Vulkan Header files and API registry https://www.lunarg.com |
vulkanPackages_latest.vulkan-loader |
1.4.335 |
LunarG Vulkan loader https://www.lunarg.com |
vulkanPackages_latest.vulkan-tools |
1.4.335 |
Khronos official Vulkan Tools and Utilities https://github.com/KhronosGroup/Vulkan-Tools |
vulkanPackages_latest.vulkan-tools-lunarg |
1.4.335 |
LunarG Vulkan Tools and Utilities https://github.com/LunarG/VulkanTools |
vulkanPackages_latest.vulkan-utility-libraries |
1.4.335 |
Set of utility libraries for Vulkan https://github.com/KhronosGroup/Vulkan-Utility-Libraries |
vulkanPackages_latest.vulkan-validation-layers |
1.4.333 |
Official Khronos Vulkan validation layers https://github.com/KhronosGroup/Vulkan-ValidationLayers |
vulkanPackages_latest.vulkan-volk |
1.4.328.1 |
Meta loader for Vulkan API https://github.com/zeux/volk |
wayland-protocols_git |
unstable-20251123212252-6141e11 |
Wayland protocol extensions https://gitlab.freedesktop.org/wayland/wayland-protocols |
wayland-scanner_git |
1.24.0 |
C code generator for Wayland protocol XML files https://wayland.freedesktop.org/ |
wayland_git |
unstable-20251127153911-bbb5fa6 |
Core Wayland window system code and protocol https://wayland.freedesktop.org/ |
wlroots_git |
unstable-20251205191449-a962d58 |
Modular Wayland compositor library https://gitlab.freedesktop.org/wlroots/wlroots/ |
xdg-desktop-portal-wlr_git |
unstable-20251204100733-e1d5d16 |
xdg-desktop-portal backend for wlroots (includes RemoteDesktop patch) https://github.com/emersion/xdg-desktop-portal-wlr |
yt-dlp_git |
unstable-20251208000643-aa220d0 |
Feature-rich command-line audio/video downloader https://github.com/yt-dlp/yt-dlp/ |
zed-editor-fhs_git |
unstable-20251208014330-63cc90c |
Wrapped variant of zed-editor which launches in a FHS compatible environment.
Should allow for easy usage of extensions without nix-specific modifications.
https://zed.dev |
zed-editor_git |
unstable-20251208014330-63cc90c |
High-performance, multiplayer code editor from the creators of Atom and Tree-sitter https://zed.dev |
zfs_cachyos |
2.3.5 |
ZFS Filesystem Linux Userspace Tools https://github.com/openzfs/zfs |
| Key | Default | Description |
|---|---|---|
chaotic.appmenu-gtk3-module.enable |
false |
Sets the proper environment variable to use appmenu-gtk3-module. Example: true |
chaotic.duckdns.certs.enable |
false |
Whether to enable generate HTTPS cert via ACME/Let's Encrypt.
Example: true |
chaotic.duckdns.certs.group |
"acme" |
Group account under which the activation runs. |
chaotic.duckdns.certs.httpPort |
80 |
Port number. |
chaotic.duckdns.certs.useHttpServer |
false |
Whether to enable use Lego's built-in HTTP server instead a request to DuckDNS.
Example: true |
chaotic.duckdns.domain |
N/A |
Full domain to be updated, including the TLD. |
chaotic.duckdns.enable |
false |
Whether to enable DuckDNS config.
Example: true |
chaotic.duckdns.environmentFile |
"/etc/duckdns-updater/envs" |
Environment file from systemd, ensure it is set to 600 permissions. Must contain DUCKDNS_TOKEN entry. |
chaotic.duckdns.ipv6.device |
"eth0" |
Device to get IPv6. |
chaotic.duckdns.ipv6.enable |
false |
Whether to enable enable IPv6.
Example: true |
chaotic.duckdns.onCalendar |
"*:0/5" |
How often the DNS entry is updated. The format is described in {manpage}`systemd.time(7)`. Example: "hourly" |
chaotic.hdr.enable |
false |
Whether to enable AMD-HDR as seen in https://lore.kernel.org/amd-gfx/20230810160314.48225-1-mwen@igalia.com/ . Example: true |
chaotic.hdr.specialisation.enable |
true |
Isolates the changes in a specialisation. Example: false |
chaotic.hdr.wsiPackage |
pkgs.gamescope-wsi |
Gamescope WSI package to use Example: pkgs.gamescope-wsi_git |
chaotic.mesa-git.enable |
false |
Whether to use latest Mesa drivers. WARNING: It will break NVIDIA's libgbm, don't use with NVIDIA Optimus setups. Example: true |
chaotic.mesa-git.extraPackages |
[ ] |
Additional packages to add to OpenGL drivers. This can be used to add OpenCL drivers, VA-API/VDPAU drivers etc. WARNING: Don't use any of the `mesa.*`, replace with `pkgs.mesa_git.*`. Example: with pkgs; [ mesa_git.opencl intel-media-driver intel-ocl vaapiIntel ] |
chaotic.mesa-git.extraPackages32 |
[ ] |
Additional packages to add to 32-bit OpenGL drivers on 64-bit systems. WARNING: Don't use any of the `mesa.*`, replace with `pkgs.mesa32_git.*`. Example: with pkgs.pkgsi686Linux; [ pkgs.mesa32_git.opencl intel-media-driver vaapiIntel ] |
chaotic.mesa-git.fallbackSpecialisation |
true |
Whether to add a specialisation with stable Mesa. Recommended. Example: false |
chaotic.mesa-git.replaceBasePackage |
false |
Whether to impurely replace `mesa.out` with `mesa_git.out`. Might increase compatibility. But you'll need `--impure` to build your configuration. Example: false |
chaotic.nordvpn.enable |
false |
Whether to enable the NordVPN daemon. Note that you'll have to set `networking.firewall.checkReversePath = false;`, add UDP 1194 and TCP 443 to the list of allowed ports in the firewall and add your user to the "nordvpn" group (`users.users. |
chaotic.nyx.cache.enable |
true |
Whether to add Chaotic-Nyx's binary cache to settings. Example: false |
chaotic.nyx.nixPath.enable |
true |
Whether to add Chaotic-Nyx to `nix.nixPath`. Example: false |
chaotic.nyx.overlay.enable |
true |
Whether to add Chaotic-Nyx's overlay to system's pkgs. Example: false |
chaotic.nyx.overlay.flakeNixpkgs.config |
pkgs.config |
Matches `nixpkgs.config` from the configuration of the Nix Packages collection. Example: { allowBroken = true; allowUnfree = true; } |
chaotic.nyx.overlay.onTopOf |
"flake-nixpkgs" |
Build Chaotic-Nyx's packages based on nyx's flake flakes or the system's pkgs. Enum: one of "flake-nixpkgs", "user-pkgs"Example: "user-pkgs" |
chaotic.nyx.registry.enable |
true |
Whether to add Chaotic-Nyx to `nix.registry`. Example: false |
chaotic.owl-wlr.enable |
false |
Whether to enable Owl - tiling wayland compositor based on wlroots. Enabling this option will add owl to your system. . Example: true |
chaotic.owl-wlr.extraPackages |
with pkgs; [ |
Extra packages to be installed system wide. Both pkgs.kitty and pkgs.rofi is required by default config. Example: with pkgs; [ |
chaotic.owl-wlr.package |
pkgs.owl-wlr_git |
The owl-wlr_git package to use. This option can provide different version of Owl compositor. |
chaotic.zfs-impermanence-on-shutdown.enable |
false |
Whether to enable Impermanence on safe-shutdown through ZFS snapshots.
Example: true |
chaotic.zfs-impermanence-on-shutdown.snapshot |
null |
Snapshot of the volume in an "empty" state to roll back to. Example: "start" |
chaotic.zfs-impermanence-on-shutdown.volume |
null |
Full description to the volume including pool. This volume must have a snapshot to an "empty" state. WARNING: The volume will be rolled back to the snapshot on every safe-shutdown. Example: "zroot/ROOT/empty" |
| Key | Default | Description |
|---|---|---|
chaotic.nyx.cache.enable |
true |
Whether to add Chaotic-Nyx's binary cache to settings. Example: false |
chaotic.nyx.nixPath.enable |
true |
Whether to add Chaotic-Nyx to `nix.nixPath`. Example: false |
chaotic.nyx.overlay.enable |
true |
Whether to add Chaotic-Nyx's overlay to system's pkgs. Example: false |
chaotic.nyx.overlay.flakeNixpkgs.config |
pkgs.config |
Matches `nixpkgs.config` from the configuration of the Nix Packages collection. Example: { allowBroken = true; allowUnfree = true; } |
chaotic.nyx.overlay.onTopOf |
"flake-nixpkgs" |
Build Chaotic-Nyx's packages based on nyx's flake flakes or the system's pkgs. Enum: one of "flake-nixpkgs", "user-pkgs"Example: "user-pkgs" |
chaotic.nyx.registry.enable |
true |
Whether to add Chaotic-Nyx to `nix.registry`. Example: false |
Generated for github:chaotic-cx/nyx/aacb796ccd42be1555196c20013b9b674b71df75 from (20251208143221Z).