Configuration Collection - NixOS Wiki

System & Network Admin
CPU & GPU Bottleneck: Causes, Fixes, and How to Balance Your System | Robots.net
Learn what causes CPU and GPU bottlenecks, how to identify them, and practical fixes to balance performance. Includes tips for gaming, high-resolution tasks, and hardware upgrades.
Linux Check Disk Space Command To View System Disk Usage
Explains Linux command to check disk space to find disk space usage, estimate file space usage and more using the df, du and other CLI.
Checkmate A1500 Plus
DIY NAS on NixOS [splitbrain.org]
Home | Channel.org
Home channel page
libguestfs, library for accessing and modifying VM disk images
libguestfs, library and tools for accessing and modifying VM disk images
The Tools I Use Every Day That Would Get Me Fired If I Had a Job
I don’t have a boss. That’s not a brag, it’s a symptom. If I had one, I’d be canned before lunchtime, probably before I even logged in…
Hands On: The Hacker Pager
It should come as no surprise that the hacker community has embraced the Meshtastic project. It’s got a little bit of everything we hold dear: high quality open source software, fantastic doc…
OTW - Bandit Level 0 to Level 1
Learn Linux basics with Bandit Level 0→1! Explore SSH, ls, cat, man pages, and file reading while uncovering Unix's history and secure access methods.
500 virtual Linux devices on ARM 64
This is the first part of an experimental journey as I explore how many instances of my favorite IoT framework I can run on the 192 core Ampere One.
10+ Best Tools to Make Bootable USB from ISO (2025)
In this article, you'll find 11 of the best tools to create a bootable USB from an ISO image on Windows, Linux, and macOS – including Rufus, Etcher, and Ventoy.
How to Clear RAM Cache, Buffer, and Swap Space in Linux
Is your Linux system slow? Learn how to safely clear RAM cache, buffer, and swap space to instantly free up memory. Simple steps, no reboot required.
Copy and Create Destination Directory if It Does Not Exist | Baeldung on Linux
Learn how to create the non-existing target directory automatically when we copy files
Creating Virtual Machines in Proxmox the easy way
Well, kind of the easy way. I honestly had better results using this appraoch than with the Terraform plugins available for Proxmox. The solution is to run QEMU commands directly in the proxmox node’s CLI and use a cloud-init OS image.
The cloud-init images are typically in qcow2 storage format 1. I will be using the latest debian 12 Bookworm image from the official repo.
wget https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.qcow2 Next, let’s create a virtual machine template with 2gb of memory and 2 cores and set networking to use the default bridge vmbr0.
A valid HTML zip bomb - ache
h1 id="a-valid-html-zip-bomb"a tabindex="0" class="anchor" href="/notes/html_zip_bomb"A valid HTML zip bomb/a/h1pimg src="/notes/res/zip_bomb_file.svg" alt="Illustration d'une bombe zip" height="150" width="150"/pa href="/notes/html_zip_bomb"/a
A Linux Sysadmin's Guide to Network Management, Troubleshooting and Debugging
In this article, we will review some of the most used command-line tools and utilities for network management, troubleshooting and debugging in Linux.
How to compress a whole directory (including subdirectories) using TAR in Unix based OS with the CLI
Learn how to quickly compress an entire directory into a single tar file with the command line.
mkcert: Create Trusted SSL Certificate for Local Development
In this article, you'll learn how to use mkcert to generate locally trusted HTTPS certificates for local development environments in Linux.
PicoGUS Adds CD-ROM Emulation To ISA Bus
Everything fails eventually, but moving parts fail fastest of all– and optical drives seemingly more than others, at least in our experience. Even when they work, vintage drives often have tr…
foobar2000
foobar2000
Setting up PeaNUT on your Raspberry Pi
Monitor your NUT server with a great web dashboard
MR Browser Is The Package Manager Classic Macs Never Had
Homebrew bills itself as the package manager MacOS never had (conveniently ignoring MacPorts) but they leave the PPC crowd criminally under-served, to say nothing of the 68k gang. Enter [that-ben] …
Adding GPS and off-grid maps to my Meshtastic T-Deck | Jeff Geerling
How to Parse and Edit Linux Config Files Using sed and awk
In this article, you’ll learn how to use sed and awk to parse, edit, and automate changes in Linux configuration files with simple examples.
Unplugged and Unstoppable: How Linux Transforms Laptop Power Management | Linux Journal
Bunster
Compile shell scripts to native self-contained executable programs
How to Make Sudo Insult Users on Wrong Password in Linux
In this article, we will explain how to set a sudoers insult parameter for the sudo command to insult system users when they enter an incorrect password.
How to Enable Two-Factor Authentication (2FA) for SSH
The Google Authenticator is an open-source module that includes implementations of one-time passcodes (TOTP) verification tokens developed by Google.
Home Manager - NixOS Wiki
Home Manager is a system for managing a user environment using the Nix package manager. In other words, Home Manager lets you
install software declaratively in your user profile, rather than using nix-env
manage dotfiles in the home directory of your user.
Home Manager has many options, which can look...