Simon Bruder
a745d7353e
sway: Add autostart to zshrc instead of zprofile
...
home-manager’s sessionVariables are not loaded yet when sway starts.
2021-02-27 18:34:35 +01:00
Simon Bruder
b855ed533d
mpd/ncmpcpp: Use host from mpd module
2021-02-27 18:16:39 +01:00
Simon Bruder
b3d28b4752
vueko/mail: Add alias
2021-02-27 17:24:26 +01:00
Simon Bruder
1103dd5000
user/programs: Add wev
2021-02-27 16:55:42 +01:00
Simon Bruder
0ecdb8c4f7
user/programs: Correct sorting
2021-02-27 16:55:18 +01:00
Simon Bruder
e73aedb584
Update sources
2021-02-27 12:38:58 +01:00
Simon Bruder
9570d63d15
Update sources
2021-02-25 12:09:53 +01:00
Simon Bruder
13a80e122b
Update sources
2021-02-23 23:14:36 +01:00
Simon Bruder
790c4d03c0
mpd: Use package from unstable
...
The version from 20.09 logs every time a client connects (which pollutes
the journal) and I did not find an easy way to change this. The logging
was changed in a newer mpd version and the default log level now doesn’t
log connects.
2021-02-22 11:15:49 +01:00
Simon Bruder
2a4e358502
node_exporter: Disable rapl collector
...
It does not work since the service does not have permission and
therefore writes errors into the journal every scrape.
2021-02-21 00:06:16 +01:00
Simon Bruder
13876617f5
node_exporter: Fix name of systemd collector
2021-02-21 00:04:26 +01:00
Simon Bruder
785bb2214b
wireguard/home: Add dns server
2021-02-20 19:57:10 +01:00
Simon Bruder
be7e67cf1f
wireguard/home: Make vueko central server
...
This also restructures the wireguard/home configuration, since now
better peer management is possible.
2021-02-20 19:57:04 +01:00
Simon Bruder
c921c2802a
tools: Add compsize
2021-02-20 12:47:27 +01:00
Simon Bruder
5dfe492baf
pkgs: Add aria2_exporter
2021-02-20 12:37:10 +01:00
Simon Bruder
65603effa9
Update sources
2021-02-19 18:49:27 +01:00
Simon Bruder
94f3aae5b9
tmate: Init
2021-02-18 16:37:45 +01:00
Simon Bruder
e0ef586e5e
nginx-interactive-index: Init
2021-02-18 12:10:03 +01:00
Simon Bruder
ceff40f84d
Update sources
2021-02-18 09:19:18 +01:00
Simon Bruder
0ec1fb5257
Make aesni_intel module available on boot
...
This should increase LUKS performance significantly. In reality,
however, it doesn’t work that well. The difference of raw vs encrypted
block device speed still ist ~ 100 MiB/s. Even more confusing is that
nunotaba’s Intel DC SSD only manages ~ 350 MiB/s **without** encryption.
2021-02-17 15:33:10 +01:00
Simon Bruder
dd93b4c748
Update sources
2021-02-17 14:04:03 +01:00
Simon Bruder
e21c769524
machines/installation: Set key map
2021-02-16 17:34:21 +01:00
Simon Bruder
16c710d4a5
shell/unlock: Make unlock work if agent is locked
2021-02-16 15:55:17 +01:00
Simon Bruder
27285a098f
vueko: Serve imprint over http
2021-02-14 19:49:05 +01:00
Simon Bruder
f827456d0c
pkgs: Add imprint
2021-02-14 19:48:50 +01:00
Simon Bruder
b00498f23d
tools: Add hdparm
2021-02-14 15:30:44 +01:00
Simon Bruder
eb97e936ed
zsh: Use grml config system wide
2021-02-14 13:29:51 +01:00
Simon Bruder
e8a6110521
Update sources
2021-02-13 10:35:41 +01:00
Simon Bruder
1a7ef37376
home: Use nixosConfig instead of inheriting options
2021-02-12 21:12:03 +01:00
Simon Bruder
474cc7d0f7
sayuri: Disable docker
2021-02-11 14:11:30 +01:00
Simon Bruder
8689ace70d
Update sources
2021-02-11 13:13:16 +01:00
Simon Bruder
3fc9846bf7
vueko: resolved: Disable dnssec
2021-02-10 14:22:00 +01:00
Simon Bruder
3ba514c502
vueko: Add readme
2021-02-09 13:38:32 +01:00
Simon Bruder
15cdd42845
Remove global swapiness
...
All machines should either import <nixpkgs-hardware/common/pc/hdd> or
<nixpkgs-hardware/common/pc/ssd> if they have swap.
2021-02-08 23:20:31 +01:00
Simon Bruder
29c6d37142
Remove journald extra configuration
...
Since `Storage=persistent` is the default in NixOS, it is not needed.
2021-02-08 23:19:02 +01:00
Simon Bruder
8c92c1b792
youtube-dl: Add
2021-02-08 20:40:54 +01:00
Simon Bruder
d6d2857322
git: Add textconv hook for age diff
2021-02-08 19:19:18 +01:00
Simon Bruder
78c9a2cab9
tools: Add (r)age
2021-02-08 19:17:13 +01:00
Simon Bruder
bd8b809486
vueko: Add bang-evaluator
2021-02-07 21:02:11 +01:00
Simon Bruder
dde17cf4ec
pkgs: Add bang-evaluator
...
I don’t know if (and doubt that) this is a good solution. I can’t simply
callPackage it, since it does not use a callPackage compatible nix
expression but rather a ready-to-build default.nix. Also, I need the
source in two different files, one of which can’t use nixpkgs fetchers.
2021-02-07 21:00:09 +01:00
Simon Bruder
b8601e6fd3
vueko/mailserver: Change user’s password
2021-02-07 19:59:50 +01:00
Simon Bruder
f7287365ff
vueko: Add murmur
2021-02-07 12:29:22 +01:00
Simon Bruder
8037f5eb5e
deploy: Only send the wanted machine configuration
...
This avoids having secrets that are managed with git-crypt on every
system.
2021-02-07 11:30:42 +01:00
Simon Bruder
1bf141ce03
Update sources
2021-02-06 19:14:08 +01:00
Simon Bruder
75a91e9116
vdirsyncer: Use new credentials
2021-02-06 18:07:53 +01:00
Simon Bruder
9b5a991074
vueko: Add wg-home
2021-02-06 17:10:49 +01:00
Simon Bruder
34ec244fcc
vueko: Add mail and dav server
2021-02-06 16:51:10 +01:00
Simon Bruder
62f1dbe30f
mailserver: Disable recipient_restrictions for submission
...
Otherwise, sending mails to slow destinations might fail (with the
client throwing an error).
2021-02-06 16:51:10 +01:00
Simon Bruder
9c62905442
mailserver: Add module
2021-02-06 12:48:05 +01:00
Simon Bruder
e45b18abd0
Add 1 git-crypt collaborator
...
New collaborators:
F309F8EC Simon Bruder <simon@sbruder.de>
2021-02-05 18:01:49 +01:00