Christoph Heiss
14f90b5741
machines: trek: drop now-obsolete i915.force_probe
kernel parameter
...
flake / build (push) Successful in 3m33s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-15 21:52:14 +02:00
Christoph Heiss
620b681176
secrets: convert machine-specific zero
secrets to common desktop
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-25 20:07:37 +02:00
Christoph Heiss
9d4477ff82
machines: enable regular btrfs scrub on all machines
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-12 15:01:59 +02:00
Christoph Heiss
320b97d660
tree-wide: convert everything from morph to nixinate + sops-nix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
d657ae9709
home-manager: drop some no longer TU Vienna stuff
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-08 10:39:57 +01:00
Christoph Heiss
5ec9fa569d
system: Simplify Wi-Fi setup
...
The NetworkManager setup was duplicated anyway in system/desktop.nix,
and then just install `iw` unconditionally on all desktop.
It's a small package, and basically every desktop today got Wi-Fi
anyway.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-26 20:46:37 +02:00
Christoph Heiss
0283ef6509
machines: trek: Set microphone boost to 0 on login
...
It's horribly broken and just clips very bad, resulting in a way to loud
volume and crackly audio.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-23 20:29:38 +02:00
Christoph Heiss
7c5f063f51
system: Add bluetooth service configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-12 20:23:34 +02:00
Christoph Heiss
b54499f3f2
secrets: Add TU Vienna ssh key
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-10 17:33:26 +02:00
Christoph Heiss
882d22f0ed
home-manager: Gate some optional desktop packages behind enable option
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:10 +02:00
Christoph Heiss
9df7adca45
home-manager: sway: Remove "at" keyboard layout
...
compose key rulez!
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-27 10:18:41 +02:00
Christoph Heiss
83470825bb
machines: trek: Add printing via cups configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-10 20:23:09 +02:00
Christoph Heiss
60d9d5f7c0
system: Rework email configuration to make selective enabling possible
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 17:29:11 +02:00
Christoph Heiss
3464b3b99c
machines: trek: Remove common
import, already imported by desktop
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-19 16:54:17 +02:00
Christoph Heiss
6955ea6a96
machines: Add trek
, my Framework laptop
...
.. and with it, all the infrastructure for desktop systems; as well as
laptop-specific things like WiFi and TLP.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-08 18:33:17 +02:00