Commit graph

666 commits

Author SHA1 Message Date
Jakob Lechner
77cc4dde51 Add host copper 2024-05-29 01:55:11 +02:00
Jakob Lechner
bbef1c0369 Fix workaround to hide the titlebar 2024-05-29 01:55:11 +02:00
Jakob Lechner
8de235f889 Remove alacritty-sway-cwd attempt
This was an attempt to start new instances of Alacritty in the same
working directory as the focused instance.
A working implementation is now part of the sway module.
2024-05-29 01:55:11 +02:00
Jakob Lechner
5ffa7b9850 Fix deprecation 2024-05-29 01:55:11 +02:00
Jakob Lechner
8d7827a702 Use TOML format for Alacritty configuration 2024-05-29 01:55:11 +02:00
Jakob Lechner
2544ea2570 Fix pinentry deprecations 2024-05-29 01:55:11 +02:00
Jakob Lechner
8b308ba634 Remove deprecated use of lib.mdDoc 2024-05-29 01:55:11 +02:00
Jakob Lechner
eebbc3d2a3 Use official pretix module 2024-05-29 01:55:11 +02:00
Jakob Lechner
cec9622771 Switch to 24.05 2024-05-29 01:55:11 +02:00
Jakob Lechner
633cc6104a Add repl command 2024-05-21 21:50:38 +02:00
Jakob Lechner
4d283f82e4 Use local timezone on workstations 2024-05-17 19:48:50 +02:00
Jakob Lechner
597679ead1 Add local_todo integration 2024-05-15 22:48:10 +00:00
Jakob Lechner
e58a791325 Add openweathermap integration 2024-05-15 22:46:57 +00:00
Jakob Lechner
ee7903d5c0 Add caldav integration 2024-05-15 22:46:04 +00:00
Jakob Lechner
c36980202e Add markdown file type settings 2024-05-15 22:23:40 +00:00
Jakob Lechner
28e4bb364d Update repo url for git hooks 2024-05-15 22:23:40 +00:00
Jakob Lechner
123fcf6748 Improve neovim config for git
- Only start in insert mode when editing a commit message (and not when
  doing a rebase or something else)
- Add colorcolumn to indicate maximum line length
- Add spell check
2024-05-15 22:23:40 +00:00
Jakob Lechner
3fe20d2313 Add element-desktop 2024-05-15 22:23:40 +00:00
Jakob Lechner
4ab80690bd Remove tradebyte stuff 2024-05-15 22:23:40 +00:00
Jakob Lechner
9051f49700 Disable signal bridge
The bridge is broken. When
https://gitlab.com/signald/signald/-/merge_requests/163 is fixed, we
might be able to enable it again.
2024-05-14 10:24:15 +00:00
Jakob Lechner
aea7047c78 Start neovim in insert mode 2024-05-13 15:47:48 +00:00
Jakob Lechner
3bbc2fa2ad flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/86853e31dc1b62c6eeed11c667e8cdd0285d4411' (2024-04-25)
  → 'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30)
  → 'github:cachix/pre-commit-hooks.nix/c182c876690380f8d3b9557c4609472ebfa1b141' (2024-05-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/27c13997bf450a01219899f5a83bd6ffbfc70d3c' (2024-05-06)
  → 'github:nixos/nixpkgs/71bae31b7dbc335528ca7e96f479ec93462323ff' (2024-05-11)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/5ca6e2c74a8805cd499a60c76605a186359c5eca' (2024-05-07)
  → 'github:NixOS/nixpkgs/7a689a202cd44d80ea6c7918a40a17887f8c99e6' (2024-05-13)
• Updated input 'nur':
    'github:nix-community/NUR/e35c205abf0abd7fca3fdbba7bb8488d4fe88f6c' (2024-05-07)
  → 'github:nix-community/NUR/a42f0e5a176713278508c0135c6224ea6ad26a80' (2024-05-13)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/e6b36523407ae6a7a4dfe29770c30b3a3563b43a' (2024-05-06)
  → 'github:nix-community/poetry2nix/291a863e866972f356967d0a270b259f46bf987f' (2024-05-09)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/893e3df091f6838f4f9d71c61ab079d5c5dedbd1' (2024-05-06)
  → 'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/b980b91038fc4b09067ef97bbe5ad07eecca1e76' (2024-05-04)
  → 'github:NixOS/nixpkgs/8e47858badee5594292921c2668c11004c3b0142' (2024-05-11)
2024-05-13 14:25:32 +00:00
Jakob Lechner
5d78f0fc9c Add gnome GUI 2024-05-13 14:25:32 +00:00
Jakob Lechner
c38432e2a0 Fix current setting 2024-05-13 14:23:19 +00:00
Jakob Lechner
7711b79807 Add host tin 2024-05-12 19:06:34 +00:00
Jakob Lechner
a58627271a Add prusa slicer 2024-05-10 23:33:18 +00:00
Jakob Lechner
605084a1d8 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d6bb9f934f2870e5cbc5b94c79e9db22246141ff' (2024-04-06)
  → 'github:nix-community/home-manager/86853e31dc1b62c6eeed11c667e8cdd0285d4411' (2024-04-25)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8' (2024-04-12)
  → 'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e402c3eb6d88384ca6c52ef1c53e61bdc9b84ddd' (2024-04-17)
  → 'github:nixos/nixpkgs/27c13997bf450a01219899f5a83bd6ffbfc70d3c' (2024-05-06)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/cc5b30542b0202032f2ad5792cfa3955446fdfdf' (2024-04-19)
  → 'github:NixOS/nixpkgs/5ca6e2c74a8805cd499a60c76605a186359c5eca' (2024-05-07)
• Updated input 'nur':
    'github:nix-community/NUR/e16ee8a64f1ab6bfbd54f24985141a0bd1243c29' (2024-04-19)
  → 'github:nix-community/NUR/e35c205abf0abd7fca3fdbba7bb8488d4fe88f6c' (2024-05-07)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/3c92540611f42d3fb2d0d084a6c694cd6544b609' (2024-02-22)
  → 'github:nix-community/poetry2nix/e6b36523407ae6a7a4dfe29770c30b3a3563b43a' (2024-05-06)
• Updated input 'poetry2nix/treefmt-nix':
    'github:numtide/treefmt-nix/e504621290a1fd896631ddbc5e9c16f4366c9f65' (2024-02-19)
  → 'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/a929a011a09db735abc45a8a45d1ff7fdee62755' (2024-04-19)
  → 'github:Mic92/sops-nix/893e3df091f6838f4f9d71c61ab079d5c5dedbd1' (2024-05-06)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/8494ae076b7878d61a7d2d25e89a847fe8f8364c' (2024-04-18)
  → 'github:NixOS/nixpkgs/b980b91038fc4b09067ef97bbe5ad07eecca1e76' (2024-05-04)
2024-05-07 09:41:40 +00:00
Jakob Lechner
00099c2f03 Add door intercom 2024-05-07 00:03:33 +00:00
Jakob Lechner
c9b2a0bcca Fix lock state 2024-05-07 00:03:33 +00:00
Jakob Lechner
dc2e0b3461 Add calendar 2024-05-07 00:03:32 +00:00
Jakob Lechner
918cfe2c88 Add script lights_off_except 2024-05-07 00:03:32 +00:00
Jakob Lechner
0042b62652 Improve firewalling 2024-05-07 00:03:32 +00:00
Jakob Lechner
b395cde724 Replace rnix with nixd 2024-05-07 00:03:32 +00:00
Jakob Lechner
8441cfdbe3 Add doorlock 2024-04-28 23:10:17 +00:00
Jakob Lechner
52e05f138e Add plant light 2024-04-21 23:19:22 +00:00
Jakob Lechner
a1d4520510 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/70f504012f0a132ac33e56988e1028d88a48855c' (2024-04-08)
  → 'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8' (2024-04-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d272ca50d1f7424fbfcd1e6f1c9e01d92f6da167' (2024-04-08)
  → 'github:nixos/nixpkgs/e402c3eb6d88384ca6c52ef1c53e61bdc9b84ddd' (2024-04-17)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/949fe90552a65bb7c03d72dd03e3e1383c5f9122' (2024-04-10)
  → 'github:NixOS/nixpkgs/cc5b30542b0202032f2ad5792cfa3955446fdfdf' (2024-04-19)
• Updated input 'nur':
    'github:nix-community/NUR/f8e01e52fb1c4007d66d178f0205a9eec9bf54f5' (2024-04-10)
  → 'github:nix-community/NUR/e16ee8a64f1ab6bfbd54f24985141a0bd1243c29' (2024-04-19)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/538c114cfdf1f0458f507087b1dcf018ce1c0c4c' (2024-04-08)
  → 'github:Mic92/sops-nix/a929a011a09db735abc45a8a45d1ff7fdee62755' (2024-04-19)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/e38d7cb66ea4f7a0eb6681920615dfcc30fc2920' (2024-04-06)
  → 'github:NixOS/nixpkgs/8494ae076b7878d61a7d2d25e89a847fe8f8364c' (2024-04-18)
2024-04-19 15:38:46 +00:00
Jakob Lechner
a5249410bb Add domain tickets.buendnis-gegen-rechts-nea.de 2024-04-10 19:08:59 +00:00
Jakob Lechner
421cb222e4 Change instance name
The responsibility shifted to Digitaler Dienst GmbH
2024-04-10 18:50:52 +00:00
Jakob Lechner
5c1a7d069f flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e35aed5fda3cc79f88ed7f1795021e559582093a' (2024-04-02)
  → 'github:cachix/pre-commit-hooks.nix/70f504012f0a132ac33e56988e1028d88a48855c' (2024-04-08)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/72da83d9515b43550436891f538ff41d68eecc7f' (2024-04-05)
  → 'github:nixos/nixpkgs/d272ca50d1f7424fbfcd1e6f1c9e01d92f6da167' (2024-04-08)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/092bd1b943ff26449b95a6e74c14185119bbc4f1' (2024-04-07)
  → 'github:NixOS/nixpkgs/949fe90552a65bb7c03d72dd03e3e1383c5f9122' (2024-04-10)
• Updated input 'nur':
    'github:nix-community/NUR/ef7e3ecaf9f58150db1e00d01ea9985b0f8d9756' (2024-04-06)
  → 'github:nix-community/NUR/f8e01e52fb1c4007d66d178f0205a9eec9bf54f5' (2024-04-10)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/99b1e37f9fc0960d064a7862eb7adfb92e64fa10' (2024-03-31)
  → 'github:Mic92/sops-nix/538c114cfdf1f0458f507087b1dcf018ce1c0c4c' (2024-04-08)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/2b4e3ca0091049c6fbb4908c66b05b77eaef9f0c' (2024-03-30)
  → 'github:NixOS/nixpkgs/e38d7cb66ea4f7a0eb6681920615dfcc30fc2920' (2024-04-06)
2024-04-10 07:11:24 +00:00
Jakob Lechner
8930bdd6f5 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/f33900124c23c4eca5831b9b5eb32ea5894375ce' (2024-03-19)
  → 'github:nix-community/home-manager/d6bb9f934f2870e5cbc5b94c79e9db22246141ff' (2024-04-06)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7d47a32e5cd1ea481fab33c516356ce27c8cef4a' (2024-03-27)
  → 'github:cachix/pre-commit-hooks.nix/e35aed5fda3cc79f88ed7f1795021e559582093a' (2024-04-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434' (2024-03-26)
  → 'github:nixos/nixpkgs/72da83d9515b43550436891f538ff41d68eecc7f' (2024-04-05)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/b2245daba6d9b667166b54921d370f937ca60902' (2024-03-28)
  → 'github:NixOS/nixpkgs/092bd1b943ff26449b95a6e74c14185119bbc4f1' (2024-04-07)
• Updated input 'nur':
    'github:nix-community/NUR/0ccb18994cca45444b862482fe4197717ea2cff4' (2024-03-28)
  → 'github:nix-community/NUR/ef7e3ecaf9f58150db1e00d01ea9985b0f8d9756' (2024-04-06)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
  → 'github:Mic92/sops-nix/99b1e37f9fc0960d064a7862eb7adfb92e64fa10' (2024-03-31)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/ac6bdf6181666ebb4f90dd20f31e2fa66ede6b68' (2024-03-23)
  → 'github:NixOS/nixpkgs/2b4e3ca0091049c6fbb4908c66b05b77eaef9f0c' (2024-03-30)
2024-04-07 01:32:29 +00:00
Jakob Lechner
6ef922e9db Update pretix version
Bump pretix version from 2024.2.0 to 2024.3.0
2024-03-28 16:50:18 +00:00
Jakob Lechner
c1780f9877 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673' (2024-03-20)
  → 'github:cachix/pre-commit-hooks.nix/7d47a32e5cd1ea481fab33c516356ce27c8cef4a' (2024-03-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f091af045dff8347d66d186a62d42aceff159456' (2024-03-20)
  → 'github:nixos/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434' (2024-03-26)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/5d0418785750709a7fa3139224de4965e87ae17b' (2024-03-22)
  → 'github:NixOS/nixpkgs/b2245daba6d9b667166b54921d370f937ca60902' (2024-03-28)
• Updated input 'nur':
    'github:nix-community/NUR/c03e4bfa0dbd731210226d2b406c6b512107ed9e' (2024-03-22)
  → 'github:nix-community/NUR/0ccb18994cca45444b862482fe4197717ea2cff4' (2024-03-28)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/83b68a0e8c94b72cdd0a6e547a14ca7eb1c03616' (2024-03-17)
  → 'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/6dc11d9859d6a18ab0c5e5829a5b8e4810658de3' (2024-03-16)
  → 'github:NixOS/nixpkgs/ac6bdf6181666ebb4f90dd20f31e2fa66ede6b68' (2024-03-23)
2024-03-28 16:42:27 +00:00
Jakob Lechner
a4ac79709c Remove workaround for stateVersion 2024-03-28 16:41:02 +00:00
Jakob Lechner
cb05c905ac Add exiftool 2024-03-28 16:40:29 +00:00
Jakob Lechner
8a9616fdea Enable experimental
to enable reporting of devices' battery state
2024-03-28 16:36:09 +00:00
Jakob Lechner
9c14761fac Change ownership of secrets file
since the secret is now passed via systemd credentials, it can still be
read out if owned by root.
2024-03-22 16:59:10 +00:00
Jakob Lechner
c9ea023a9e Set default domain
The default domain should be used for all networks, unless a specific
domain is defined.
2024-03-22 16:58:04 +00:00
Jakob Lechner
2bf323bc65 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/652fda4ca6dafeb090943422c34ae9145787af37' (2024-02-03)
  → 'github:nix-community/home-manager/f33900124c23c4eca5831b9b5eb32ea5894375ce' (2024-03-19)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)
  → 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673' (2024-03-20)
• Updated input 'nix-pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Updated input 'nix-pre-commit-hooks/nixpkgs':
    'github:NixOS/nixpkgs/eabe8d3eface69f5bb16c18f8662a702f50c20d5' (2024-01-09)
  → 'github:NixOS/nixpkgs/e367f7a1fb93137af22a3908f00b9a35e2d286a7' (2024-03-18)
• Updated input 'nix-pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
  → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
  → 'github:nixos/nixpkgs/f091af045dff8347d66d186a62d42aceff159456' (2024-03-20)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/a1c4f0a754752ad00277eeeb7b712e2eb05b9b3c' (2024-03-18)
  → 'github:NixOS/nixpkgs/5d0418785750709a7fa3139224de4965e87ae17b' (2024-03-22)
• Updated input 'nur':
    'github:nix-community/NUR/05351320d5ece2eb43cbd991edd4d1f56f5ca17f' (2024-03-18)
  → 'github:nix-community/NUR/c03e4bfa0dbd731210226d2b406c6b512107ed9e' (2024-03-22)
2024-03-22 08:59:40 +00:00
Jakob Lechner
3d01b5c461 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/878ef7d9721bee9f81f8a80819f9211ad1f993da' (2024-03-14)
  → 'github:nixos/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/4d1e5a2df3ddd73fdda863bf777824682b29e660' (2024-03-15)
  → 'github:NixOS/nixpkgs/a1c4f0a754752ad00277eeeb7b712e2eb05b9b3c' (2024-03-18)
• Updated input 'nur':
    'github:nix-community/NUR/90155b2212a941712b74575db564c6afd24492b5' (2024-03-15)
  → 'github:nix-community/NUR/05351320d5ece2eb43cbd991edd4d1f56f5ca17f' (2024-03-18)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6c32d3b9c7593f4b466ec5404e59fc09a803a090' (2024-03-14)
  → 'github:Mic92/sops-nix/83b68a0e8c94b72cdd0a6e547a14ca7eb1c03616' (2024-03-17)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/b17375d3bb7c79ffc52f3538028b2ec06eb79ef8' (2024-03-10)
  → 'github:NixOS/nixpkgs/6dc11d9859d6a18ab0c5e5829a5b8e4810658de3' (2024-03-16)
2024-03-18 09:32:14 +00:00
Jakob Lechner
7c4a6b263f Add home-assistant and esphome 2024-03-17 23:54:49 +00:00