Commit graph

66 commits

Author SHA1 Message Date
Jan Kremer
c7c1f6f2cf
immich: Move out of container 2026-02-05 14:13:33 +01:00
Jan Kremer
aaf705b7d6
galanthus: Tailscale services declaratively, Jellyfin no container
Tailscale services can now be declared in Nix, which also eliminates my
need for containers completely.

Jellyfin hardware encoding can now also be implemented using the Nix
module.

Hardware support now implemented with nixos-hardware.
2026-02-05 11:47:01 +01:00
Jan Kremer
6addf51d68
galanthus: Add Copyparty share, reenable Samba for TimeMachine 2026-02-03 15:54:37 +01:00
Jan Kremer
fe8273c4d3
galanthus: Cleanup, add Copyparty 2026-02-03 10:00:12 +01:00
Jan Kremer
be4409abcb
apps: New iWork 2026-01-30 09:03:24 +01:00
Jan Kremer
a8fe5d1b1d
apps: Add Apple Pro Apps 2026-01-29 09:43:07 +01:00
Jan Kremer
47143f323d
colors: Fix bat themes 2026-01-26 13:10:56 +01:00
Jan Kremer
d5de4494ad
ghostty: JetBrains Mono -> 0xProto 2026-01-26 09:37:52 +01:00
Jan Kremer
a8295e0df6
helix: nixfmt-rfc-style -> nixfmt
nixfmt-rfc-style is now nixfmt
2026-01-25 16:25:23 +01:00
Jan Kremer
83d289585e
colors: Add light and dark theme 2026-01-25 16:23:54 +01:00
Jan Kremer
43c9bf889e
samba: Add new share 2026-01-23 13:33:51 +01:00
Jan Kremer
5b88f00e34
samba: Add new share 2026-01-23 13:17:51 +01:00
Jan Kremer
bbf1828c9d
opencloud: Add service 2026-01-23 10:27:07 +01:00
Jan Kremer
390457ae1f
tailscale: Update config 2026-01-23 09:25:22 +01:00
Jan Kremer
98fd6d9fb1
jellyfin: Pass through graphics card 2026-01-18 21:28:43 +01:00
Jan Kremer
56cbc557fb
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:LnL7/nix-darwin/c2b36207f2c396c79dbed9d40536db221bd4e363?narHash=sha256-N/sxS27%2Bt9nGvGWqwwAceSMW/Y5ddcypS/aiTnZ7ScA%3D' (2025-12-23)
  → 'github:LnL7/nix-darwin/7b1d394e7d9112d4060e12ef3271b38a7c43e83b?narHash=sha256-8wMrJP/Xk5Dkm0TxzaERLt3eGFEhHTWaJKUpK3AoL4o%3D' (2026-01-12)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7eca7f7081036a7b740090994c9ec543927f89a7?narHash=sha256-hHKQhHkXxuPJwLkI8wdu826GLV5AcuW9/HVdc9eBnTU%3D' (2025-12-24)
  → 'github:nix-community/home-manager/85c83f70968516f571015e260fb21c774e586c0b?narHash=sha256-9CfEGvHgQ8KdhBI5x6RVkuvqCCM7KiVxCM1n9e3lVBA%3D' (2026-01-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
  → 'github:NixOS/nixpkgs/ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38?narHash=sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs%3D' (2026-01-11)
2026-01-14 20:42:29 +01:00
Jan Kremer
ac702e95f2
galanthus: Add nh 2026-01-14 20:41:09 +01:00
Jan Kremer
adac75f35f
casks/apps: Update 2026-01-13 10:11:02 +01:00
Jan Kremer
9f8bdb6469
galanthus: Disable unused modules 2026-01-13 10:04:23 +01:00
Jan Kremer
8a4a06ae85
ghostty: Change titlebar style to tabs 2026-01-08 08:46:55 +01:00
Jan Kremer
8d8e0994fa
git: GPG sign -> SSH sign 2026-01-08 07:37:48 +01:00
Jan Kremer
88bec094b1
nh: Fix garbage collection 2025-12-28 18:09:14 +01:00
Jan Kremer
3f725b868b
mac: Cleanup 2025-12-28 15:45:23 +01:00
Jan Kremer
db78294c12
packages: Add age 2025-12-28 09:53:00 +01:00
Jan Kremer
1041cc1a0d
mac: Cleanup 2025-12-28 08:43:33 +01:00
Jan Kremer
2ca4f3b27f
ledger: Update file 2025-12-27 11:58:27 +01:00
Jan Kremer
54b85e7406
navidrome: Add Tailscale auth key 2025-12-27 10:19:05 +01:00
Jan Kremer
653a9e85c9
codex: Remove 2025-12-26 17:40:06 +01:00
Jan Kremer
ad1f92e3ca
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:LnL7/nix-darwin/e95de00a471d07435e0527ff4db092c84998698e?narHash=sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE%3D' (2025-11-26)
  → 'github:LnL7/nix-darwin/c2b36207f2c396c79dbed9d40536db221bd4e363?narHash=sha256-N/sxS27%2Bt9nGvGWqwwAceSMW/Y5ddcypS/aiTnZ7ScA%3D' (2025-12-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/bcc7afa1d873ead5932fbb4d42f1916a9627c084?narHash=sha256-Q/%2B03EAvtzCbhGXv7yLsYh%2BpXIzLUgibpQKxo5CI2bk%3D' (2025-12-03)
  → 'github:nix-community/home-manager/7eca7f7081036a7b740090994c9ec543927f89a7?narHash=sha256-hHKQhHkXxuPJwLkI8wdu826GLV5AcuW9/HVdc9eBnTU%3D' (2025-12-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2d293cbfa5a793b4c50d17c05ef9e385b90edf6c?narHash=sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
2025-12-24 16:16:27 +01:00
Jan Kremer
dfb6d621a7
mac: Unmap Caps to Esc 2025-12-24 16:15:02 +01:00
Jan Kremer
65e03dac24
maintenance: Fix warnings 2025-12-05 06:58:22 +01:00
Jan Kremer
34611d6f3b
ssh: Update config 2025-12-05 06:53:45 +01:00
Jan Kremer
8597d955a6
git: Update config 2025-12-04 07:38:40 +01:00
Jan Kremer
c8fa54cc0e
flake.lock: Update
Adguard: AppStore -> Cask

Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/9ba0d85de3eaa7afeab493fed622008b6e4924f5?narHash=sha256-lsNWuj4Z%2BpE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94%3D' (2025-10-28)
  → 'github:ryantm/agenix/fcdea223397448d35d9b31f798479227e80183f6?narHash=sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L%2BVSybPfiIgzU8lbQ%3D' (2025-11-08)
• Updated input 'darwin':
    'github:LnL7/nix-darwin/69921864a70b58787abf5ba189095566c3f0ffd3?narHash=sha256-dzLBZKccS0jMefj%2BWAYwsk7gKDluqavC7I4KfFwVh8k%3D' (2025-11-03)
  → 'github:LnL7/nix-darwin/e95de00a471d07435e0527ff4db092c84998698e?narHash=sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE%3D' (2025-11-26)
• Updated input 'home-manager':
    'github:nix-community/home-manager/aa6936bb637e46a49cf1292486200ba41dd4bcf7?narHash=sha256-Y5950vzoyJ8%2Bu4U6dlI/2VEbf3JQnIJsmRWWWcsgpRg%3D' (2025-11-04)
  → 'github:nix-community/home-manager/bcc7afa1d873ead5932fbb4d42f1916a9627c084?narHash=sha256-Q/%2B03EAvtzCbhGXv7yLsYh%2BpXIzLUgibpQKxo5CI2bk%3D' (2025-12-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
  → 'github:NixOS/nixpkgs/2d293cbfa5a793b4c50d17c05ef9e385b90edf6c?narHash=sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4%3D' (2025-11-30)
2025-12-04 07:37:29 +01:00
Jan Kremer
5a1b070a64
casks: Add Acorn 2025-12-03 06:47:42 +01:00
Jan Kremer
a009880d44
nixos: Fixes 2025-11-26 23:27:21 +01:00
Jan Kremer
4f006881a8
casks: Remove unused casks 2025-11-23 08:03:02 +01:00
Jan Kremer
26b932a1cb
fonts: Remove unused fonts 2025-11-23 07:48:37 +01:00
Jan Kremer
790286afb1
flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/9edb1787864c4f59ae5074ad498b6272b3ec308d?narHash=sha256-NA/FT2hVhKDftbHSwVnoRTFhes62%2B7dxZbxj5Gxvghs%3D' (2025-08-05)
  → 'github:ryantm/agenix/9ba0d85de3eaa7afeab493fed622008b6e4924f5?narHash=sha256-lsNWuj4Z%2BpE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94%3D' (2025-10-28)
• Updated input 'darwin':
    'github:LnL7/nix-darwin/c48e963a5558eb1c3827d59d21c5193622a1477c?narHash=sha256-BHdc43Lkayd%2B72W/NXRKHzX5AZ%2B28F3xaUs3a88/Uew%3D' (2025-09-25)
  → 'github:LnL7/nix-darwin/69921864a70b58787abf5ba189095566c3f0ffd3?narHash=sha256-dzLBZKccS0jMefj%2BWAYwsk7gKDluqavC7I4KfFwVh8k%3D' (2025-11-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c4aaddeaecc09554c92518fd904e3e84b497ed09?narHash=sha256-eqSP/BAbQwNTlQ/6yuK0yILzZAPNNj91gp6oIfVtu/E%3D' (2025-10-12)
  → 'github:nix-community/home-manager/aa6936bb637e46a49cf1292486200ba41dd4bcf7?narHash=sha256-Y5950vzoyJ8%2Bu4U6dlI/2VEbf3JQnIJsmRWWWcsgpRg%3D' (2025-11-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0b4defa2584313f3b781240b29d61f6f9f7e0df3?narHash=sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw%3D' (2025-10-09)
  → 'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
2025-11-04 08:39:47 +01:00
Jan Kremer
a8ca9e5062
hosts: Rename malus to "Mac von Jan" 2025-11-04 08:38:01 +01:00
Jan Kremer
370103b6a7
packages: Remove doxx 2025-10-20 14:27:50 +02:00
Jan Kremer
568b6c0e3f
casks/packages: Remove Crossover, add doxx 2025-10-20 12:22:58 +02:00
Jan Kremer
ae4ba9564c
casks: Add Gimp and SF-Symbols 2025-10-12 21:04:42 +02:00
Jan Kremer
06662704e0
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:LnL7/nix-darwin/830b3f0b50045cf0bcfd4dab65fad05bf882e196?narHash=sha256-MhDltfXesGH8VkGv3hmJ1QEKl1ChTIj9wmGAFfWj/Wk%3D' (2025-09-09)
  → 'github:LnL7/nix-darwin/c48e963a5558eb1c3827d59d21c5193622a1477c?narHash=sha256-BHdc43Lkayd%2B72W/NXRKHzX5AZ%2B28F3xaUs3a88/Uew%3D' (2025-09-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/17a10049486f6698fca32097d8f52c0c895542b0?narHash=sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa%2BY%3D' (2025-09-14)
  → 'github:nix-community/home-manager/c4aaddeaecc09554c92518fd904e3e84b497ed09?narHash=sha256-eqSP/BAbQwNTlQ/6yuK0yILzZAPNNj91gp6oIfVtu/E%3D' (2025-10-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
  → 'github:NixOS/nixpkgs/0b4defa2584313f3b781240b29d61f6f9f7e0df3?narHash=sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw%3D' (2025-10-09)
2025-10-12 20:55:45 +02:00
Jan Kremer
c3ec3f882a
ghostty: Fix Rose Pine theme 2025-09-16 08:49:03 +02:00
Jan Kremer
5b08db220b
fonts: Remove SF Pro (broken) 2025-09-16 08:33:05 +02:00
Jan Kremer
d53e8c838e
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:LnL7/nix-darwin/e04a388232d9a6ba56967ce5b53a8a6f713cdfcf?narHash=sha256-HsJM3XLa43WpG%2B665aGEh8iS8AfEwOIQWk3Mke3e7nk%3D' (2025-06-30)
  → 'github:LnL7/nix-darwin/830b3f0b50045cf0bcfd4dab65fad05bf882e196?narHash=sha256-MhDltfXesGH8VkGv3hmJ1QEKl1ChTIj9wmGAFfWj/Wk%3D' (2025-09-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/27a26be51ff0162a8f67660239f9407dba68d7c5?narHash=sha256-XMjUjKD/QRPcqUnmSDczSYdw46SilnG0%2Bwkho654DFM%3D' (2025-08-12)
  → 'github:nix-community/home-manager/17a10049486f6698fca32097d8f52c0c895542b0?narHash=sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa%2BY%3D' (2025-09-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
  → 'github:NixOS/nixpkgs/c23193b943c6c689d70ee98ce3128239ed9e32d1?narHash=sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820%3D' (2025-09-13)
2025-09-14 12:58:58 +02:00
Jan Kremer
d023b0f87e
flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/856df6f6922845abd4fd958ce21febc07ca2fa45?narHash=sha256-fEc2/4YsJwtnLU7HCFMRckb0u9UNnDZmwGhXT5U5NTw%3D' (2025-08-04)
  → 'github:ryantm/agenix/9edb1787864c4f59ae5074ad498b6272b3ec308d?narHash=sha256-NA/FT2hVhKDftbHSwVnoRTFhes62%2B7dxZbxj5Gxvghs%3D' (2025-08-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c5d7e957397ecb7d48b99c928611c6e780db1b56?narHash=sha256-NLWIkn1qM0wxtZu/2NXRaujWJ4Y1PSZlc7h0y6pOzOQ%3D' (2025-08-05)
  → 'github:nix-community/home-manager/27a26be51ff0162a8f67660239f9407dba68d7c5?narHash=sha256-XMjUjKD/QRPcqUnmSDczSYdw46SilnG0%2Bwkho654DFM%3D' (2025-08-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5b09dc45f24cf32316283e62aec81ffee3c3e376?narHash=sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY%3D' (2025-08-03)
  → 'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
2025-08-12 21:00:06 +02:00
Jan Kremer
0a89db138e
flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/531beac616433bac6f9e2a19feb8e99a22a66baf?narHash=sha256-9P1FziAwl5%2B3edkfFcr5HeGtQUtrSdk/MksX39GieoA%3D' (2025-06-17)
  → 'github:ryantm/agenix/856df6f6922845abd4fd958ce21febc07ca2fa45?narHash=sha256-fEc2/4YsJwtnLU7HCFMRckb0u9UNnDZmwGhXT5U5NTw%3D' (2025-08-04)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0630790b31d4547d79ff247bc3ba1adda3a017d9?narHash=sha256-xQhSeLJVsxxkwchE4s6v1CnOI6YegCqeA1fgk/ivVI4%3D' (2025-07-30)
  → 'github:nix-community/home-manager/c5d7e957397ecb7d48b99c928611c6e780db1b56?narHash=sha256-NLWIkn1qM0wxtZu/2NXRaujWJ4Y1PSZlc7h0y6pOzOQ%3D' (2025-08-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/dc9637876d0dcc8c9e5e22986b857632effeb727?narHash=sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM%3D' (2025-07-28)
  → 'github:NixOS/nixpkgs/5b09dc45f24cf32316283e62aec81ffee3c3e376?narHash=sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY%3D' (2025-08-03)
2025-08-05 14:24:51 +02:00
Jan Kremer
8ea928ebfc
zsh: Fix deprecated config dir 2025-07-30 21:20:24 +02:00