Commit graph

1463 commits

Author SHA1 Message Date
c245e9422a Move zoxide into the shell-alias module 2025-10-07 23:55:30 +02:00
f649437b2f Revert "Use env var FLAKE instead of NH_FLAKE"
This reverts commit 92a3ca139b.
2025-10-07 23:49:16 +02:00
92a3ca139b Use env var FLAKE instead of NH_FLAKE 2025-10-07 23:40:35 +02:00
7c5bd6ea1f Move syncthing home stuff into a module 2025-10-07 23:38:20 +02:00
a176c88b5d Move libreoffice stuff into a module 2025-10-07 23:34:14 +02:00
8593e7dae3 Install dust globally 2025-10-07 23:21:28 +02:00
b64ce9f917 Uninstall IDEs 2025-10-07 23:20:10 +02:00
f3c0b48383 hosts/srv-public: Disable hedgedoc 2025-10-07 14:12:41 +02:00
a5ba582041 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/df243385cb4a2263b4888687961ec1f2b5f641f3?dir=pkgs/firefox-addons&narHash=sha256-wy15H4AbfQpTWes4aoFaIxkvK6e9p0lyvypOsTMt5f0%3D' (2025-10-03)
  → 'gitlab:rycee/nur-expressions/d0e91a86a8db15a83ae9afb37809f392fced941c?dir=pkgs/firefox-addons&narHash=sha256-A/XECNG6gVdVKsiWwPI8YS3LXM7sHKshDaCPaX6327E%3D' (2025-10-07)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e087756cf4abbe1a34f3544c480fc1034d68742f?narHash=sha256-wPd5oGvBBpUEzMF0kWnXge0WITNsITx/aGI9qLHgJ4g%3D' (2025-09-30)
  → 'github:NixOS/nixos-hardware/3441b5242af7577230a78ffb03542add264179ab?narHash=sha256-spZegilADH0q5OngM86u6NmXxduCNv5eX9vCiUPhOYc%3D' (2025-10-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5b5be50345d4113d04ba58c444348849f5585b4a?narHash=sha256-FIBE1qXv9TKvSNwst6FumyHwCRH3BlWDpfsnqRDCll0%3D' (2025-10-01)
  → 'github:nixos/nixpkgs/20c4598c84a671783f741e02bf05cbfaf4907cff?narHash=sha256-a0%2Bh02lyP2KwSNrZz4wLJTu9ikujNsTWIC874Bv7IJ0%3D' (2025-10-06)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/7df7ff7d8e00218376575f0acdcc5d66741351ee?narHash=sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs%3D' (2025-10-02)
  → 'github:nixos/nixpkgs/8913c168d1c56dc49a7718685968f38752171c3b?narHash=sha256-TXnlsVb5Z8HXZ6mZoeOAIwxmvGHp1g4Dw89eLvIwKVI%3D' (2025-10-06)
• Updated input 'sops':
    'github:Mic92/sops-nix/9fcfabe085281dd793589bdc770a2e577a3caa5d?narHash=sha256-f9QC2KKiNReZDG2yyKAtDZh0rSK2Xp1wkPzKbHeQVRU%3D' (2025-09-29)
  → 'github:Mic92/sops-nix/6e5a38e08a2c31ae687504196a230ae00ea95133?narHash=sha256-UvzKi02LMFP74csFfwLPAZ0mrE7k6EiYaKecplyX9Qk%3D' (2025-10-05)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/7a5ffd8bfce663427169220ea020c8046964dd31?narHash=sha256-ex3cyTe8G8im2LwxWzb6894MKsQ/Eh48zIoWSm90bhM%3D' (2025-10-03)
  → 'github:nix-community/nix-vscode-extensions/7cba422ded6e5c76fdebc62e359207cd112f1a22?narHash=sha256-XFohmVLZ4pi4T4OIr2z%2BOX0RYGFpnCNJyn6qhHJ/yZg%3D' (2025-10-07)
2025-10-07 10:37:41 +02:00
709d6e663f Fix whitespaces 2025-10-07 10:22:52 +02:00
eda646d424 memos: Configure backups 2025-10-07 10:22:37 +02:00
37f47c82a8 actualbudget: Fix persistence 2025-10-07 09:50:17 +02:00
77b04fd635 filebrowser: Fix persistence 2025-10-07 08:30:00 +02:00
ef5c7fabf7 hosts/srv-private: Reinstall with impermanence 2025-10-06 23:50:34 +02:00
1b9a26c494 Persist state of actual, filebrowser, memos, radicale and syncthing 2025-10-06 22:36:00 +02:00
eff39a6ccd restic: Make better use of inherit 2025-10-06 21:45:04 +02:00
33c79eb8ff meta: Slightly refactor again 2025-10-06 21:44:07 +02:00
be8712c85a Replace some uses of lib.mapAttrsToList 2025-10-06 21:43:18 +02:00
d5f3296bf0 alloy: Refactor assertions 2025-10-05 00:56:46 +02:00
9f4b5b73ed caddy: Rename option metrics.port to metricsPort 2025-10-05 00:42:09 +02:00
2b4a8ddb51 vscode: Use stable package 2025-10-04 21:29:27 +02:00
85808d18b8 vscode: Remove unneeded argument 2025-10-04 21:28:29 +02:00
0fa3a9d0f3 tuigreet: Add todo 2025-10-04 21:26:22 +02:00
3d621c280f vscode: Add code alias 2025-10-04 21:18:57 +02:00
a0cfe4c1fe vscode: Add nix formatter 2025-10-04 21:17:16 +02:00
f1c0a77ce0 memos: Add 25.11 todo 2025-10-04 15:17:00 +02:00
b25a662b2c hosts/srv-private: Enable memos 2025-10-04 00:51:19 +02:00
20dcc6648a memos: Init module 2025-10-04 00:50:45 +02:00
bb9ec480eb flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/32143b55aab289393dea26a78098517a11187465?dir=pkgs/firefox-addons&narHash=sha256-gZZcpBuggJpoz6abCIILvxRM38MwmBAOsLLrcD5g24U%3D' (2025-09-29)
  → 'gitlab:rycee/nur-expressions/df243385cb4a2263b4888687961ec1f2b5f641f3?dir=pkgs/firefox-addons&narHash=sha256-wy15H4AbfQpTWes4aoFaIxkvK6e9p0lyvypOsTMt5f0%3D' (2025-10-03)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
  → 'github:hercules-ci/flake-parts/758cf7296bee11f1706a574c77d072b8a7baa881?narHash=sha256-wfG0S7pltlYyZTM%2BqqlhJ7GMw2fTF4mLKCIVhLii/4M%3D' (2025-10-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5ed4e25ab58fd4c028b59d5611e14ea64de51d23?narHash=sha256-TvODmeR2W7yX/JmOCmP%2BlAFNkTT7hAxYcF3Kz8SZV3w%3D' (2025-09-29)
  → 'github:nixos/nixpkgs/5b5be50345d4113d04ba58c444348849f5585b4a?narHash=sha256-FIBE1qXv9TKvSNwst6FumyHwCRH3BlWDpfsnqRDCll0%3D' (2025-10-01)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/e9f00bd893984bc8ce46c895c3bf7cac95331127?narHash=sha256-0m27AKv6ka%2Bq270dw48KflE0LwQYrO7Fm4/2//KCVWg%3D' (2025-09-28)
  → 'github:nixos/nixpkgs/7df7ff7d8e00218376575f0acdcc5d66741351ee?narHash=sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs%3D' (2025-10-02)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/645f200c7e725bc8002d25f18e71673807287820?narHash=sha256-j1fhS3%2BRaFRokiJyVu7NeXAX2YdU16nDjDGpzTXowAY%3D' (2025-09-30)
  → 'github:nix-community/nix-vscode-extensions/7a5ffd8bfce663427169220ea020c8046964dd31?narHash=sha256-ex3cyTe8G8im2LwxWzb6894MKsQ/Eh48zIoWSm90bhM%3D' (2025-10-03)
2025-10-03 23:36:14 +02:00
d0bf0084f4 Improve formatting 2025-10-02 15:05:08 +02:00
108a308c25 outline: Fix persistence 2025-10-01 00:32:29 +02:00
03a62ea382 hosts/srv-public: Reinstall on new vps 2025-10-01 00:30:19 +02:00
23ebd7d422 outline: Persist state 2025-09-30 23:44:15 +02:00
996cbb34ee outline: Configure backups 2025-09-30 23:43:54 +02:00
33e53f46da Add todo warnings 2025-09-30 23:04:03 +02:00
6ead52e06c flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/58402e09ad48f9f509d9249b8704c1a4f390c434?dir=pkgs/firefox-addons&narHash=sha256-vWk2iw/i5c0RHc/zLVyB51UYvmbzPq3uB14NN7kaouE%3D' (2025-09-26)
  → 'gitlab:rycee/nur-expressions/32143b55aab289393dea26a78098517a11187465?dir=pkgs/firefox-addons&narHash=sha256-gZZcpBuggJpoz6abCIILvxRM38MwmBAOsLLrcD5g24U%3D' (2025-09-29)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/170ff93c860b2a9868ed1e1102d4e52cb3d934e1?narHash=sha256-6CFdj7Xs616t1W4jLDH7IohAAvl5Dyib3qEv/Uqw1rk%3D' (2025-09-23)
  → 'github:NixOS/nixos-hardware/e087756cf4abbe1a34f3544c480fc1034d68742f?narHash=sha256-wPd5oGvBBpUEzMF0kWnXge0WITNsITx/aGI9qLHgJ4g%3D' (2025-09-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01?narHash=sha256-F8WmEwFoHsnix7rt290R0rFXNJiMbClMZyIC/e%2BHYf0%3D' (2025-09-25)
  → 'github:nixos/nixpkgs/5ed4e25ab58fd4c028b59d5611e14ea64de51d23?narHash=sha256-TvODmeR2W7yX/JmOCmP%2BlAFNkTT7hAxYcF3Kz8SZV3w%3D' (2025-09-29)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d?narHash=sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o%3D' (2025-09-24)
  → 'github:nixos/nixpkgs/e9f00bd893984bc8ce46c895c3bf7cac95331127?narHash=sha256-0m27AKv6ka%2Bq270dw48KflE0LwQYrO7Fm4/2//KCVWg%3D' (2025-09-28)
• Updated input 'sops':
    'github:Mic92/sops-nix/e0fdaea3c31646e252a60b42d0ed8eafdb289762?narHash=sha256-L3N8zV6wsViXiD8i3WFyrvjDdz76g3tXKEdZ4FkgQ%2BY%3D' (2025-09-21)
  → 'github:Mic92/sops-nix/9fcfabe085281dd793589bdc770a2e577a3caa5d?narHash=sha256-f9QC2KKiNReZDG2yyKAtDZh0rSK2Xp1wkPzKbHeQVRU%3D' (2025-09-29)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/bc962fe29193fa4b851dfaac2bfb968e33287211?narHash=sha256-OrJRuaQCs913zFuhylKmxYRw9DZ0cq58hJwO3tempt8%3D' (2025-09-26)
  → 'github:nix-community/nix-vscode-extensions/645f200c7e725bc8002d25f18e71673807287820?narHash=sha256-j1fhS3%2BRaFRokiJyVu7NeXAX2YdU16nDjDGpzTXowAY%3D' (2025-09-30)
2025-09-30 22:44:31 +02:00
2386acf0e7 forgejo: Pin package version
To let stable version get ahead, so I can switch back without downgrading db version
2025-09-30 22:41:43 +02:00
64d0edac20 grafana: Enable datasource pruning 2025-09-30 21:11:58 +02:00
6e9eb2fdc6 grafana: Remove mistaken todo comment 2025-09-30 20:59:44 +02:00
1289244995 restic: Adjust prune thresholds 2025-09-29 21:52:07 +02:00
fc61676f7c caddy: Compress by default 2025-09-28 11:52:57 +02:00
4b886ad6a0 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/8a0333bf11a0fab386c80fa018617bb050156ec5?dir=pkgs/firefox-addons&narHash=sha256-YP7%2BUxybMCzHPd5k93pulILnFvSisjgUAGUB/cxWbqU%3D' (2025-09-23)
  → 'gitlab:rycee/nur-expressions/58402e09ad48f9f509d9249b8704c1a4f390c434?dir=pkgs/firefox-addons&narHash=sha256-vWk2iw/i5c0RHc/zLVyB51UYvmbzPq3uB14NN7kaouE%3D' (2025-09-26)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/67a709cfe5d0643dafd798b0b613ed579de8be05?narHash=sha256-w6cDExPBqbq7fTLo4dZ1ozDGeq3yV6dSN4n/sAaS6OM%3D' (2025-09-15)
  → 'github:NixOS/nixos-hardware/170ff93c860b2a9868ed1e1102d4e52cb3d934e1?narHash=sha256-6CFdj7Xs616t1W4jLDH7IohAAvl5Dyib3qEv/Uqw1rk%3D' (2025-09-23)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b2a3852bd078e68dd2b3dfa8c00c67af1f0a7d20?narHash=sha256-afXE7AJ7MY6wY1pg/Y6UPHNYPy5GtUKeBkrZZ/gC71E%3D' (2025-09-20)
  → 'github:nixos/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01?narHash=sha256-F8WmEwFoHsnix7rt290R0rFXNJiMbClMZyIC/e%2BHYf0%3D' (2025-09-25)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
  → 'github:nixos/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d?narHash=sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o%3D' (2025-09-24)
• Updated input 'treefmt':
    'github:numtide/treefmt-nix/128222dc911b8e2e18939537bed1762b7f3a04aa?narHash=sha256-/DbPkh6PZOgfueCbs3uzlk4ASU2nPPsiVWhpMCNkAd0%3D' (2025-09-18)
  → 'github:numtide/treefmt-nix/5eda4ee8121f97b218f7cc73f5172098d458f1d1?narHash=sha256-ySNJ008muQAds2JemiyrWYbwbG%2BV7S5wg3ZVKGHSFu8%3D' (2025-09-24)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/2e150825271a4e9d5e4f826911c476be43c799cf?narHash=sha256-31arEzuPl%2BIPWYJuuXem43KN/6AnOeUe8m57hNeMmT8%3D' (2025-09-23)
  → 'github:nix-community/nix-vscode-extensions/bc962fe29193fa4b851dfaac2bfb968e33287211?narHash=sha256-OrJRuaQCs913zFuhylKmxYRw9DZ0cq58hJwO3tempt8%3D' (2025-09-26)
2025-09-26 23:14:10 +02:00
94f8e8cb17 cliphist: Use upstream default options 2025-09-25 15:12:39 +02:00
cd84465d7f alloy: Configure crowdsec metrics collecting 2025-09-25 00:25:09 +02:00
517310cf86 Remove geoclue and gammastep modules 2025-09-24 14:57:51 +02:00
9ea6397786 resolved: Remove module as it's enabled by default when using networkd 2025-09-23 22:52:59 +02:00
121d7364f7 Rename directory flake to flake-parts 2025-09-23 20:49:01 +02:00
8cdb87769c syncthing: Ignore binaries 2025-09-23 20:42:16 +02:00
8ce240c332 tailscale: Try to re-up when the tailscale auth-key changes 2025-09-23 20:25:45 +02:00
8ecd6e51e6 caddy: Refactor slightly 2025-09-23 20:23:58 +02:00