| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | flake.lock: update | tv | 2026-01-21 | 1 | -15/+15 |
| | | |||||
| * | nixos-format-error: emigrate | tv | 2026-01-21 | 1 | -107/+0 |
| | | |||||
| * | netcup: emigrate | tv | 2026-01-21 | 1 | -33/+0 |
| | | |||||
| * | logf: emigrate | tv | 2026-01-21 | 1 | -112/+0 |
| | | |||||
| * | hashPassword: emigrate | tv | 2026-01-21 | 1 | -15/+0 |
| | | |||||
| * | gitignore: emigrate | tv | 2026-01-21 | 1 | -42/+0 |
| | | |||||
| * | eximlog: emigrate | tv | 2026-01-21 | 1 | -28/+0 |
| | | |||||
| * | certaids: emigrate | tv | 2026-01-21 | 1 | -114/+0 |
| | | |||||
| * | K_belwagen: emigrate | tv | 2026-01-21 | 1 | -38/+0 |
| | | |||||
| * | with-tmpdir: emigrate | tv | 2026-01-21 | 1 | -29/+0 |
| | | |||||
| * | dic: emigrate | tv | 2026-01-21 | 1 | -39/+0 |
| | | |||||
| * | Merge remote-tracking branch 'krebs/master' | tv | 2026-01-21 | 1 | -3/+1 |
| |\ | |||||
| | * | sync-containers3: migrate resolved.extraConfig to settings | lassulus | 2026-01-20 | 1 | -3/+1 |
| | | | | | | | | | The extraConfig option has been removed from NixOS. | ||||
| * | | htgen: bash -> busybox sh | tv | 2026-01-21 | 1 | -1/+1 |
| |/ | |||||
| * | htgen: use bash while dash is broken | tv | 2026-01-20 | 1 | -1/+1 |
| | | | | | | | | | Since dash a065467, dash's read is broken when used with tcpserver. Example: when test.sh is `read test; echo test=$test`, then `echo test | socat STDIN SYSTEM:'dash test.sh'` will output `test=` instead of `test=test`. | ||||
| * | repo-sync: GitPython -> gitpython | tv | 2026-01-16 | 1 | -1/+1 |
| | | |||||
| * | gitignore: fix bug introduced by 68d3c92 | tv | 2026-01-13 | 26 | -61/+146 |
| | | |||||
| * | Merge remote-tracking branch 'krebs/master' | tv | 2026-01-13 | 4 | -108/+131 |
| |\ | |||||
| | * | git-hooks: restore function interface | lassulus | 2026-01-11 | 1 | -104/+127 |
| | | | | | | | | | | | | | The rewrite to use environment variables broke backward compatibility. Restore the original interface where irc-announce is a function that returns shell script strings, as expected by callers like cal.nix. | ||||
| | * | tinc: filter hosts without valid tinc config | lassulus | 2026-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | Hosts that have a network entry but no tinc.config (like 'ne' which only has aliases) should be excluded from the hosts package generation. | ||||
| | * | reaktor2: update script paths after Reaktor rename | lassulus | 2026-01-11 | 1 | -2/+2 |
| | | | | | | | | | The directory was renamed from Reaktor to reaktor2-plugins. | ||||
| | * | ci: fix relative path to lib/pure.nix | lassulus | 2026-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | The ci module is in a subdirectory (krebs/3modules/ci/), so it needs an extra ../ to reach lib/pure.nix. | ||||
| * | | reaktor2: 0.4.4 -> 0.4.5 | tv | 2026-01-13 | 1 | -13/+14 |
| |/ | |||||
| * | Merge remote-tracking branch 'krebs/master' | tv | 2026-01-11 | 45 | -532/+306 |
| |\ | |||||
| | * | 5pkgs: fix nix flake show compatibility | lassulus | 2026-01-11 | 36 | -445/+269 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrate nix-writers flake for extended writer functions (writeJq, writeGawkBin, etc.) using a fixpoint overlay so functions can reference each other. Update Python packages to new buildPythonPackage format: - Add pyproject = true and build-system for ovh-zone, python-dnsstamps, ssh-audit, tinc_graphs Fix writer function usage by taking them as arguments instead of accessing via pkgs: - nixos-format-error, untilport, qrscan, logf, gitignore, urix, etc. Update deprecated nixpkgs attribute names: - gdk_pixbuf -> gdk-pixbuf - libSM/libX11/libXinerama -> xorg.* - buildGo120Module -> buildGoModule Remove obsolete/broken packages: - buildbot-classic-slave (missing buildbot-classic) - cac-panel, drivedroid-gen-repo (Python 2 / format issues) - games-user-env, generate-secrets (unused) - internetarchive, bepasty-client-cli, krebspaste (Python 2) - qrscan (conflicts with removed nixpkgs package) Other fixes: - Use lib.callPackageWith for package interdependencies - Only export derivations in flake packages output - Limit packages output to Linux systems - Fix IFD in ukrepl by passing path to writer instead of readFile - Import stockholm.lib directly where needed (bling) - Rewrite brain and git-hooks to use runCommand | ||||
| | * | pkgs.Reaktor -> reaktor2-plugins | lassulus | 2025-12-29 | 7 | -4/+4 |
| | | | |||||
| | * | kartei lass: redeploy xerxes | lassulus | 2025-11-23 | 1 | -47/+1 |
| | | | |||||
| | * | pkgs: add blessings as regular haskell package | lassulus | 2025-10-29 | 2 | -21/+17 |
| | | | |||||
| | * | Merge remote-tracking branch 'tv/master' | lassulus | 2025-10-23 | 14 | -303/+25 |
| | |\ | |||||
| | * | | flake.lock: update | lassulus | 2025-10-22 | 1 | -15/+15 |
| | | | | |||||
| * | | | reaktor2: 0.4.3 -> 0.4.4 | tv | 2026-01-11 | 1 | -11/+12 |
| | | | | |||||
| * | | | kartei tv ne: specify just prefixLength, not prefix | tv | 2025-11-27 | 1 | -4/+2 |
| | | | | |||||
| * | | | kartei tv ni: prefix -> prefixLength | tv | 2025-11-27 | 1 | -4/+3 |
| | | | | |||||
| * | | | kartei tv: use lib.slib if possilbe | tv | 2025-11-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | modules: use lib.slib if possilbe | tv | 2025-11-27 | 28 | -28/+28 |
| | | | | |||||
| * | | | kartei: lib.mkMerge -> imports | tv | 2025-11-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Use imports instead of lib.mkMerge and sprinkle some _file attributes to facilitate debugging. | ||||
| * | | | kartei: pass whole arg to modules | tv | 2025-11-27 | 1 | -2/+2 |
| | | | | |||||
| * | | | kartei tv ne: add MX for krebsco.de | tv | 2025-11-27 | 1 | -0/+1 |
| | | | | |||||
| * | | | kartei tv ne: add NS for tv.krebsco.de | tv | 2025-11-27 | 1 | -0/+1 |
| | | | | |||||
| * | | | kartei tv: don't inherit | tv | 2025-11-27 | 1 | -17/+13 |
| | | | | |||||
| * | | | kartei tv: foldl' recursiveUpdate {} -> foldl' extend | tv | 2025-11-27 | 1 | -4/+8 |
| | | | | |||||
| * | | | kartei tv: add ne | tv | 2025-11-27 | 2 | -0/+44 |
| | | | | |||||
| * | | | kartei tv ni: get slib from argument | tv | 2025-11-17 | 2 | -4/+2 |
| | | | | |||||
| * | | | kartei tv: evalSubmodule -> foldl' recursiveUpdate {} | tv | 2025-11-17 | 1 | -16/+11 |
| | | | | |||||
| * | | | kartei tv: put ssh pubkeys in dedicated files | tv | 2025-10-30 | 5 | -4/+8 |
| | |/ |/| | |||||
| * | | reaktor2: 0.4.2 -> 0.4.3 | tv | 2025-10-23 | 1 | -3/+3 |
| | | | |||||
| * | | Merge remote-tracking branch 'krebs/master' | tv | 2025-10-23 | 13 | -79/+101 |
| |\| | |||||
| | * | mastodon: run gc daily | lassulus | 2025-10-21 | 1 | -8/+23 |
| | | | |||||
| | * | flake: expose packages outside of overlay | lassulus | 2025-08-09 | 1 | -0/+4 |
| | | | |||||
| | * | Merge remote-tracking branch 'makefu/master' | lassulus | 2025-08-09 | 8 | -59/+31 |
| | |\ | |||||
