mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 08:53:56 -05:00
pipewire sound in VM is fixed
various fixes
This commit is contained in:
parent
b343c564b2
commit
1debd48ceb
6 changed files with 9 additions and 24 deletions
|
|
@ -90,10 +90,7 @@ in {
|
|||
type = "zfs_fs";
|
||||
options.mountpoint = "legacy";
|
||||
mountpoint = "/";
|
||||
postCreateHook = ''
|
||||
zfs snapshot rpool/root@empty
|
||||
zfs snapshot rpool/root@lastboot
|
||||
'';
|
||||
postCreateHook = "zfs snapshot rpool/root@empty";
|
||||
};
|
||||
"nix" = {
|
||||
type = "zfs_fs";
|
||||
|
|
@ -105,10 +102,7 @@ in {
|
|||
type = "zfs_fs";
|
||||
options.mountpoint = "legacy";
|
||||
mountpoint = "/var";
|
||||
postCreateHook = ''
|
||||
zfs snapshot rpool/var@empty
|
||||
zfs snapshot rpool/var@lastboot
|
||||
'';
|
||||
postCreateHook = "zfs snapshot rpool/var@empty";
|
||||
};
|
||||
"persist" = {
|
||||
type = "zfs_fs";
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
spicePkgs = spicetify-nix.legacyPackages.${pkgs.system};
|
||||
ex = spicePkgs.extensions;
|
||||
in {
|
||||
imports = [spicetify-nix.nixosModule];
|
||||
imports = [spicetify-nix.nixosModules.default];
|
||||
local.allowedUnfree = ["spotify"];
|
||||
programs.spicetify = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{pipewire_fix, ...}: {
|
||||
{...}: {
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
|
|
@ -9,7 +9,7 @@ let
|
|||
xcfg = config.services.xserver;
|
||||
xserverbase = let
|
||||
fontsForXServer =
|
||||
config.fonts.fonts
|
||||
config.fonts.packages
|
||||
++ [
|
||||
pkgs.xorg.fontadobe100dpi
|
||||
pkgs.xorg.fontadobe75dpi
|
||||
|
|
@ -52,8 +52,6 @@ in {
|
|||
''
|
||||
);
|
||||
};
|
||||
####VM SOUND BORKED
|
||||
services.pipewire.package = pipewire_fix.legacyPackages.${pkgs.system}.pipewire;
|
||||
boot = {
|
||||
kernelParams = [
|
||||
"amd_iommu=on"
|
||||
|
|
|
|||
|
|
@ -30,15 +30,9 @@ _: {
|
|||
availableKernelModules = ["hid_generic"];
|
||||
#wipe / and /var on boot
|
||||
postDeviceCommands = lib.mkAfter ''
|
||||
#destroy last snapshot
|
||||
zfs destroy rpool/root@lastboot
|
||||
zfs destroy rpool/var@lastboot
|
||||
#create new snapshot
|
||||
zfs snapshot rpool/root@lastboot
|
||||
zfs snapshot rpool/var@lastboot
|
||||
#wipe everything
|
||||
zfs rollback -r rpool/root@empty
|
||||
zfs rollback -r rpool/var@empty
|
||||
zfs rollback -r rpool/root@empty
|
||||
zfs rollback -r rpool/var@empty
|
||||
'';
|
||||
};
|
||||
plymouth.enable = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue