No description
Find a file
Erwin Boskma 62011456e8
flake.lock: Update
Flake lock file updates:

• Updated input 'atuin':
    'github:atuinsh/atuin/8eab351fca92e00b46e92a5e7bc1dda1647637df?narHash=sha256-9gDzIzM5eQ35vrzekK8mebo/9LXavQ8Am5pduUvUbSE%3D' (2024-06-26)
  → 'github:atuinsh/atuin/8b1769035969dc72dab27edd43c7d8667eebaaf9?narHash=sha256-cjQ/a%2BotTl7XinoktlJMINEI741Nv6o/znlKbnH0Uqw%3D' (2024-07-01)
• Updated input 'atuin/fenix':
    'github:nix-community/fenix/ab655c627777ab5f9964652fe23bbb1dfbd687a8?narHash=sha256-ixopuTeTouxqTxfMuzs6IaRttbT8JqRW5C9Q/57WxQw%3D' (2024-06-08)
  → 'github:nix-community/fenix/2c06f54eb102f325f88472a9713f6d779726c2f7?narHash=sha256-TW68WegsA2KLjQMHTaP2//tLgXSaFiRdZKxKUc7vEtY%3D' (2024-06-30)
• Updated input 'atuin/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/48bbdd6a74f3176987d5c809894ac33957000d19?narHash=sha256-%2BlRAmz92CNUxorqWusgJbL9VE1eKCnQQojglRemzwkw%3D' (2024-06-05)
  → 'github:rust-lang/rust-analyzer/9463d9eea4b87e651e7d8ed8425a9c92f23b1cdf?narHash=sha256-YzF4P6YVInAjcR5eJHWefkKEu5t70KYVZMvdLODv8CM%3D' (2024-06-28)
• Updated input 'disko':
    'github:nix-community/disko/423b86a7f756421325e71663ada79a199bf13408?narHash=sha256-ZEJFGHnElbMH3JgnFANxOlJgniFamu9MemvHCMQZtpA%3D' (2024-06-29)
  → 'github:nix-community/disko/d185770ea261fb5cf81aa5ad1791b93a7834d12c?narHash=sha256-6h2EqZU9bL9rHlXE%2B2LCBgnDImejzbS%2B4dYsNDDFlkY%3D' (2024-06-30)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/012409732a53433d75db7bb2e06dd0bdaf8ca7ea?narHash=sha256-DbB/SQVaF%2BB%2BI5KAU7%2Bc/8tvlg86ZJ7X0IDSTPuIXec%3D' (2024-06-29)
  → 'github:nix-community/emacs-overlay/9dd348fbc5c9708a607cda51b70958491bf925b3?narHash=sha256-5AWx8t05lS6nlLca4OvWPY2HeFp2q6y5t2/H9jQShfc%3D' (2024-07-01)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/90bd1b26e23760742fdcb6152369919098f05417?narHash=sha256-1AjSIedDC/aERt24KsCUftLpVppW61S7awfjGe7bMio%3D' (2024-06-24)
  → 'github:NixOS/nixpkgs/4a1e673523344f6ccc84b37f4413ad74ea19a119?narHash=sha256-tXlrgAQygNIy49LDVFuPXlWD2zTQV9/F8pfoqwwPJyo%3D' (2024-06-29)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
  → 'github:hercules-ci/flake-parts/c3c5ecc05edc7dafba779c6c1a61cd08ac6583e9?narHash=sha256-xwgjVUpqSviudEkpQnioeez1Uo2wzrsMaJKJClh%2BBls%3D' (2024-06-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7e68e55d2e16d3a1e92a679430728c35a30fd24e?narHash=sha256-A03i8xiVgP14DCmV5P7VUv37eodCjY4e1iai0b2EuuM%3D' (2024-06-28)
  → 'github:nix-community/home-manager/59ce796b2563e19821361abbe2067c3bb4143a7d?narHash=sha256-tneHOIv1lEavZ0vQ%2Brgz67LPNCgOZVByYki3OkSshFU%3D' (2024-07-01)
• Updated input 'nix-ld-rs':
    'github:nix-community/nix-ld-rs/b2f0f998b5391e827615be1441787573da1bf342?narHash=sha256-J86zYcke2RUKGGKFWDkRUxJoPAuvpQ4xHilVkSxwb6s%3D' (2024-06-29)
  → 'github:nix-community/nix-ld-rs/594465d9e48c86038d4833125067cc7af143bd3a?narHash=sha256-dBWcpHCVDi58lnVEPaYgRiQnlqcfbnTNGMLVOpDWq38%3D' (2024-07-01)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/231274268ff2250d4730e274b808f66ef91b6381?narHash=sha256-OvX/qQQ33zyB5ReRzm%2BU5%2B9Hh6EeYxHdd21tXL3p/eY%3D' (2024-06-29)
  → 'github:NixOS/nixos-hardware/a59f00f5ac65b19382617ba00f360f8bc07ed3ac?narHash=sha256-Lp%2Bl1IsREVbz8WM35OJYZz8sAH0XOjrZWUXVB5bJ2qg%3D' (2024-06-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b2852eb9365c6de48ffb0dc2c9562591f652242a?narHash=sha256-C8e9S7RzshSdHB7L%2Bv9I51af1gDM5unhJ2xO1ywxNH8%3D' (2024-06-27)
  → 'github:nixos/nixpkgs/2741b4b489b55df32afac57bc4bfd220e8bf617e?narHash=sha256-0xSej1g7eP2kaUF%2BJQp8jdyNmpmCJKRpO12mKl/36Kc%3D' (2024-06-29)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/5be53be9e5c766fc72fc5d65ba8a566cc0c3217f?narHash=sha256-LBfULF%2B2sCaWmkjmj1LkkGrAS/E9ZdXU1A5wWKjt9p0%3D' (2024-06-29)
  → 'github:oxalica/rust-overlay/648b25dd9c3acd255dc50c1eb3ca8b987856f675?narHash=sha256-9DLgG4T6l7cc4pJNOCcXGUwHsFfUp8KLsiwed65MdHk%3D' (2024-07-01)
• Updated input 'sops':
    'github:Mic92/sops-nix/c2ea1186c0cbfa4d06d406ae50f3e4b085ddc9b3?narHash=sha256-pcUk2Fg5vPXLUEnFI97qaB8hto/IToRfqskFqsjvjb8%3D' (2024-06-24)
  → 'github:Mic92/sops-nix/b5974d4331fb6c893e808977a2e1a6d34b3162d6?narHash=sha256-KA9gy2Wkv76s4A8eLnOcdKVTygewbw3xsB8%2BawNMyqs%3D' (2024-06-30)
• Updated input 'sops/nixpkgs-stable':
    'github:NixOS/nixpkgs/5e8e3b89adbd0be63192f6e645e0a54080004924?narHash=sha256-YzJECAxFt%2BU5LPYf/pCwW/e1iUd2PF21WITHY9B/BAs%3D' (2024-06-22)
  → 'github:NixOS/nixpkgs/4a1e673523344f6ccc84b37f4413ad74ea19a119?narHash=sha256-tXlrgAQygNIy49LDVFuPXlWD2zTQV9/F8pfoqwwPJyo%3D' (2024-06-29)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/065a23edceff48f948816b795ea8cc6c0dee7cdf?narHash=sha256-9T9mSY35EZSM1KAwb7K9zwQ78qTlLjosZgtUGnw4rn4%3D' (2024-06-24)
  → 'github:numtide/treefmt-nix/8df5ff62195d4e67e2264df0b7f5e8c9995fd0bd?narHash=sha256-ddPKHcqaKCIFSFc/cvxS14goUhCOAwsM1PbMr0ZtHMg%3D' (2024-06-30)
2024-07-01 16:12:21 +02:00
.forgejo/workflows Add Forgejo workflow to check flake 2024-01-25 12:42:14 +01:00
home-manager/modules river: Set XDG_CURRENT_DESKTOP 2024-06-27 14:57:33 +02:00
lib Remove unused input 2024-04-24 14:46:49 +02:00
machines heimdall: Add caddy configuration for boskma.frl root 2024-06-27 14:57:56 +02:00
modules keycloak: Update plugins 2024-06-27 15:22:13 +02:00
overlays Let's roll our own coredns package 2024-05-29 19:50:20 +02:00
pkgs coredns: 1.11.1 -> 1.11.3 2024-06-03 11:11:18 +02:00
users Make theme have a bit more contrast 2024-06-24 15:40:53 +02:00
wallpapers Add Space Shuttle Endeavour wallpaper 2023-10-05 15:02:14 +02:00
.dir-locals.el dir-locals: Revert back to nixfmt 2024-04-23 16:30:56 +02:00
.envrc Load .env file 2023-04-24 08:25:18 +02:00
.gitattributes Mark flake.lock as binary for merge conflicts 2024-01-23 13:40:29 +01:00
.gitignore Remove terraform stuff 2024-01-09 22:25:14 +01:00
.projectile Update flake.lock, update kernel version 2022-03-23 15:42:32 +01:00
.sops.yaml meili: init 2024-06-04 10:34:30 +02:00
flake.lock flake.lock: Update 2024-07-01 16:12:21 +02:00
flake.nix nix-top was removed from nixpkgs 2024-06-24 14:26:23 +02:00
Justfile Add task to Justfile to build package 2024-03-28 16:10:02 +01:00
README.org Replace exa with eza, because the former is unmaintained 2023-09-11 20:11:08 +02:00
statix.toml Add pre-commit hooks and fix style issues 2022-11-19 20:00:54 +01:00

Erwin's NixOS config

This configures my machines.

Useful oneliners

Remove all files except the smallest

$ ls -s size | head -n 1 | xargs stat -c %s | awk '{print $1 + 1}' | xargs -I '%S' fd -S +%Sb -X rm {} \;
cmd Explanation
ls -s size List all files, sort by size (ls is aliased to eza in my setup)
head -n 1 Take the first line
xargs stat -c %s Print the size in bytes
awk '{print $1 + 1} Add one to it
xargs -I '%S' fd -S +%Sb -X rm {} \; Find all files larger than the smallest and delete them