Commit graph

753 commits

Author SHA1 Message Date
Simon Bruder b5782f633c
mayushii: Add power saving configuration
When booted with my mouse connected to my kvm switch connected to my
dock connected to mayushii, powertop’s default configuration enables
power saving features that disable the mouse until it registers a click.

My current workaround is to unplug and plug the dock, so the hot-plug
input devices connected to it are reset.
2021-10-05 22:53:49 +02:00
Simon Bruder 15d6c54900
mayushii: Lower TrackPoint sensitivity 2021-10-05 22:43:01 +02:00
Simon Bruder 31cec022e8
Revert "wireguard/home: Use peer-to-peer connections if possible"
This reverts commit bab6c5e5dc.
2021-10-05 21:37:38 +02:00
Simon Bruder 7a08083af1
Revert "wireguard/home: Fix peer-to-peer connection"
This reverts commit d621e84a00.
2021-10-05 21:31:37 +02:00
Simon Bruder dec3f07ca4
sway: Set temperature hwmon path for mayushii 2021-10-05 21:26:39 +02:00
Simon Bruder 00ac4f251c
README: Add UEFI installation instructions 2021-10-05 21:26:39 +02:00
Simon Bruder 8bf63db6e5
mayushii: Init 2021-10-05 21:26:39 +02:00
Simon Bruder ae8effee39
games: Add steam-sandbox 2021-10-04 16:57:10 +02:00
Simon Bruder 0c4f9a7d73
flake.lock: Update
Flake lock file changes:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/3cc8c47af31798040ea62499090540413279f832' (2021-09-21)
  → 'github:nixos/nixos-hardware/0a8b8054c9920368a3c15e6d766188fdf04b736f' (2021-09-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/056a3c1fae30d06d14b171b9023743c21a23ec1a' (2021-09-23)
  → 'github:nixos/nixpkgs/ee90403e147b181300dffca5b0afa405e14f1945' (2021-09-29)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/51bcdc4cdaac48535dabf0ad4642a66774c609ed' (2021-09-23)
  → 'github:nixos/nixpkgs/c21ba4f7bb4a3d621eb1d187e6b5e816bb85380c' (2021-09-28)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/64235a958b9ceedf98a3212c13b0dea3a504598f' (2021-09-24)
  → 'github:Mic92/sops-nix/095fca05818c7f4c2285387b2eb94e13b683101a' (2021-09-30)
2021-10-01 18:53:37 +02:00
Simon Bruder bbabc80140
vueko/mail: Add alias 2021-10-01 07:30:19 +02:00
Simon Bruder 59655fd1b0
vueko/coturn: Enable plain connections
(D)TLS connections are obviously better, but they stopped working some
time ago and I can’t figure out why.
2021-09-26 22:22:31 +02:00
Simon Bruder 400893b168
vueko/mail: Add alias 2021-09-25 18:13:59 +02:00
Simon Bruder 2a4cbe6ffb
fuuko/matrix: Raise upload limit to 50M 2021-09-25 17:18:23 +02:00
Simon Bruder 050359f8ee
nix: Fix nix not working with local LFS repositories 2021-09-25 17:17:49 +02:00
Simon Bruder ac03369ff8
flake.lock: Update
Flake input changes:

* Updated 'krops': 'github:Mic92/krops/c3a1ffab03e8cfbb7ff532bdfa10b26b3dc76911' -> 'github:Mic92/krops/0388970c568905fedcbf429e5745aacd4f7a6633'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/a387b870f809ca62edb231ded669302d389a6401' -> 'github:nixos/nixos-hardware/3cc8c47af31798040ea62499090540413279f832'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/b3083bc6933eb7fa4ee7bd4802e9f72b56f3e654' -> 'github:nixos/nixpkgs/056a3c1fae30d06d14b171b9023743c21a23ec1a'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/bcd607489d76795508c48261e1ad05f5d4b7672f' -> 'github:nixos/nixpkgs/51bcdc4cdaac48535dabf0ad4642a66774c609ed'
* Updated 'sops-nix': 'github:Mic92/sops-nix/32d94573f7d8fe2c8c7874140990d0f49ea9d344' -> 'github:Mic92/sops-nix/64235a958b9ceedf98a3212c13b0dea3a504598f'
2021-09-25 15:04:14 +02:00
Simon Bruder 7f4d0903ca
vueko/mail: Add alias 2021-09-19 13:32:01 +02:00
Simon Bruder d1000ee78a
vueko/mail: Add alias 2021-09-17 15:03:44 +02:00
Simon Bruder 275b784c09
flake.lock: Update
Flake input changes:

* Updated 'flake-utils': 'github:numtide/flake-utils/997f7efcb746a9c140ce1f13c72263189225f482' -> 'github:numtide/flake-utils/7e5bf3925f6fbdfaf50a2a7ca0be2879c4261d19'
* Updated 'home-manager': 'github:nix-community/home-manager/f5adb9be829f487f99bcc0f1884f74ddb85f70c8' -> 'github:nix-community/home-manager/7d9ba15214004c979d2c8733f8be12ce6502cf8a'
* Updated 'nix-pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/397f0713d007250a2c7a745e555fa16c5dc8cadb' -> 'github:cachix/pre-commit-hooks.nix/3ed0e618cebc1ff291c27b749cf7568959cac028'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/342048461da7fc743e588ee744080c045613a226' -> 'github:nixos/nixos-hardware/a387b870f809ca62edb231ded669302d389a6401'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/fd6dba47199a7c249e64c1aa1fef01ee78e58481' -> 'github:nixos/nixpkgs/b3083bc6933eb7fa4ee7bd4802e9f72b56f3e654'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/efcfe3676268c789e78a22b20a94c00227d20bc8' -> 'github:nixos/nixpkgs/bcd607489d76795508c48261e1ad05f5d4b7672f'
* Updated 'sops-nix': 'github:Mic92/sops-nix/3e4ebc851c91d1ce5c65da23436726c555a0d7e8' -> 'github:Mic92/sops-nix/32d94573f7d8fe2c8c7874140990d0f49ea9d344'
2021-09-15 13:44:12 +02:00
Simon Bruder bd20daea28
vueko/element-web: Make PDF download work 2021-09-15 07:30:41 +02:00
Simon Bruder 5c0d4439e8
bwrap-helper: Reuse system’s PATH
Otherwise running in nix-shell does not make the binaries from the
temporary environment available inside the sandbox.
2021-09-10 23:33:31 +02:00
Simon Bruder 9190c83c97
Fix ntfs support 2021-09-10 18:01:52 +02:00
Simon Bruder b3f106010a
vueko/mail: Add alias 2021-09-10 14:28:44 +02:00
Simon Bruder 79636d081f
vueko/mail: Add alias 2021-09-08 11:49:43 +02:00
Simon Bruder edab69554d
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/110a2c9ebbf5d4a94486854f18a37a938cfacbbb' -> 'github:nixos/nixpkgs/fd6dba47199a7c249e64c1aa1fef01ee78e58481'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/8a2ec31e224de9461390cdd03e5e0b0290cdad0b' -> 'github:nixos/nixpkgs/efcfe3676268c789e78a22b20a94c00227d20bc8'
2021-09-08 01:14:49 +02:00
Simon Bruder 7db9922dc2
nginx: Disable access log by default 2021-09-08 01:12:56 +02:00
Simon Bruder d46eca0ab0
git: Make aliases agnostic of default branch name 2021-09-06 16:30:14 +02:00
Simon Bruder d840d4c227
neovim: Add binding for LSP code action 2021-09-05 14:46:58 +02:00
Simon Bruder 1730681386
fuuko/torrent: Switch wireguard endpoints 2021-09-05 13:35:45 +02:00
Simon Bruder a94fd4d505
ghci: Add Hoogle commands 2021-09-05 00:18:47 +02:00
Simon Bruder aceeb7c35a
ghc: Init
This only adds the configuration, not the packages, because they are
massive.
2021-09-03 20:04:40 +02:00
Simon Bruder d621e84a00
wireguard/home: Fix peer-to-peer connection
Public clients also need to have all peers configured, so they can
connect to them.
2021-09-03 15:31:45 +02:00
Simon Bruder bbda930013
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/74d017edb6717ad76d38edc02ad3210d4ad66b96' -> 'github:nixos/nixpkgs/110a2c9ebbf5d4a94486854f18a37a938cfacbbb'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=f28ea2244d33d0ed663e7864de55a77899e7f226' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=41bf1e1cbf3157ef3eb6896c17a98a387a6c343e'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/88226ea038e538e09c272a7c56ba73c3f5eed57f' -> 'github:nixos/nixpkgs/8a2ec31e224de9461390cdd03e5e0b0290cdad0b'
* Updated 'sops-nix': 'github:Mic92/sops-nix/024c079aa1fb582068b79138597ac41f4f3ce799' -> 'github:Mic92/sops-nix/3e4ebc851c91d1ce5c65da23436726c555a0d7e8'
2021-09-03 15:05:05 +02:00
Simon Bruder bab6c5e5dc
wireguard/home: Use peer-to-peer connections if possible 2021-08-31 11:20:06 +02:00
Simon Bruder 0ca3062e69
dnsmasq: Add quad9 DNS servers
Thanks Sony Music for bringing this to my attention.
2021-08-31 09:55:51 +02:00
Simon Bruder 0d9ec3383e
nginx-interactive-index: Make .. work again
This fixes a regression introduced in
77eab2497a, which moved the heading into a
thead and the file listing into a tbody. Therefore, the .. entry is now
the first entry and has been excluded by the rule that previously
excluded the header.
2021-08-30 22:11:00 +02:00
Simon Bruder 2c3e65cf5c
vueko/mail: Add alias 2021-08-30 12:53:17 +02:00
Simon Bruder 37bc221e0c
fuuko/dnsmasq: Increase cache size 2021-08-29 18:56:00 +02:00
Simon Bruder ccc0d60d71
nginx-interactive-index: Implement stripes in javascript
This shows stripes correctly even after a filter has been entered.
Previously the absolute position (before filtering) has been used to
determine the row colour, which looked weird.
2021-08-29 14:14:07 +02:00
Simon Bruder 77eab2497a
nginx-interactive-index: Only apply stripes to body 2021-08-29 14:13:35 +02:00
Simon Bruder f6d9bf82db
mullvad: Update relays 2021-08-29 12:32:50 +02:00
Simon Bruder 65dcb3051e
Add TODO for removing custom prometheus-fritzbox-exporter 2021-08-29 12:03:22 +02:00
Simon Bruder a5fde0764d
waybar: Autostart blueman-applet 2021-08-28 16:54:27 +02:00
Simon Bruder 8c5a0e8a38
flake.lock: Update
Flake input changes:

* Updated 'home-manager': 'github:nix-community/home-manager/9f2b766d0f46fcc87881531e6a86eba514b8260d' -> 'github:nix-community/home-manager/f5adb9be829f487f99bcc0f1884f74ddb85f70c8'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/de40acde6c056a7c5f3c9ad4dca0c172fa35d207' -> 'github:nixos/nixos-hardware/342048461da7fc743e588ee744080c045613a226'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/d5aadbefd650cb0a05ba9c788a26327afce2396c' -> 'github:nixos/nixpkgs/74d017edb6717ad76d38edc02ad3210d4ad66b96'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/870959c7fb3a42af1863bed9e1756086a74eb649' -> 'github:nixos/nixpkgs/88226ea038e538e09c272a7c56ba73c3f5eed57f'
* Updated 'sops-nix': 'github:Mic92/sops-nix/ec2800174de5a7be8ec5b144819af2c7de77abe2' -> 'github:Mic92/sops-nix/024c079aa1fb582068b79138597ac41f4f3ce799'
2021-08-28 15:17:14 +02:00
Simon Bruder 9f4ffa5932
fuuko: Add hcloud_exporter 2021-08-28 13:53:38 +02:00
Simon Bruder 74955039f3
programs: Remove unused programs
They are currently taking up a huge amount of space but I rarely or
never use them.
2021-08-28 11:49:21 +02:00
Simon Bruder 29f0a5017f
programs: Move virt-manager to user profile 2021-08-28 11:24:51 +02:00
Simon Bruder a0e52ea7b6
{nunotaba,sayuri}: Use qemu_kvm for libvirt
I don’t emulate any architectures besides x86_64 anyway.
2021-08-28 11:23:57 +02:00
Simon Bruder 1aa325b1ec
fuuko/torrent: Use nixpkgs unstable’s aria2
It has a new release of aria2 that includes the patch that was
previously manually applied.
2021-08-24 22:06:30 +02:00
Simon Bruder c0493bd3a5
flake.lock: Update
Flake input changes:

* Updated 'flake-utils': 'github:numtide/flake-utils/c5d161cc0af116a2e17f54316f0bf43f0819785c' -> 'github:numtide/flake-utils/997f7efcb746a9c140ce1f13c72263189225f482'
* Updated 'home-manager': 'github:nix-community/home-manager/b39647e52ed3c0b989e9d5c965e598ae4c38d7ef' -> 'github:nix-community/home-manager/9f2b766d0f46fcc87881531e6a86eba514b8260d'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/878f629005b003fe39c9e619b074e0ff7d9ed0e2' -> 'github:nixos/nixos-hardware/de40acde6c056a7c5f3c9ad4dca0c172fa35d207'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/7bbca9877caed472c6b5866ea09302cfcdce3dbf' -> 'github:nixos/nixpkgs/d5aadbefd650cb0a05ba9c788a26327afce2396c'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=8f31f1add50b4f107f4dc69f12c0aa3c3d5cf49d' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=d408a21736f685dec0426edd0bf12fbbd229b778'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/253aecf69ed7595aaefabde779aa6449195bebb7' -> 'github:nixos/nixpkgs/870959c7fb3a42af1863bed9e1756086a74eb649'
2021-08-24 22:04:13 +02:00
Simon Bruder d76c299f6d
vueko/mail: Add alias 2021-08-22 13:04:56 +02:00