Technology, science and the universe
NixOps
NixOps is a tool designed to facilitate the deployment and management of virtual machines running NixOS, a Linux-based operating system characterized by its focus on reproducibility and configuration…
Operating systemsNixOS
NixOS is a Linux distribution that uses the Nix package manager and focuses on declarative configuration. This means that the system configuration is defined in a single file, allowing users to…
Operating systemsNixOS configuration
NixOS configuration refers to the declarative way of configuring systems using the Nix expression language. This approach allows users to define the desired state of their operating systems in a…
Operating systemsNixOS hardware
The hardware of NixOS refers to the compatibility and hardware requirements for running NixOS, a Linux-based operating system that stands out for its focus on configuration management and…
Operating systemsNixOS installation
The installation of NixOS refers to the process of installing the NixOS operating system on a machine. NixOS is a Linux distribution that is based on a unique approach to package management and…
Operating systemsNixOS modules
NixOS modules are reusable components that define how to configure services and packages in NixOS. These modules allow users to manage system configuration declaratively, meaning that the desired…
Operating systemsNixOS options
NixOS options refer to the various configuration options available in NixOS modules. This operating system, based on the Nix package manager, allows users to define their environment declaratively…
Operating systemsNixOS profiles
NixOS profiles are user-specific configurations that allow different users to have different settings in their working environment. This feature is fundamental in NixOS, a Linux-based operating…
Operating systemsNixOS rollback
The NixOS rollback refers to the process of reverting to a previous version of a system configuration managed by the Nix package manager. This approach allows users to manage their configurations…
Operating systemsNixOS services
NixOS services are system components that allow the management and configuration of various functionalities of an operating system using declarative modules. These services are fundamental for system…
Operating systemsNixOS upgrade
The NixOS upgrade refers to the process of updating the NixOS operating system to a newer version. NixOS is a Linux-based operating system that uses a unique approach to package and configuration…
Operating systemsNixpkgs
Nixpkgs is the package collection for the Nix package manager, containing thousands of packages. This package management system is based on a declarative and reproducible approach, allowing users to…
Operating systemsNixpkgs-fmt
Nixpkgs-fmt is a tool designed to format Nix expressions, the language used in NixOS for package management and system configuration. Its main goal is to improve the readability and maintainability…
Operating systemsNix profile
A Nix profile is a user-specific environment that can contain different versions of packages, configurations, and development environments. This concept is fundamental within the Nix ecosystem, which…
Operating systemsNix store
The Nix store is a directory where Nix stores all installed packages and their dependencies. This package management system is based on a declarative approach, meaning users can specify the desired…
Operating systemsNix upgrade
Nix upgrade is a command used in NixOS, a Linux-based operating system that utilizes the Nix package manager. This command allows users to update the installed packages on their system to their…
Operating systemsNix user
A Nix user is someone who uses the Nix package manager and its features for package management. Nix is a package management system that is based on a declarative and functional approach, allowing…
Operating systemsNmap Scripting Engine
The Nmap scripting engine is a powerful feature that allows users to write custom scripts to automate network scanning tasks. This functionality is based on the Lua programming language, providing…
Operating systemsNMI Handler
The NMI (Non-Maskable Interrupt) Handler is a critical routine in computer architecture that manages non-maskable interrupts in a system. These interrupts are events that require immediate attention…
Operating systemsNo Cache
The 'No Cache' directive in continuous integration environments is an instruction that tells the system not to use cached data during the build process of a project. This directive is crucial in such…
Software developmentNode.js CLI
The Node.js CLI is a command-line interface that allows developers to efficiently and directly execute applications and scripts written in Node.js. This tool is fundamental for interacting with the…
Operating systemsNode allocation
Node allocation refers to the process of assigning resources or memory nodes in a Non-Uniform Memory Access (NUMA) architecture. In this type of architecture, processors have access to their own…
Operating systemsNode Controller
A node controller is an essential component in the architecture of distributed systems, especially in computer networks and robotics. Its main function is to manage the operation of a node, which can…
Operating systemsNohup
Nohup is a POSIX command that allows a command to continue running in the background after the user has logged out. Its name comes from the combination of 'no hang up', meaning that the process will…