Simon Bruder
bdc1c12f9c
Refactor pubkey configuration
2020-12-05 16:42:49 +01:00
Simon Bruder
acc9940043
Remove dev profile
...
Profiles are deprecated in favour of options.
For rust development, use nix-shell instead.
2020-12-05 16:09:10 +01:00
Simon Bruder
73021c1a94
Parameterise cpu config
2020-12-05 16:00:34 +01:00
Simon Bruder
76bd3a4bc8
Parameterise gpu config
2020-12-05 15:57:23 +01:00
Simon Bruder
9b22c91170
config.sbruder.gui → config.sbruder.gui.enable
2020-12-05 15:44:58 +01:00
Simon Bruder
a23c3801cb
Parameterise libvirt
2020-12-05 15:40:54 +01:00
Simon Bruder
ab39c6035c
Parameterise ssd module
2020-12-05 15:40:49 +01:00
Simon Bruder
74ddf83617
Parameterise wireguard
2020-12-05 15:40:44 +01:00
Simon Bruder
8a63f8aac4
Parameterise restic
2020-12-05 15:40:31 +01:00
Simon Bruder
6d0f3a9964
Reorganise profiles/options
2020-12-05 14:43:01 +01:00
Simon Bruder
2f8eca9167
Reformat grub module
2020-12-05 13:51:45 +01:00
Simon Bruder
00fc2f38cc
Remove tlp module and laptop profile
2020-12-05 13:49:03 +01:00
Simon Bruder
29ef4d90dd
Remove texlive module
2020-12-05 13:48:37 +01:00
Simon Bruder
6a2a9c48bc
Make gui global option
2020-12-05 13:48:06 +01:00
Simon Bruder
ba3a59d8c0
nix: Reduce priority of daemon
2020-12-02 22:18:27 +01:00
Simon Bruder
5fe03fb923
nix: Enable store auto optimisation
2020-12-02 22:17:50 +01:00
Simon Bruder
babdaef1f3
Use vim for system and nvim for user
2020-11-07 19:22:32 +01:00
Simon Bruder
bb95194619
home: Add zsh
...
This imports my (historically evolved) functions. I have to clean them
up sometime.
2020-11-07 19:22:31 +01:00
Simon Bruder
546060a7b8
mpd: Manage with home-manager
2020-11-07 15:27:13 +01:00
Simon Bruder
fa231a7196
sway: Fully move to home-manager (where possible)
2020-11-07 15:04:49 +01:00
Simon Bruder
80b16dddb2
pulseaudio: Add bluetooth support
2020-11-05 15:31:43 +01:00
Simon Bruder
9a045ce323
Reformat pulse config
2020-11-05 15:09:12 +01:00
Simon Bruder
97883d14bf
cli-tools: Add niv
2020-11-05 09:12:04 +01:00
Simon Bruder
aacf519720
office: Add English dictionaries
2020-11-03 10:58:23 +01:00
Simon Bruder
8417f9d40b
Update comment on state version
2020-11-02 13:47:31 +01:00
Simon Bruder
fa9948c60b
Make sudoers trusted nix users
2020-10-30 17:13:17 +01:00
Simon Bruder
844d78d026
gpu/amd: Uncomment HDMI RGB kernel patch
2020-10-30 14:00:31 +01:00
Simon Bruder
8e786cbe9b
cups: Disable tintenpisser
2020-10-24 13:34:07 +02:00
Simon Bruder
44aa1d363f
gpu/amd: Force RGB output for HDMI
2020-10-24 13:23:24 +02:00
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
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
e82728080f
grub: Add 1920×1200 resolution
2020-10-17 16:51:43 +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
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
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