Commit graph

1682 commits

Author SHA1 Message Date
Simon Bruder 9e09eb3e5a
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e6c8efee1c108bb27522b9fd25b1cd0eb3288681' (2022-10-19)
  → 'github:cachix/pre-commit-hooks.nix/1b436f36e2812c589e6d830e3223059ea9661100' (2022-10-24)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/0e6593630071440eb89cd97a52921497482b22c6' (2022-10-17)
  → 'github:nixos/nixos-hardware/419dcc0ec767803182ed01a326f134230578bf60' (2022-10-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ac20a8605b0f79be2d65d995cd347251cd5b984b' (2022-10-21)
  → 'github:nixos/nixpkgs/e6e675cafe6a1d1b0eeb9ac3fe046091244b714e' (2022-10-26)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/301aada7a64812853f2e2634a530ef5d34505048' (2022-10-21)
  → 'github:nixos/nixpkgs/f994293d1eb8812f032e8919e10a594567cf6ef7' (2022-10-25)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/8e470d4eac115aa793437e52e84e7f9abdce236b' (2022-10-18)
  → 'github:Mic92/sops-nix/1b5f9512a265f0c9687dbff47893180f777f4809' (2022-10-23)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f' (2022-10-15)
  → 'github:NixOS/nixpkgs/f9115594149ebcb409a42e303bec4956814a8419' (2022-10-23)
2022-10-27 15:57:54 +02:00
Simon Bruder df1aa459be
vdirsyncer: Use displayname
I finally discovered that after running `vdirsyncer metasync`, the
displayname cane be used.
2022-10-24 10:37:05 +02:00
Simon Bruder d734d3b239
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4a3d01fb53f52ac83194081272795aa4612c2381' (2022-06-25)
  → 'github:nix-community/home-manager/b81e128fc053ab3159d7b464d9b7dedc9d6a6891' (2022-10-17)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2e4a708918e14fdbd534cc94aaa9470cd19b2464' (2022-10-02)
  → 'github:cachix/pre-commit-hooks.nix/e6c8efee1c108bb27522b9fd25b1cd0eb3288681' (2022-10-19)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/47fd70289491c1f0c0d9a1f44fb5a9e2801120c9' (2022-10-06)
  → 'github:nixos/nixos-hardware/0e6593630071440eb89cd97a52921497482b22c6' (2022-10-17)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ed9b904c5eba055a6d6f5c1ccb89ba8f0a056dc6' (2022-10-06)
  → 'github:nixos/nixpkgs/ac20a8605b0f79be2d65d995cd347251cd5b984b' (2022-10-21)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/37bd39839acf99c5b738319f42478296f827f274' (2022-10-05)
  → 'github:nixos/nixpkgs/301aada7a64812853f2e2634a530ef5d34505048' (2022-10-21)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/912f9ff41fd9353dec1f783170793699789fe9aa' (2022-09-26)
  → 'github:Mic92/sops-nix/8e470d4eac115aa793437e52e84e7f9abdce236b' (2022-10-18)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/00f877f4927b6f7d7b75731b5a1e2ae7324eaf14' (2022-09-26)
  → 'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f' (2022-10-15)
2022-10-22 18:16:21 +02:00
Simon Bruder 1e04d339ba
vueko/mail: Add alias 2022-10-20 12:53:20 +02:00
Simon Bruder fd173d065c
vueko/mail: Add alias 2022-10-20 12:53:09 +02:00
Simon Bruder 18dab0ab94
renge/mautrix-signal: Allow file transfer
mautrix-whatsapp places a file in /tmp/ for file transfers. However,
signald is running with PrivateTemp=true. This uses systemd’s feature
that allows a unit to share a namespace with another one and places
mautrix-signal in the same namespace as signald, so they share their
private tmp directory.
2022-10-16 15:52:08 +02:00
Simon Bruder f51bc637da
wireguard/home: Hardcode server’s IPv4 address
Some devices (like fuuko) sadly do not have IPv6 connectivity which
makes their connection fail.
2022-10-15 23:28:33 +02:00
Simon Bruder aaaf7d3ccc
Move Blu-ray drive from sayuri to fuuko
This removes makemkv-specific configuration from sayuri and adds it to
fuuko. It also changes the makemkv sandbox to now hardcode fuuko’s
configuration.
2022-10-15 23:27:12 +02:00
Simon Bruder e4c8012f57
vueko/restic: Increase body size
Some backups have been failing recently.
2022-10-14 23:48:08 +02:00
Simon Bruder f527e08fdf
fuuko/qbittorrent: Change wireguard config 2022-10-14 23:47:35 +02:00
Simon Bruder 19668751b8
renge/mautrix-signal: Init 2022-10-14 08:03:03 +02:00
Simon Bruder 3eaeb5daeb
renge/grocy: Drop 2022-10-07 22:52:04 +02:00
Simon Bruder 0e8b696bb1
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/60cad1a326df17a8c6cf2bb23436609fdd83024e' (2022-09-13)
  → 'github:cachix/pre-commit-hooks.nix/2e4a708918e14fdbd534cc94aaa9470cd19b2464' (2022-10-02)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/12f905b731494bc59010f05a7467df8abdcf8d63' (2022-09-29)
  → 'github:nixos/nixos-hardware/47fd70289491c1f0c0d9a1f44fb5a9e2801120c9' (2022-10-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0c97cb06a5b8f1a266fea43b7335de562ea16d3b' (2022-09-28)
  → 'github:nixos/nixpkgs/ed9b904c5eba055a6d6f5c1ccb89ba8f0a056dc6' (2022-10-06)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/7e52b35fe98481a279d89f9c145f8076d049d2b9' (2022-09-27)
  → 'github:nixos/nixpkgs/37bd39839acf99c5b738319f42478296f827f274' (2022-10-05)
2022-10-07 22:32:49 +02:00
Simon Bruder c0b743a65b
fuuko: Configure to work on-demand
This is so I can only enable it when I don’t mind it generating tons of
noise.
2022-10-07 22:20:29 +02:00
Simon Bruder aa279c8bea
Update address 2022-10-03 20:20:28 +02:00
Simon Bruder c8bdbbda8b
fuuko: Unlock over v4 again
Some people think that not offering IPv6 in 2022 is acceptable.
2022-10-03 20:20:05 +02:00
Simon Bruder 5ea2697c50
unlock: Use system-set resolvers 2022-10-03 20:19:42 +02:00
Simon Bruder e7d90300f3
vueko/mail: Add alias 2022-10-03 20:18:53 +02:00
Simon Bruder 293312b447
mullvad: Add fzf helper 2022-09-30 12:22:28 +02:00
Simon Bruder ecdbe9b936
mullvad: Update relays
This also changes the framework to handle different relay names.
2022-09-30 12:22:07 +02:00
Simon Bruder 41da6fe13f
fuuko/fritzbox-exporter: Drop 2022-09-30 11:36:14 +02:00
Simon Bruder 2a5c666631
fuuko/wordclock-dimmer: Migrate to renge 2022-09-30 11:33:20 +02:00
Simon Bruder 286c5237e9
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/a0df6cd6e199df4a78c833c273781ea92fa62cfb' (2022-09-15)
  → 'github:nixos/nixos-hardware/12f905b731494bc59010f05a7467df8abdcf8d63' (2022-09-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9bdbbaa634aa666eb6a27096bdcb991c59181244' (2022-09-21)
  → 'github:nixos/nixpkgs/0c97cb06a5b8f1a266fea43b7335de562ea16d3b' (2022-09-28)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/d6490a0bd9dfb298fcd8382d3363b86870dc7340' (2022-09-21)
  → 'github:nixos/nixpkgs/7e52b35fe98481a279d89f9c145f8076d049d2b9' (2022-09-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/bae718a9d1e31ec478ddfcb75149f66e9625a825' (2022-09-18)
  → 'github:Mic92/sops-nix/912f9ff41fd9353dec1f783170793699789fe9aa' (2022-09-26)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/17989edb05615c4f61803b9c427d80b84c289c6b' (2022-09-17)
  → 'github:NixOS/nixpkgs/00f877f4927b6f7d7b75731b5a1e2ae7324eaf14' (2022-09-26)
2022-09-29 14:18:33 +02:00
Simon Bruder 2da1ace487
qutebrowser: Use mirror for easylist 2022-09-27 11:36:54 +02:00
Simon Bruder 712aeca8c4
fuuko: Update GPU in README 2022-09-24 19:30:01 +02:00
Simon Bruder ce90c3363b
cups: Use elma’s new fqdn 2022-09-24 19:29:32 +02:00
Simon Bruder 2cf49b9a18
media-proxy: Add storagebox 2022-09-23 00:14:45 +02:00
Simon Bruder 3889b355d9
vdirsyncer: Remove son calendar 2022-09-23 00:14:32 +02:00
Simon Bruder c816263ad2
sway: Add fcitx 2022-09-23 00:12:12 +02:00
Simon Bruder eb5d270e0b
qbittorrent: Fix exporter vendor sha256
For some reason it changed.
2022-09-22 22:09:37 +02:00
Simon Bruder 6f656f4bda
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/8cb8ea5f1c7bc2984f460587fddd5f2e558f6eb8' (2022-08-18)
  → 'github:cachix/pre-commit-hooks.nix/60cad1a326df17a8c6cf2bb23436609fdd83024e' (2022-09-13)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/504b32caf83986b7e6b9c79c1c13008f83290f19' (2022-09-06)
  → 'github:nixos/nixos-hardware/a0df6cd6e199df4a78c833c273781ea92fa62cfb' (2022-09-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/67e45078141102f45eff1589a831aeaa3182b41e' (2022-09-02)
  → 'github:nixos/nixpkgs/9bdbbaa634aa666eb6a27096bdcb991c59181244' (2022-09-21)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
  → 'github:nixos/nixpkgs/d6490a0bd9dfb298fcd8382d3363b86870dc7340' (2022-09-21)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/044ccfe24b349859cd9efc943e4465cc993ac84e' (2022-09-05)
  → 'github:Mic92/sops-nix/bae718a9d1e31ec478ddfcb75149f66e9625a825' (2022-09-18)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/013e8d86d9a3f33074c903c8ffcab0d34087b1ed' (2022-09-03)
  → 'github:NixOS/nixpkgs/17989edb05615c4f61803b9c427d80b84c289c6b' (2022-09-17)
2022-09-22 21:23:55 +02:00
Simon Bruder 47d202ef90
fuuko: Move to new platform
The move already occurred on Tuesday, but I was too lazy to commit it.
2022-09-17 12:02:14 +02:00
Simon Bruder 057037b1b9
wordclock-dimmer: Start after mosquitto 2022-09-13 18:50:19 +02:00
Simon Bruder 24db1faff9
syncthing: Do not harcode fuuko’s address
External reachability is not guaranteed in the future.
2022-09-13 18:49:54 +02:00
Simon Bruder d4d038aeed
vueko/mail: Add domain and alias 2022-09-13 09:11:02 +02:00
Simon Bruder 78564e6ef4
fuuko: Adjust README to its current purpose 2022-09-12 21:02:14 +02:00
Simon Bruder d508543c3c
fuuko: Disable DHCP and DNS server
This is now the main router’s job.
2022-09-12 20:54:59 +02:00
Simon Bruder eeb8f25453
fuuko/scan: Drop 2022-09-12 20:34:52 +02:00
Simon Bruder fa0afa040f
Clean up tools/programs
I haven’t really used some of them, so they don’t need to take space up
in the environment.
2022-09-11 01:21:59 +02:00
Simon Bruder ea43e14792
Add often used tools to environment
I often find myself running them inside a nix shell. Having them
available in the environment makes using them easier and also is
possible when no internet connection is available, which is especially
useful for tools like wl-mirror.
2022-09-11 01:02:30 +02:00
Simon Bruder ac70f97776
mayushii: Adjust charge thresholds
Because I most of the time use it with a charger connected, this avoids
it charging after begin unplugged for a short amount of time and just
barely falling below the threshold.
2022-09-11 00:50:56 +02:00
Simon Bruder eec6cde2ca
vueko/mail: Add alias 2022-09-09 23:22:45 +02:00
Simon Bruder aff63d42f1
vueko/mail: Add alias 2022-09-09 23:22:33 +02:00
Simon Bruder acc05bd2a6
renge/psycho-power-papagei.de: Init 2022-09-08 11:12:44 +02:00
Simon Bruder 45cdf7695e
renge/onlypain.icu: Remove
The redirection didn’t really work anymore and I no longer have to to
this stuff, so it doesn’t really serve a purpose.
2022-09-08 11:12:44 +02:00
Simon Bruder 5750bdaa06
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
  → 'github:nixos/nixos-hardware/504b32caf83986b7e6b9c79c1c13008f83290f19' (2022-09-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0ba2543f8c855d7be8e90ef6c8dc89c1617e8a08' (2022-08-27)
  → 'github:nixos/nixpkgs/67e45078141102f45eff1589a831aeaa3182b41e' (2022-09-02)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/f3d0897be466aa09a37f6bf59e62c360c3f9a6cc' (2022-08-25)
  → 'github:nixos/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
  → 'github:Mic92/sops-nix/044ccfe24b349859cd9efc943e4465cc993ac84e' (2022-09-05)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
  → 'github:NixOS/nixpkgs/013e8d86d9a3f33074c903c8ffcab0d34087b1ed' (2022-09-03)
2022-09-08 11:12:44 +02:00
Simon Bruder 987798c9d8
vueko/mail: Add alias 2022-09-08 11:12:44 +02:00
Simon Bruder 9a5305bf19
media-mount: Ensure it is owned by user
Otherwise home-manager can’t symlink .envrc.
2022-09-04 15:46:18 +02:00
Simon Bruder 7c81e51d10
network-manger: Switch to iwd as wifi backend
wpa_supplicant often requires multiple tries to get a connection.
2022-09-01 22:30:49 +02:00
Simon Bruder f0dbe8c257
vueko/mail: Add alias 2022-09-01 16:39:08 +02:00