From assets to candidate window: the complete dynamic theme pipeline.
Connect Fcitx5 nine-slice assets, layout, and blur masks to Matugen colors and Nix runtime directories.
Articles about NixOS.
Connect Fcitx5 nine-slice assets, layout, and blur masks to Matugen colors and Nix runtime directories.
From GNOME defaults and Home Manager activation to Flatpak's management scope, distinguish declarations, preferences, and data.
Understand how NixOS works through configuration, build outputs, and generations.
Understand prerequisites and steps for both graphical and manual installation.
Organize a system configuration around boot, networking, users, packages, and services.
Separate the responsibilities of dependency entry points, system modules, user configuration, and project development environments.
Distinguish commands for system activation, user profiles, temporary environments, and garbage collection.
Understand the generation lifecycle through inspection, activation, history removal, and storage reclamation.
Declare variants under a base configuration and distinguish runtime activation from changes that require a reboot.
Understand the NixOS system model through the store, profiles, and imperative tools.
Learn common data types, attribute access, and the basics of writing configuration expressions.
Identify where each variable comes from in let, inherit, with, and function parameters.
Distinguish shallow merging in the language from the merging rules for NixOS module options.
Trace the relationship between evaluation, building or downloading substitutes, and store outputs.
From a minimal configuration to GNOME and Sway, distinguish VM declarations from persistent disk state.
Customize software, graphical desktops, and bootable images through installation-media modules.
Manage application derivations, runtime closures, and container data state separately.
Distinguish local builds, temporary remote activation, persistent switching, and failure rollback.
Manage cloud resources with Terraform, then deploy NixOS system configuration through a controlled process.
Choose between the host, Flatpak, Distrobox, virtual machines, and servers based on dependency and permission boundaries.
Organize desktop, login, theme, and input-method configuration responsibilities into module groups.
Trace module source code to clarify desktop entry points, service switches, application groups, and exclusion mechanisms.
Distinguish schema defaults, vendor overrides, and the user database to choose the right declarative interface.
Export differences, verify schema keys and types, then declare packages and the enabled-extension list.
Derive independent system toplevels from the parent module graph, with clear inheritance, override, and recovery paths.
Investigate the lifecycles of DRM handoff, systemd user sessions, and XDG autostart separately.
Start with an existing file that reports ENOENT, then connect ELF diagnostics, packaging fixes, and nix-ld configuration step by step.
Separate temporary tools, locked project environments, and automatic directory loading into three clear steps.
Adjust arguments and add patches to existing package definitions, then make the system actually consume the overlay.
Distinguish deleting generation references, reclaiming store objects, and switching to older system configurations.
Organize node configurations with a hive and clarify the boundary between local builds and remote application.
Move from SD images and first boot to board interfaces, common services, and maintenance on low-memory devices.
Retain a complete working checklist for version control, module organization, update backups, secure development, and failure recovery.
Retain complete configurations for Python, Node, Rust, Go, Java, C/C++, Haskell, databases, and Justfile.
Trace Python packages, system libraries, and plugin paths through Qt5Agg and PyPI wheel troubleshooting examples.
Retain new and legacy CLI commands, store operations, system installation, and Home Manager commands while clarifying easily confused flags.
Cover nh commands, module options, specialisations, search, environment variables, and upstream contribution guidance.
Retain six learning modules, language ecosystems, and advanced resources, with clear prerequisites and progression.
Connect encrypted source files, runtime secret files, and service dependencies.
Understand encryption rules, sops-nix configuration, and runtime placeholders field by field.
Migrate keys through a two-recipient transition, distinguishing authorization updates from credential revocation.
Declare container runtime environments through system modules, Home Manager, or quadlet-nix.
Configure a rootless backend on a declarative host and diagnose boundaries between Nix profiles, graphics, and traditional userspaces.
Configure libvirt through version-pinned module interfaces while managing networking, firmware, and VM runtime state outside the configuration.
Manage pinned software, Steam tool registration, Flatpak runtimes, and mutable prefixes as separate layers.
From running Proton outside Steam to choosing Soda, ProtoSoda, GE-Proton and other runners.
No articles match all of these filters.
This page could not be loaded. Please try again.
Open directly