From 9955d051522d2dacf5b07f9e1fd7eec149a4142e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Sat, 17 Apr 2021 09:27:49 +0200 Subject: [PATCH] feat(manakish): prompt color green, automatically set xrandr and pulseaudio profiles --- systems/manakish/configuration.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/systems/manakish/configuration.nix b/systems/manakish/configuration.nix index 1dd0ef9..c83f2f6 100644 --- a/systems/manakish/configuration.nix +++ b/systems/manakish/configuration.nix @@ -12,13 +12,24 @@ programs.steam.enable = true; nixpkgs.config.steam.java = true; } + { + services.xserver.displayManager.sessionCommands = + let + intern = "LVDS-1"; + extern = "HDMI-1"; + pulseaudioCard = "alsa_card.pci-0000_00_1b.0"; + pulseaudioProfile = "output:hdmi-stereo+input:analog-stereo"; + in toString (pkgs.writers.writeDash "hdmi-on" '' + ${pkgs.xorg.xrandr}/bin/xrandr --output ${intern} --primary --auto --output ${extern} --above ${intern} --auto + ${pkgs.pulseaudio}/bin/pactl set-card-profile ${pulseaudioCard} ${pulseaudioProfile} + ''); + } ]; - niveum = { batteryName = "BAT0"; wirelessInterface = "wlp3s0"; - promptColours.success = "cyan"; + promptColours.success = "green"; }; networking.useDHCP = false;