Fix audio

This commit is contained in:
Ethan Lane 2024-07-08 16:02:04 +01:00
parent bf6d7f5a53
commit 5690fc1aac
3 changed files with 27 additions and 11 deletions

View file

@ -7,12 +7,6 @@ in {
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
environment.variables = {
EDITOR = "nvim";
GDK_SCALE = 0.5;
GDK_DPI_SCALE = 0.5;
};
xdg = { xdg = {
enable = true; enable = true;
userDirs = { userDirs = {
@ -55,6 +49,7 @@ in {
lightdm lightdm
lua lua
meslo-lgs-nf meslo-lgs-nf
mpv
neovim neovim
networkmanager networkmanager
nextcloud-client nextcloud-client

View file

@ -43,10 +43,19 @@
i18n.defaultLocale = "en_GB.UTF-8"; i18n.defaultLocale = "en_GB.UTF-8";
security.rtkit.enable = true;
services = { services = {
flatpak.enable = true; flatpak.enable = true;
dbus.enable = true; dbus.enable = true;
picom.enable = true; picom.enable = true;
pipewire = {
enable = true;
pulse.enable = true;
alsa.enable = true;
alsa.support32Bit = true;
};
xserver = { xserver = {
enable = true; enable = true;
@ -87,9 +96,9 @@
gcm = "git commit -m"; gcm = "git commit -m";
gco = "git checkout"; gco = "git checkout";
yt-mp3 = "yt-mp3 -xi --audio-format mp3"; yt-mp3 = "yt-dlp -xi --audio-format mp3";
yt-mp3-meta = "yt-mp3 -xi --audio-format mp3 --parse-metadata \"playlist_index:%(track_number)s\" --add-metadata"; yt-mp3-meta = "yt-dlp -xi --audio-format mp3 --parse-metadata \"playlist_index:%(track_number)s\" --add-metadata";
yt-mp3-meta-cookies = "yt-mp3 -xi --audio-format mp3 --parse-metadata \"playlist_index:%(track_number)s\" --add-metadata --cookies-from-browser firefox"; yt-mp3-meta-cookies = "yt-dlp -xi --audio-format mp3 --parse-metadata \"playlist_index:%(track_number)s\" --add-metadata --cookies-from-browser firefox";
}; };
}; };
@ -115,7 +124,6 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
docker docker
pulseaudio
]; ];
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
@ -126,7 +134,7 @@
extraPortals = [pkgs.xdg-desktop-portal-gtk]; extraPortals = [pkgs.xdg-desktop-portal-gtk];
}; };
hardware.pulseaudio.enable = true; hardware.opengl.enable = true;
system.stateVersion = "24.05"; system.stateVersion = "24.05";
} }

View file

@ -8,4 +8,17 @@
networking = { networking = {
hostName = "vylpes-virt"; hostName = "vylpes-virt";
}; };
services.xserver.displayManager.setupCommands = ''
${pkgs.xorg.xrandr}/bin/xrandr -s 1920x1080
'';
services.xserver.displayManager.sessionCommands = ''
${pkgs.xorg.xrdb}/bin/xrdb -merge <<EOF
Xft.dpi: 96
Xcursor.theme: Adwaita
EOF
'';
virtualisation.virtualbox.guest.enable = true;
} }