My own personal dotfiles and config for NixOS.
  • Shell 62.4%
  • Nix 29.4%
  • JavaScript 8.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nexoniarz 9547edda86 Fix slow Plasma popups; drop blueman; GPU video decoding env for Firefox
Bouncing Popups KWin effect stacked on Plasma's own popup animations and
forced blur; Darkly Plasma theme (18 files) made every missing SVG fall
back through an uncached search of ~89 XDG_DATA_DIRS. Disable the effect,
default to Breeze Dark. Set LIBVA/NVD/MOZ env vars for nvidia-vaapi-driver.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:47:52 +02:00
modules Fix slow Plasma popups; drop blueman; GPU video decoding env for Firefox 2026-10-02 20:47:52 +02:00
.gitignore nixos config 2026-08-30 01:26:52 +02:00
configuration.nix Add Go compiler; split system.nix into focused modules 2026-09-19 13:17:48 +02:00
README.md Add Go compiler; split system.nix into focused modules 2026-09-19 13:17:48 +02:00

nexoniarz-config-nixos

My personal NixOS system configuration.

Overview

  • OS: NixOS 26.05 (unstable channel)
  • Desktop: KDE Plasma 6 on Wayland (KWin), SDDM
  • Bootloader: Limine
  • Terminal: Konsole
  • Shell: Zsh
  • Audio: PipeWire
  • GPU: NVIDIA (open kernel modules)

Layout

File Contents
configuration.nix Imports only
modules/boot.nix Limine, kernel, zram/swap
modules/networking.nix NetworkManager, firewall, DNS-over-TLS, MAC randomization
modules/locale.nix Timezone, locale, console keymap
modules/nix-settings.nix Nix features, GC, unfree
modules/security.nix sysctl hardening, sudo, firejail, GnuPG, polkit
modules/hardware.nix GPU, tablet, Bluetooth, I2C, RTL-SDR, OpenRGB, printing
modules/audio.nix PipeWire
modules/desktop.nix Plasma, SDDM, fonts, theming
modules/users.nix Account, shell, Steam, Flatpak
modules/apps.nix Installed packages, nix-ld
modules/default-apps.nix MIME associations
modules/scripts.nix Custom scripts in modules/scripts/

Made by Nexoniarz