diff --git a/hosts/dust/anti-feature.nix b/hosts/dust/anti-feature.nix index e741827..f3f3a34 100644 --- a/hosts/dust/anti-feature.nix +++ b/hosts/dust/anti-feature.nix @@ -5,11 +5,9 @@ allowNonSource = false; allowNonSourcePredicate = pkg: lib.elem (lib.getName pkg) [ - "adoptopenjdk-hotspot-bin" "cargo-bootstrap" "cef-binary" "dart" - "osu-lazer-bin" "rustc-bootstrap" "rustc-bootstrap-wrapper" "sof-firmware" @@ -21,13 +19,6 @@ lib.elem (lib.getName pkg) [ "fcitx5-pinyin-minecraft" "fcitx5-pinyin-moegirl" - "libXNVCtrl" - "nvidia-x11" - "osu-lazer-bin" - "steam" - "steam-original" - "steam-run" - "xow_dongle-firmware" ]; }; } diff --git a/hosts/dust/default.nix b/hosts/dust/default.nix index bb8c312..dfa3307 100644 --- a/hosts/dust/default.nix +++ b/hosts/dust/default.nix @@ -35,7 +35,6 @@ programs.adb.enable = true; programs.localsend.enable = true; programs.seahorse.enable = true; - programs.steam.enable = true; programs.kdeconnect = { enable = true; package = pkgs.valent; @@ -49,10 +48,6 @@ sushi.enable = true; }; - # https://wiki.archlinux.org/title/Gamepad#Connect_Xbox_Wireless_Controller_with_Bluetooth - hardware.xone.enable = true; # via wired or wireless dongle - hardware.xpadneo.enable = true; # via Bluetooth - # yubikey services.pcscd.enable = true; services.udev.packages = [pkgs.yubikey-personalization]; @@ -159,12 +154,4 @@ "org.freedesktop.impl.portal.Inhibit" = "none"; }; }; - - ### Removes debounce time - # https://www.reddit.com/r/linux_gaming/comments/ku6gth - environment.etc."libinput/local-overrides.quirks".text = '' - [Never Debounce] - MatchUdevType=mouse - ModelBouncingKeys=1 - ''; } diff --git a/hosts/dust/hardware-configuration.nix b/hosts/dust/hardware-configuration.nix index 7689a8f..e061a0f 100644 --- a/hosts/dust/hardware-configuration.nix +++ b/hosts/dust/hardware-configuration.nix @@ -9,7 +9,6 @@ services.pipewire = { enable = true; alsa.enable = true; - alsa.support32Bit = true; pulse.enable = true; jack.enable = true; }; @@ -22,6 +21,8 @@ boot.loader.timeout = 0; boot.loader.efi.canTouchEfiVariables = true; + boot.kernelParams = ["ia32_emulation=0"]; + boot.initrd.availableKernelModules = ["xhci_pci" "thunderbolt" "nvme" "usb_storage" "sd_mod"]; boot.initrd.kernelModules = []; boot.kernelModules = ["kvm-intel"]; diff --git a/hosts/dust/home/default.nix b/hosts/dust/home/default.nix index 1d47c9a..f9aa3e6 100644 --- a/hosts/dust/home/default.nix +++ b/hosts/dust/home/default.nix @@ -28,35 +28,19 @@ end ''; - home.packages = - (with pkgs; [ - amberol - dconf-editor - file-roller - fractal - gnome-calculator - hyperfine - loupe - mousai - seahorse + home.packages = with pkgs; [ + amberol + dconf-editor + file-roller + fractal + gnome-calculator + hyperfine + loupe + mousai + seahorse + inputs.self.legacyPackages.${pkgs.stdenv.hostPlatform.system}.scripts.lofi + ]; - (prismlauncher.override { - glfw = glfw-wayland-minecraft; - gamemodeSupport = false; - }) - mumble - osu-lazer-bin - ]) - ++ (with inputs.self.legacyPackages.${pkgs.stdenv.hostPlatform.system}.scripts; [ - lofi - ]); - - home.sessionVariables = { - # https://github.com/ppy/osu-framework/pull/6292 - "OSU_SDL3" = "1"; - }; - - programs.mangohud.enable = true; programs.obs-studio.enable = true; services.ssh-agent.enable = true; } diff --git a/hosts/dust/impermanence.nix b/hosts/dust/impermanence.nix index 4617cf2..0f8fa79 100644 --- a/hosts/dust/impermanence.nix +++ b/hosts/dust/impermanence.nix @@ -34,7 +34,6 @@ ".local/state" ".config/gh" - ".config/Mumble" ".config/fcitx5" ".config/obs-studio" ];