Simon Bruder
1d64463751
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/64fc73bd74f04d3e10cb4e70e1c65b92337e76db' (2022-03-14)
→ 'github:nixos/nixpkgs/2c66a7a6e036971c4847cca424125f55b9eb0b0b' (2022-03-17)
2022-03-20 14:22:10 +01:00
Simon Bruder
cd5a5b8356
games/steam-sandbox: Bind factorio directory
...
It doesn’t use XDG directories, so all settings are reset and only some
aspects that are synced via Steam Cloud were kept.
2022-03-19 19:29:53 +01:00
Simon Bruder
ea88259856
okarin/qbittorrent: Init
2022-03-19 10:35:09 +01:00
Simon Bruder
0e3bd19aa8
media-proxy: Unset referer for same-site requests
...
The qBittorrent WebUI does not work with it set to a different host than
the target. This implementation does not compromise security, because
the referer is only unset if the real referer was the locally proxied
page. All other referers are passed through verbatim.
2022-03-18 23:43:24 +01:00
Simon Bruder
a9b6a17818
fuuko/aria2: Replace with qbittorrent
2022-03-18 23:25:05 +01:00
Simon Bruder
faa84c574d
qbittorrent: Init module
2022-03-18 22:14:09 +01:00
Simon Bruder
50ed985671
vueko/murmur: Migrate to okarin
2022-03-18 17:00:44 +01:00
Simon Bruder
a0946951e8
fuuko/gitea: Migrate to okarin
2022-03-18 16:22:23 +01:00
Simon Bruder
0a3db765e9
flake.lock: Update
...
Flake lock file changes:
• Updated input 'home-manager':
'github:nix-community/home-manager/2860d7e3bb350f18f7477858f3513f9798896831' (2022-02-04)
→ 'github:nix-community/home-manager/a8d00f5c038cf7ec54e7dac9c57b171c1217f008' (2022-03-13)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
→ 'github:nixos/nixos-hardware/32f61571b486efc987baca553fb35df22532ba63' (2022-03-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9b1c7ba323732ddc85a51850a7f10ecc5269b8e9' (2022-03-07)
→ 'github:nixos/nixpkgs/64fc73bd74f04d3e10cb4e70e1c65b92337e76db' (2022-03-14)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
→ 'github:nixos/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/4e21493d34f7485a568e05b9cbefa11fe047ecd3' (2022-03-07)
→ 'github:Mic92/sops-nix/c01f48b055ac776f9831c9d4a0fff83e3b74dbe3' (2022-03-14)
2022-03-18 14:36:59 +01:00
Simon Bruder
aa347b62a7
fuuko/ankisyncd: Migrate to okarin
2022-03-18 14:36:02 +01:00
Simon Bruder
bb6952cc09
fuuko/hedgedoc: Migrate to okarin
2022-03-17 15:59:53 +01:00
Simon Bruder
b46d3ba1ae
fuuko/factorio: Drop
2022-03-16 14:29:11 +01:00
Simon Bruder
8f7403e66f
mpv: Overhaul selection of shader-based scalers
...
This removes ravu-zoom and ravu-lite in favour of standard ravu. It also
adds more nnedi3 shaders with neurons between 2^4 and 2^8, each with a
window size of 8x4. This should give a wide range of options that work
on all machines and still give acceptable results (at least balanced to
the performance).
The reason for this switch is ravu’s subpar performance, since it often
produces more artifacts than it avoids.
It also avoids some code duplication at the cost of making it more
complex.
2022-03-14 22:57:35 +01:00
Simon Bruder
13a0afa269
vueko/mail: Add alias
2022-03-13 09:33:45 +01:00
Simon Bruder
18652c7580
bwrap-helper: Always bind /etc/ssl/certs
...
The bwrap fhs userenv uses readlink -f to resolve symlinks. It is called
in the argument list of bwrap like this:
--ro-bind-try $(readlink -f /etc/ssl/certs) /etc/ssl/certs
Normally, readlink -f returns the passed path if there is no file at the
path. However, this only works, if the parent directory of the file
exists. Thus if /etc/ssl does not exist, readlink -f /etc/ssl/certs will
return nothing. This causes the argument list of bwrap to be wrong (it
has only one argument to --ro-bind-try when it expected two), which
causes it to fail with hard to track down errors.
2022-03-12 16:42:06 +01:00
Simon Bruder
0de69de256
okarin/nitter: Use package from unstable
2022-03-11 14:53:51 +01:00
Simon Bruder
81a900d437
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
→ 'github:nixos/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/47cd6702934434dd02bc53a67dbce3e5493e33a2' (2022-03-04)
→ 'github:nixos/nixpkgs/9b1c7ba323732ddc85a51850a7f10ecc5269b8e9' (2022-03-07)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
→ 'github:nixos/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/afb0d686dced029ea720c466f693c12ebfd4107b' (2022-02-26)
→ 'github:Mic92/sops-nix/4e21493d34f7485a568e05b9cbefa11fe047ecd3' (2022-03-07)
2022-03-11 07:19:55 +01:00
Simon Bruder
093ae2ab4c
flake: Make pre-commit-hooks use nixpkgs-unstable
...
It depends on alejandra, which is only in nixpkgs unstable at the time.
2022-03-06 09:22:04 +01:00
Simon Bruder
5d8b0aae8a
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nix-pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/6799201bec19b753a4ac305a53d34371e497941e' (2022-02-25)
→ 'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/c3c66f6db4ac74a59eb83d83e40c10046ebc0b8c' (2022-02-26)
→ 'github:nixos/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/1622abf0e7890a3dac995f6eb5a92f56819ae38e' (2022-02-26)
→ 'github:nixos/nixpkgs/47cd6702934434dd02bc53a67dbce3e5493e33a2' (2022-03-04)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
→ 'github:nixos/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
2022-03-06 09:18:39 +01:00
Simon Bruder
18832e12df
okarin: Add postgresql backup
2022-03-03 12:51:15 +01:00
Simon Bruder
386b1a7ed7
okarin: Migrate nitter from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
66994eefa6
okarin: Migrate invidious from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
bd32b62dd6
okarin: Migrate libreddit from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
b3ec53afca
okarin: Migrate sbruder.xyz from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
7ed13269a7
okarin: Init
2022-03-03 10:51:19 +01:00
Simon Bruder
be283eecb5
vueko/mail: Add alias
2022-03-02 11:52:20 +01:00
Simon Bruder
e6b10fa9b0
vueko/mail: Add alias
2022-02-28 12:26:32 +01:00
Simon Bruder
072f95fdc8
vueko/mail: Add alias
2022-02-28 12:25:20 +01:00
Simon Bruder
e3f2061897
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nix-pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/ff9c0b459ddc4b79c06e19d44251daa8e9cd1746' (2021-12-18)
→ 'github:cachix/pre-commit-hooks.nix/6799201bec19b753a4ac305a53d34371e497941e' (2022-02-25)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/1ccfe243aa6e94bf80f2a66f6be41d086d37fc87' (2022-02-20)
→ 'github:nixos/nixos-hardware/c3c66f6db4ac74a59eb83d83e40c10046ebc0b8c' (2022-02-26)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/4afca382d80b68bff9e154a97210e5a7bf5df8b3' (2022-02-18)
→ 'github:nixos/nixpkgs/1622abf0e7890a3dac995f6eb5a92f56819ae38e' (2022-02-26)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/d5f237872975e6fb6f76eef1368b5634ffcd266f' (2022-02-20)
→ 'github:nixos/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/cda46de69a7acef8df1ac07d27c2c2b1a8be8f21' (2022-02-21)
→ 'github:Mic92/sops-nix/afb0d686dced029ea720c466f693c12ebfd4107b' (2022-02-26)
2022-02-28 09:17:55 +01:00
Simon Bruder
d56db834fe
vueko/mail: Add alias
2022-02-24 16:35:57 +01:00
Simon Bruder
c4381cd564
games: Use dolphin from unstable
2022-02-23 20:46:33 +01:00
Simon Bruder
18144445e4
flake.lock: Update
...
Flake lock file changes:
• Updated input 'krops':
'github:Mic92/krops/0388970c568905fedcbf429e5745aacd4f7a6633' (2021-09-23)
→ 'github:Mic92/krops/86fb3d2ee94fd8306231853b323ed8804edf26ec' (2022-02-15)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/c361b954759195c2ac085fbbed5ad7d513e1585b' (2022-02-12)
→ 'github:nixos/nixos-hardware/1ccfe243aa6e94bf80f2a66f6be41d086d37fc87' (2022-02-20)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/7adc9c14ec74b27358a8df9b973087e351425a79' (2022-02-10)
→ 'github:nixos/nixpkgs/4afca382d80b68bff9e154a97210e5a7bf5df8b3' (2022-02-18)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/48d63e924a2666baf37f4f14a18f19347fbd54a2' (2022-02-10)
→ 'github:nixos/nixpkgs/d5f237872975e6fb6f76eef1368b5634ffcd266f' (2022-02-20)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/fc22eff3205e9742c1b0fd229c267bf237f0c43e' (2022-02-11)
→ 'github:Mic92/sops-nix/cda46de69a7acef8df1ac07d27c2c2b1a8be8f21' (2022-02-21)
2022-02-21 19:24:41 +01:00
Simon Bruder
434b6de398
vueko/mail: Add alias
2022-02-17 17:45:14 +01:00
Simon Bruder
16bdd14e5c
vueko/mail: Add alias
2022-02-16 16:19:02 +01:00
Simon Bruder
b088ffc013
flake.lock: Update
...
Flake lock file changes:
• Updated input 'flake-utils':
'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
→ 'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Updated input 'home-manager':
'github:nix-community/home-manager/28b9ae40c45c5e7711c353fee1b7af734e293979' (2022-01-20)
→ 'github:nix-community/home-manager/2860d7e3bb350f18f7477858f3513f9798896831' (2022-02-04)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/57c7dfde9d1de3a6f35dc59447990cde4cd3e466' (2022-02-02)
→ 'github:nixos/nixos-hardware/c361b954759195c2ac085fbbed5ad7d513e1585b' (2022-02-12)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/ceaca998029d4b1ac7fd2bee985a3b0f37a786b5' (2022-01-31)
→ 'github:nixos/nixpkgs/7adc9c14ec74b27358a8df9b973087e351425a79' (2022-02-10)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/554d2d8aa25b6e583575459c297ec23750adb6cb' (2022-02-02)
→ 'github:nixos/nixpkgs/48d63e924a2666baf37f4f14a18f19347fbd54a2' (2022-02-10)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/c86068ac9a317f235be24a468206f874ba00f8d0' (2022-01-24)
→ 'github:Mic92/sops-nix/fc22eff3205e9742c1b0fd229c267bf237f0c43e' (2022-02-11)
2022-02-13 13:09:45 +01:00
Simon Bruder
a25c7789ed
vueko/murmur: Remove strict username filter
2022-02-11 16:23:16 +01:00
Simon Bruder
6f1322f29a
vueko/mail: Add alias
2022-02-10 16:22:54 +01:00
Simon Bruder
745b7af584
logitech: Init user module
2022-02-09 20:21:27 +01:00
Simon Bruder
176983d0fa
vueko/mail: Add alias
2022-02-09 07:24:29 +01:00
Simon Bruder
175b5e1ef1
logitech: Init
2022-02-09 07:24:23 +01:00
Simon Bruder
8d5480416c
sway: Scale wallpaper with waifu2x-converter-cpp
...
This has been disabled since 2e33f18a3a
,
but since I now have a 4k screen it is useful again.
2022-02-07 20:09:25 +01:00
Simon Bruder
0e2c83690e
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/87a35a0d58f546dc23f37b4f6af575d0e4be6a7a' (2022-01-12)
→ 'github:nixos/nixos-hardware/57c7dfde9d1de3a6f35dc59447990cde4cd3e466' (2022-02-02)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/b3d86c56c786ad9530f1400adbd4dfac3c42877b' (2022-01-25)
→ 'github:nixos/nixpkgs/ceaca998029d4b1ac7fd2bee985a3b0f37a786b5' (2022-01-31)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/c07b471b52be8fbc49a7dc194e9b37a6e19ee04d' (2022-01-25)
→ 'github:nixos/nixpkgs/554d2d8aa25b6e583575459c297ec23750adb6cb' (2022-02-02)
2022-02-03 19:04:40 +01:00
Simon Bruder
51f31c8716
vueko/mail: Add alias
2022-02-02 17:08:53 +01:00
Simon Bruder
c7e900d4a6
vueko/mail: Add alias
2022-01-28 21:50:40 +01:00
Simon Bruder
8955676edc
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e84444b14cc75a4be17b58fd2c344f47dddf084e' (2022-01-21)
→ 'github:nixos/nixpkgs/b3d86c56c786ad9530f1400adbd4dfac3c42877b' (2022-01-25)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/fc4148a47fa927319186061aa42633c8aa5777f1' (2022-01-22)
→ 'github:nixos/nixpkgs/c07b471b52be8fbc49a7dc194e9b37a6e19ee04d' (2022-01-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/7edb4b080023ef12f39262a3aa7aab31015a7a0e' (2022-01-05)
→ 'github:Mic92/sops-nix/c86068ac9a317f235be24a468206f874ba00f8d0' (2022-01-24)
2022-01-26 21:24:37 +01:00
Simon Bruder
dc499c4065
vueko/mail: Add alias
2022-01-24 16:42:56 +01:00
Simon Bruder
20b861a994
fuuko/torrent: Use AriaNg’s nixpkgs version
...
Otherwise node 10 will have to be built from source since it no longer
gets built by Hydra.
2022-01-23 11:58:37 +01:00
Simon Bruder
a52cb95d44
flake.lock: Update
...
Flake lock file changes:
• Updated input 'flake-utils':
'github:numtide/flake-utils/74f7e4319258e287b0f9cb95426c9853b282730b' (2021-11-28)
→ 'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
• Updated input 'home-manager':
'github:nix-community/home-manager/697cc8c68ed6a606296efbbe9614c32537078756' (2021-12-18)
→ 'github:nix-community/home-manager/28b9ae40c45c5e7711c353fee1b7af734e293979' (2022-01-20)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/386234e2a61e1e8acf94dfa3a3d3ca19a6776efb' (2022-01-11)
→ 'github:nixos/nixpkgs/e84444b14cc75a4be17b58fd2c344f47dddf084e' (2022-01-21)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/b2737d4980a17cc2b7d600d7d0b32fd7333aca88' (2022-01-11)
→ 'github:nixos/nixpkgs/fc4148a47fa927319186061aa42633c8aa5777f1' (2022-01-22)
2022-01-23 11:05:48 +01:00
Simon Bruder
922e007db9
restic/system: Don’t explicitly ignore rust target
...
Newer cargo versions automatically add a CACHEDIR.TAG file to the target
directory.
2022-01-22 10:33:33 +01:00
Simon Bruder
6499b7b196
restic/system: Start earlier
...
This avoids the backup failing due to clients being suspended during the
backup.
2022-01-22 10:32:51 +01:00