No description
Find a file
Erwin Boskma 63c7a2966c
Updates: flake.lock
Flake lock file updates:

• Updated input 'ghostty':
    'github:ghostty-org/ghostty/132c4f1f68d75813370cadfc090f96a32be19705?narHash=sha256-0O%2Bw/MYI7xC4h1MmNg8rPVUIGPIIZYv%2BVq0ZAY%2BMnW4%3D' (2025-01-13)
  → 'github:ghostty-org/ghostty/3cdb9a7dfe59fa46dde27b5ada5932bbe42094b8?narHash=sha256-8VTYxeRGp7pvKNz0/yMOvgnnWQ4DOHPAckQUzgpXw4o%3D' (2025-01-14)
• Updated input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/536472754982bf03079b4b4e0261838a760587c0?narHash=sha256-MRqwVAe3gsb88u4ME1UidmZFVCx%2BFEnoob0zkpO9DMY%3D' (2024-12-19)
  → 'github:numtide/nixos-facter-modules/8c92c91e7cc449796bedf772ec6373f61df38c07?narHash=sha256-zsBwbF7J5cy96%2B9/IoxJVxSB22lSyHpwqWjMSRJB6ZU%3D' (2025-01-14)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ed4a395ea001367c1f13d34b1e01aa10290f67d6?narHash=sha256-jG/%2BMvjVY7SlTakzZ2fJ5dC3V1PrKKrUEOEE30jrOKA%3D' (2025-01-12)
  → 'github:nixos/nixpkgs/9abb87b552b7f55ac8916b6fc9e5cb486656a2f3?narHash=sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ%3D' (2025-01-13)
• Updated input 'sops':
    'github:Mic92/sops-nix/0f4744b5a95151a85c4f35010dd2d748228f7f53?narHash=sha256-eON7amRmBl59QH6K9uypewkKveaNbosY6CtUgRcv7YU%3D' (2025-01-13)
  → 'github:Mic92/sops-nix/553c7cb22fed19fd60eb310423fdc93045c51ba8?narHash=sha256-wlgdf/n7bJMLBheqt1jmPoxJFrUP6FByKQFXuM9YvIk%3D' (2025-01-13)
2025-01-14 19:45:36 +01:00
.forgejo/workflows Add Forgejo workflow to check flake 2024-01-25 12:42:14 +01:00
home-manager/modules swaylock: Remove unused module parameter 2025-01-09 14:59:30 +01:00
incus-conf Add incus container template 2024-11-16 17:37:07 +01:00
lib Set up Bluesky PDS 2024-12-03 23:41:09 +01:00
machines Switch sans-serif font to Cantarell 2025-01-09 15:00:19 +01:00
modules Switch sans-serif font to Cantarell 2025-01-09 15:00:19 +01:00
overlays factorio: 2.0.23 -> 2.0.28 2025-01-06 13:24:52 +01:00
pkgs pds/pdsadmin: 0.4.67 -> 0.4.74 2024-12-20 11:19:26 +01:00
users home: Switch back to sway from swayfx 2025-01-09 14:59:01 +01: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 envrc: add shebang 2024-07-09 21:34:30 +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 Add searchnx container 2024-12-23 17:10:40 +01:00
flake.lock Updates: flake.lock 2025-01-14 19:45:36 +01:00
flake.nix ghostty: Use GitHub URL 2024-12-29 17:30:45 +01:00
Justfile Use new colmena option so it can handle a dirty flake 2024-11-15 12:12:04 +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