Commit graph

380 commits

Author SHA1 Message Date
Simon Bruder 7931f1f3f5
restic: Exclude /data/cache/ 2020-10-22 21:59:34 +02:00
Simon Bruder 621a91457c
restic: Do not exclude Music
Once™ my server also uses NixOS, restic’s deduplication should remove
any overhead.
2020-10-22 21:59:27 +02:00
Simon Bruder 1244a6b5ed
cups: Declaratively add printers 2020-10-18 22:25:05 +02:00
Simon Bruder 56b5b2f82c
cli-tools: Add {pci,usb}utils 2020-10-18 20:13:21 +02:00
Simon Bruder 4928a1aa10
docker: Add credential-helpers 2020-10-18 11:46:26 +02:00
Simon Bruder 5c56bcb727
Add sayuri 2020-10-17 23:18:22 +02:00
Simon Bruder 49e1d531da
Add amd gpu module 2020-10-17 23:17:20 +02:00
Simon Bruder cb07de0f12
gpu/intel: Add beignet 2020-10-17 20:23:33 +02:00
Simon Bruder 09c0474be0
users/simon: Add to video group 2020-10-17 20:12:13 +02:00
Simon Bruder e82728080f
grub: Add 1920×1200 resolution 2020-10-17 16:51:43 +02:00
Simon Bruder eeae580fae
nunotaba: Enable intel cpu module 2020-10-17 13:20:24 +02:00
Simon Bruder 95f6544eda
Add ssd module 2020-10-17 13:14:42 +02:00
Simon Bruder dd01dc72a8
restic: Set nice and ionice 2020-10-17 09:58:44 +02:00
Simon Bruder 5838b757f4
cli-tools: Add sensors 2020-10-16 21:41:55 +02:00
Simon Bruder efb94ade1d
Add cpu module for intel 2020-10-16 21:26:57 +02:00
Simon Bruder 961e8fc7fc
Modularise opengl packages 2020-10-16 18:38:18 +02:00
Simon Bruder c03ae8fbd0
Update authorized keys 2020-10-16 16:07:45 +02:00
Simon Bruder 9d0b988594
Add sayuri ssh key 2020-10-16 15:32:32 +02:00
Simon Bruder 6b071bda3c
Remove kipf ssh key 2020-10-16 15:32:08 +02:00
Simon Bruder 4a22d7f9af
Update installation instructions 2020-10-16 15:31:37 +02:00
Simon Bruder 84ad07f5f2
Remove dev/python module
pyls is used with nix-shell, so no system-wide installation is needed
anymore.
2020-10-11 14:46:44 +02:00
Simon Bruder 9956ab2829
fonts: Add lmodern 2020-10-11 13:02:48 +02:00
Simon Bruder 5af4d282b6
Format shell.nix 2020-10-11 11:12:48 +02:00
Simon Bruder 4d6c9d6e02
Use waybar from unstable and remove pulse override
Waybar 0.9.3 is broken (clicking frezees modules);
6535c9f1da5d863922ac42652e3b8a31fc2ee822 updates waybar to 0.9.4.

Also, since 37e47b7f7c5e0b766a9e917f8affa23cda0c3648 pulse support is
enable by default, so there is no need for an override.
2020-10-11 11:10:25 +02:00
Simon Bruder 8b9dbe1009
Use channels.nixos.org URL for unstable channel 2020-10-11 11:08:59 +02:00
Simon Bruder 2e572e5f95
cli-tools: Add delta 2020-10-07 22:23:27 +02:00
Simon Bruder 25dd28c180
cli-tools: Add ntfs3g 2020-10-04 21:54:10 +02:00
Simon Bruder 99c4de6d66
Use nixpkgs-fmt hook from pre-commit-hooks.nix 2020-10-02 17:15:46 +02:00
Simon Bruder 1e8a7ee19f
fonts: Alias “system-ui” to “sans-serif”
Because it is Cantarell by default (?)
2020-09-26 18:10:22 +02:00
Simon Bruder 58ddb029ff
Re-enable mpv without overrides 2020-09-26 11:33:05 +02:00
Simon Bruder db1348014e
Update to 20.09
MPV is disabled since the override options no longer work.
This also applies updated formatting.
2020-09-25 22:32:42 +02:00
Simon Bruder d93165edf6
restic: Be verbose 2020-09-14 07:15:58 +02:00
Simon Bruder 8b32cc4846
Add libvirt and virt-manager 2020-09-12 20:54:10 +02:00
Simon Bruder 20ef95691b
Disable tlp
Recalibrating my battery does not work and just breaks charging until
the battery is removed and plugged in again.
2020-09-11 22:47:40 +02:00
Simon Bruder b36df78a29
Add tlp 2020-09-11 18:45:46 +02:00
Simon Bruder 56aa0c8de8
nunotaba: Remove texlive
Running `nixos-rebuild switch` consumes 8% less memory. Where texlive is
needed, it should be used with nix-shell.
2020-09-11 18:44:18 +02:00
Simon Bruder 5368f3d28c
Add udev rules for ST-Link 2020-09-10 15:12:31 +02:00
Simon Bruder a6466b279a
Revert "cli-tools: Add unzip"
This reverts commit 35dedccf68.

When unzip is used in a script, that script should use nix-shell. For
interactive usage, 7z is preferred.
2020-09-02 13:00:49 +02:00
Simon Bruder a7f3db1712
cli-tools: Add imagemagick 2020-09-02 00:39:46 +02:00
Simon Bruder 35dedccf68
cli-tools: Add unzip 2020-09-02 00:36:54 +02:00
Simon Bruder 94c47e815c
dev/rust: Add gcc 2020-09-01 13:44:27 +02:00
Simon Bruder cce3173235
media: Add audacity 2020-09-01 12:37:11 +02:00
Simon Bruder be9bd76373
prometheus-node-exporter: Enable systemd collector 2020-09-01 11:24:36 +02:00
Simon Bruder e80cf71f04
cups: Add avahi 2020-08-30 13:20:57 +02:00
Simon Bruder 28a74043c4
Include hardware configuration in repository
This avoids surprises when nixos-generate-config is used on a running
system and an overlayfs for docker that is unavailable in stage 1 is
added to /etc/fstab (because it forces me to read what was changed).
2020-08-30 10:03:48 +02:00
Simon Bruder 5e94daa953
cli-tools: Add aria 2020-08-30 09:59:34 +02:00
Simon Bruder e5d99a49fa
cups: Add gutenprint 2020-08-29 23:54:35 +02:00
Simon Bruder e4a0522fce
cli-tools: Use git-annex from unstable
My repositories are at version 8, so I need at least that version.
2020-08-28 12:09:53 +02:00
Simon Bruder 383333c113
media: Add flac encoder 2020-08-28 11:48:58 +02:00
Simon Bruder 7402a970a1
Remove NUR
It is not used anywhere.
2020-08-27 09:51:58 +02:00