Skip to main content

Recently Updated Pages

Provisioning a new nixOS Host

Homelab NixOS

nix run nixos-anywhere -- --flake '.#<host>' --generate-hardware-config nixos-generate-config ./h...

Updated 3 weeks ago by etorres

home-manager setup

Homelab NixOS

nix run home-manager -- switch --flake '.#<config>'

Updated 3 weeks ago by etorres

Setting User Admin Role

Homelab Proxmox

# See existing roles pveum role list # Give your user Sys.Modify on the node (grants network edit...

Updated 1 month ago by etorres

/etc/network/interfaces

Homelab Proxmox

# network interface settings; autogenerated # Please do NOT modify this file directly, unless you...

Updated 1 month ago by etorres

/nix/store

Homelab NixOS

List top storage users of files in the nix store nix path-info -rS /run/current-system | sort -nk...

Updated 1 month ago by etorres

Adding a new host for ssh on Linux/KDE

Client Devices ssh

Sometimes, when adding a new ssh host, you get this error:   etorres@host.local: Permission denie...

Updated 1 month ago by etorres

Comin Hard Reset

Homelab DevOps

Do not use git push --force on main, otherwise comin will not be able to recognize changes until ...

Updated 5 months ago by etorres

Terraform Setup

Homelab Proxmox

Creating the Terraform role in PVE # pveum user add terraform@pve # pveum role add Terraform -pr...

Updated 6 months ago by etorres

FiOS Router

Homelab System

Set Router to Bridge Mode Login to router administration interface Select "My Network" on the top...

Updated 6 months ago by etorres

Tailscale Auto Cert Update Service

Homelab PiKVM

These systemd services allow me to update the Tailscale certificates for PiKVM every 80 days with...

Updated 7 months ago by etorres

/boot/config.txt

Homelab PiKVM

[pi4] Used to fix kvmd-otg and kvmd-tc358743 not starting at boot dtoverlay=tc358743 dtoverlay...

Updated 7 months ago by etorres

User Provisioning

Homelab Proxmox

Perform these following steps: pveum useradd etorres@pam pveum group add wheel -comment 'System...

Updated 9 months ago by etorres

systemd Shell Execution

Quick Reference

To start a shell with the same environment as a particular systemd service sudo systemd-run --pr...

Updated 10 months ago by etorres

Quick Git Commands

Quick Reference Programming

Remove merged branches git branch --merged origin/main | rg -v "main" | xargs git branch -d Mak...

Updated 10 months ago by etorres

Sops-Nix Setup

Homelab NixOS

To set up the system to run sops-nix, I usually use the host SSH key like so: nix run 'nixpkgs#s...

Updated 10 months ago by etorres

Bitwarden Secrets Manager on macOS

Homelab DevOps

Run this command: curl https://bws.bitwarden.com/install > bws.sh Review the downloaded script ...

Updated 1 year ago by etorres

Sops-Nix Env Files

Homelab NixOS

Create the plaintext env file to be used Do not commit any plaintext env files into version co...

Updated 1 year ago by etorres

Grafana Alloy

Homelab System

How to get WAL stats for alloy: alloy tools prometheus.remote_write wal-stats /var/lib/private/a...

Updated 1 year ago by etorres

When plasma won't start after a kernel upgrade

Client Devices KDE Fixes

Most likely it's something wrong with X, I fixed my issues by adding the following to /etc/sddm.c...

Updated 1 year ago by etorres

Printers

Client Devices

Unable to add AirPrint/mDNS/Bonjour Printer Verify if you are getting the following error in /va...

Updated 1 year ago by etorres