Commit graph

1248 commits

Author SHA1 Message Date
fcf5583ef0
thor: Import anyrun home-manager module 2024-01-25 12:38:15 +01:00
25120dbe1a
base: Update hash for probe-rs udev rules 2024-01-25 12:37:58 +01:00
4b4ace72b2
ci: Decommission in favour of forgejo actions 2024-01-24 18:17:47 +01:00
17057e1afe
gitea-runner: Init system 2024-01-24 17:11:53 +01:00
b3caffe298
nushell: Fix config 2024-01-24 17:10:20 +01:00
cf8e6ee452
Mark flake.lock as binary for merge conflicts
This makes git preserve the local version, but still mark the file as
conflicted, so it is not mangled with conflict regions.
2024-01-23 13:40:29 +01:00
4a2702934b
openfga: init at 1.4.2 2024-01-23 13:40:18 +01:00
1f6a08ed9b
keycloak: Update admin-ui and orgs 2024-01-23 12:04:28 +01:00
b1f27d6252
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/83731bc2f68f485e843534da607f374f75b4f0bd' (2024-01-22)
  → 'github:nix-community/emacs-overlay/e2953343aa80377bb1f486f46ef5553b5570753e' (2024-01-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2d47379ad591bcb14ca95a90b6964b8305f6c913' (2024-01-21)
  → 'github:nix-community/home-manager/3df2a80f3f85f91ea06e5e91071fa74ba92e5084' (2024-01-23)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/e36f66bb10b09f5189dc3b1706948eaeb9a1c555' (2024-01-22)
  → 'github:oxalica/rust-overlay/f889dc31ef97835834bdc3662394ebdb3c96b974' (2024-01-23)
2024-01-23 11:37:12 +01:00
3428449501
odin: Fix incus OIDC issuer URL 2024-01-22 20:30:43 +01:00
7e3c07ff1b
unifi: Wait on any interface to be online 2024-01-22 20:30:20 +01:00
1e6a46e2a5
Update parameters for caddy-with-plugins 2024-01-22 20:29:55 +01:00
7c4967b4d8
machines: Fix folder for ci 2024-01-22 20:28:54 +01:00
72030e6c69
gitea: Move machine-specific module to machine config 2024-01-22 20:27:45 +01:00
4f9b088afb
valkyrie: Move machine-specific modules to machine config 2024-01-22 20:05:24 +01:00
5cf877e9ba
frigate: Move machine-specific module to machine config 2024-01-22 19:53:38 +01:00
09efae9138
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/0033adc6e3f1ed076f3ed1c637ef1dfe6bef6733' (2024-01-18)
  → 'github:nix-community/disko/9fcdf3375e01e2938a49df103af9fd21bd0f89d9' (2024-01-22)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/dc3dafe421095791e2dacf2b03e1686365160d35' (2024-01-19)
  → 'github:nix-community/emacs-overlay/83731bc2f68f485e843534da607f374f75b4f0bd' (2024-01-22)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/8bf65f17d8070a0a490daf5f1c784b87ee73982c' (2024-01-17)
  → 'github:NixOS/nixpkgs/1b64fc1287991a9cce717a01c1973ef86cb1af0b' (2024-01-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/b84191db127c16a92cbdf7f7b9969d58bb456699' (2024-01-17)
  → 'github:nix-community/home-manager/2d47379ad591bcb14ca95a90b6964b8305f6c913' (2024-01-21)
• Updated input 'microvm':
    'github:astro/microvm.nix/ca69f1cf1cad946ccd04e476cc3822ae7088267d' (2024-01-19)
  → 'github:astro/microvm.nix/f07dd64526ee203d25329c517eec3b697860fa6b' (2024-01-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/842d9d80cfd4560648c785f8a4e6f3b096790e19' (2024-01-17)
  → 'github:nixos/nixpkgs/612f97239e2cc474c13c9dafa0df378058c5ad8d' (2024-01-21)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/ffa9a5b90b0acfaa03b1533b83eaf5dead819a05' (2024-01-14)
  → 'github:cachix/pre-commit-hooks.nix/f56597d53fd174f796b5a7d3ee0b494f9e2285cc' (2024-01-20)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/47cac072a313d9cce884b9ea418d2bf712fa23dd' (2024-01-19)
  → 'github:oxalica/rust-overlay/e36f66bb10b09f5189dc3b1706948eaeb9a1c555' (2024-01-22)
• Updated input 'sops':
    'github:Mic92/sops-nix/87755331580fdf23df7e39b46d63ac88236bf42c' (2024-01-15)
  → 'github:Mic92/sops-nix/ae171b54e76ced88d506245249609f8c87305752' (2024-01-21)
2024-01-22 11:10:09 +01:00
6fd1466e1f
mimir: Install attic-client 2024-01-19 16:07:03 +01:00
6187e8278a
nushell: Update config for nushell 0.89 2024-01-19 16:06:17 +01:00
5e22b4b8bb
flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/e6bedf1869f382cfc51b69848d6e09d51585ead6' (2024-01-02)
  → 'github:zhaofengli/attic/fbe252a5c21febbe920c025560cbd63b20e24f3b' (2024-01-18)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/4baba64e8088c2cdbde661d6697d1fff3ba59f6d' (2024-01-18)
  → 'github:nix-community/emacs-overlay/dc3dafe421095791e2dacf2b03e1686365160d35' (2024-01-19)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/b8dd8be3c790215716e7c12b247f45ca525867e2' (2024-01-15)
  → 'github:NixOS/nixpkgs/8bf65f17d8070a0a490daf5f1c784b87ee73982c' (2024-01-17)
• Updated input 'microvm':
    'github:astro/microvm.nix/088ba565537eaef1041a87be5a44ca0daa4e1908' (2024-01-14)
  → 'github:astro/microvm.nix/ca69f1cf1cad946ccd04e476cc3822ae7088267d' (2024-01-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/ff3e4b3ee418009886848d48e4ba236a2f9de789' (2024-01-18)
  → 'github:oxalica/rust-overlay/47cac072a313d9cce884b9ea418d2bf712fa23dd' (2024-01-19)
2024-01-19 10:24:23 +01:00
03942eca29
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/d0b4408eaf782a1ada0a9133bb1cecefdd59c696' (2024-01-15)
  → 'github:nix-community/disko/0033adc6e3f1ed076f3ed1c637ef1dfe6bef6733' (2024-01-18)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/bd632887992dea09e08244c2f7c632c3590ab9dc' (2024-01-16)
  → 'github:nix-community/emacs-overlay/4baba64e8088c2cdbde661d6697d1fff3ba59f6d' (2024-01-18)
• Updated input 'home-manager':
    'github:nix-community/home-manager/fa152fd745b816dcfc751962f2e20c8669aed8f1' (2024-01-16)
  → 'github:nix-community/home-manager/b84191db127c16a92cbdf7f7b9969d58bb456699' (2024-01-17)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9b19f5e77dd906cb52dade0b7bd280339d2a1f3d' (2024-01-13)
  → 'github:nixos/nixpkgs/842d9d80cfd4560648c785f8a4e6f3b096790e19' (2024-01-17)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b21f3c0d5bf0f0179f5f0140e8e0cd099618bd04' (2024-01-16)
  → 'github:oxalica/rust-overlay/ff3e4b3ee418009886848d48e4ba236a2f9de789' (2024-01-18)
2024-01-18 15:31:21 +01:00
329e066b3d
work: Add incus 2024-01-18 09:46:37 +01:00
81130b5b6e
mimir: Remove rtl88x2bu because it doesn't build. Add ddccontrol 2024-01-18 09:44:48 +01:00
dbc11f1b22
Add nix-tree to devshell 2024-01-17 09:43:50 +01:00
63c31238fe
home: remove larynx (now piper) 2024-01-17 09:43:32 +01:00
8a063f1088
server: Enable atuin 2024-01-17 09:43:11 +01:00
7ce4f5b246
home: Update changed ID of Kyria keyboard 2024-01-17 09:42:36 +01:00
06063203bc
nix: Use nix.settings and remove extraOptions 2024-01-17 09:41:56 +01:00
0793b93a0a
odin: Tweak kernel settings for caddy, open port 2024-01-17 09:40:26 +01:00
4902661b78
Sort overlays by name 2024-01-17 09:39:53 +01:00
2eadea3351
Add nix-cache to machines 2024-01-17 09:39:37 +01:00
2755b55e4b
emacs: Add dhall-lsp-server 2024-01-17 09:38:52 +01:00
9494fd52d0
Set up a Nix binary cache with attic 2024-01-17 09:32:27 +01:00
a828dbed0d
Update sunshine input 2024-01-17 09:28:23 +01:00
df823cd770
Remove nixinate 2024-01-17 09:28:08 +01:00
3b9f261f8e
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/036d480ae895afff54da5034331950827a7f317a' (2024-01-14)
  → 'github:nix-community/disko/d0b4408eaf782a1ada0a9133bb1cecefdd59c696' (2024-01-15)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/9fa1fdb259360c2d7b45bb3f4003a83b5f9f809e' (2024-01-14)
  → 'github:nix-community/emacs-overlay/bd632887992dea09e08244c2f7c632c3590ab9dc' (2024-01-16)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/428544ae95eec077c7f823b422afae5f174dee4b' (2024-01-13)
  → 'github:NixOS/nixpkgs/b8dd8be3c790215716e7c12b247f45ca525867e2' (2024-01-15)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f2942f3385f1b35cc8a1abb03a45e29c9cb4d3c8' (2024-01-13)
  → 'github:nix-community/home-manager/fa152fd745b816dcfc751962f2e20c8669aed8f1' (2024-01-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ef811636cc847355688804593282078bac7758d4' (2024-01-13)
  → 'github:NixOS/nixos-hardware/bee2202bec57e521e3bd8acd526884b9767d7fa0' (2024-01-15)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/71d1d01578272b2294f6993b1860dfb22e4baac3' (2024-01-14)
  → 'github:oxalica/rust-overlay/b21f3c0d5bf0f0179f5f0140e8e0cd099618bd04' (2024-01-16)
• Updated input 'sops':
    'github:Mic92/sops-nix/70dd0d521f7849338e487a219c1a07c429a66d77' (2024-01-14)
  → 'github:Mic92/sops-nix/87755331580fdf23df7e39b46d63ac88236bf42c' (2024-01-15)
2024-01-16 09:19:14 +01:00
0f2b4fb7be
flake.lock: Update
Flake lock file updates:

• Updated input 'attic/nixpkgs':
    follows 'nixpkgs'
  → 'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14)
2024-01-14 22:52:40 +01:00
c7afb01c9f
flake.lock: Update
Flake lock file updates:

• Updated input 'microvm':
    'github:astro/microvm.nix/8a8b8c68d15029752b0669a57281e7d2aaf23dd5' (2024-01-12)
  → 'github:astro/microvm.nix/088ba565537eaef1041a87be5a44ca0daa4e1908' (2024-01-14)
2024-01-14 22:13:08 +01:00
2448f96989
flake.lock: Update
Flake lock file updates:

• Updated input 'sunshine':
    'git+https://git@git.datarift.nl/erwin/sunshine.git?ref=main&rev=d43f5ce6761e609de875eeb2f36a12ef339f98d6' (2022-09-26)
  → 'git+https://git@git.datarift.nl/erwin/sunshine.git?ref=main&rev=223fb72217b97ed13248713b5825b234023eed83' (2024-01-14)
• Added input 'sunshine/flake-parts':
    'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
• Added input 'sunshine/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30)
• Removed input 'sunshine/flake-utils'
2024-01-14 20:45:55 +01:00
b9a432bb17
flake.lock: Update
Flake lock file updates:

• Updated input 'caddy-with-plugins':
    'github:eboskma/caddy-with-plugins/f94748a89ca1a1da1ec66306f15e5a208dff92a8' (2023-08-09)
  → 'github:eboskma/caddy-with-plugins/c2c66faccc086e077cef927bdf001e7233689228' (2024-01-14)
• Updated input 'disko':
    'github:nix-community/disko/f0a3425a7b173701922e7959d8bfb136ef53aa54' (2024-01-08)
  → 'github:nix-community/disko/036d480ae895afff54da5034331950827a7f317a' (2024-01-14)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/e5d3e66bb146b77a9c978533dfb6028b9248f2fa' (2024-01-10)
  → 'github:nix-community/emacs-overlay/9fa1fdb259360c2d7b45bb3f4003a83b5f9f809e' (2024-01-14)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/6723fa4e4f1a30d42a633bef5eb01caeb281adc3' (2024-01-08)
  → 'github:NixOS/nixpkgs/428544ae95eec077c7f823b422afae5f174dee4b' (2024-01-13)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/88a2cd8166694ba0b6cb374700799cec53aef527' (2024-01-01)
  → 'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/e13aa9e287b3365473e5897e3667ea80a899cdfb' (2024-01-09)
  → 'github:nix-community/home-manager/f2942f3385f1b35cc8a1abb03a45e29c9cb4d3c8' (2024-01-13)
• Updated input 'microvm':
    'github:astro/microvm.nix/d5553b1388f2947915c4cec6249b89474046573a' (2024-01-01)
  → 'github:astro/microvm.nix/8a8b8c68d15029752b0669a57281e7d2aaf23dd5' (2024-01-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b34a6075e9e298c4124e35c3ccaf2210c1f3a43b' (2024-01-09)
  → 'github:NixOS/nixos-hardware/ef811636cc847355688804593282078bac7758d4' (2024-01-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/317484b1ead87b9c1b8ac5261a8d2dd748a0492d' (2024-01-08)
  → 'github:nixos/nixpkgs/9b19f5e77dd906cb52dade0b7bd280339d2a1f3d' (2024-01-13)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/b0265634df1dc584585c159b775120e637afdb41' (2024-01-10)
  → 'github:cachix/pre-commit-hooks.nix/ffa9a5b90b0acfaa03b1533b83eaf5dead819a05' (2024-01-14)
• Updated input 'pre-commit-hooks/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
  → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
• Updated input 'pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03)
  → 'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/6dea03e0c8a81cf28340564259d4762b6d6f01de' (2024-01-10)
  → 'github:oxalica/rust-overlay/71d1d01578272b2294f6993b1860dfb22e4baac3' (2024-01-14)
• Updated input 'sops':
    'github:Mic92/sops-nix/c0b3a5af90fae3ba95645bbf85d2b64880addd76' (2024-01-10)
  → 'github:Mic92/sops-nix/70dd0d521f7849338e487a219c1a07c429a66d77' (2024-01-14)
• Updated input 'sops/nixpkgs-stable':
    'github:NixOS/nixpkgs/70bdadeb94ffc8806c0570eb5c2695ad29f0e421' (2024-01-03)
  → 'github:NixOS/nixpkgs/a1982c92d8980a0114372973cbdfe0a307f1bdea' (2024-01-12)
2024-01-14 18:28:18 +01:00
d07c1c8829
emacs: Fix Elixir language server configuration 2024-01-11 22:46:41 +01:00
d28cb255df
emacs: Add nextls as alternative Elixir language server 2024-01-10 22:35:41 +01:00
e590918785
k3s does not need the override anymore 2024-01-10 21:57:02 +01:00
81d9552f73
home: Handle wallpapers differently 2024-01-10 21:56:44 +01:00
3307db5fb4
incus-ui: Replace branding in places not covered by patches 2024-01-10 21:55:39 +01:00
3cfd715814
systemd: Disable LLMNR 2024-01-10 21:55:23 +01:00
cea7eec04f
odin: add nix-ld, remove cockpit, add kmod to incus PATH 2024-01-10 21:54:54 +01:00
19e3f59f86
loki: remove lxd 2024-01-10 21:54:29 +01:00
f8f8054d79
Add k3s-test 2024-01-10 21:54:11 +01:00
31ef819960
Refactor flake.nix 2024-01-10 21:53:04 +01:00