From dbf9d0439556ee1d4dd23bf34c854a7920063dbc Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Wed, 2 Aug 2023 23:28:25 -0500 Subject: [PATCH] Games and command not found --- os/linux/nix/daniel.nix | 10 ++++++++++ os/linux/nix/machines/thinker.nix | 9 ++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/os/linux/nix/daniel.nix b/os/linux/nix/daniel.nix index e863a37..8eb0f55 100644 --- a/os/linux/nix/daniel.nix +++ b/os/linux/nix/daniel.nix @@ -3,6 +3,16 @@ home.homeDirectory = "/home/daniel/.home"; home.stateVersion = "23.05"; + programs.nix-index = { + enable = true; + enableFishIntegration = true; + }; + + home.pointerCursor = { + name = "Catppuccin-Mocha-Sapphire-Cursors"; + package = pkgs.catppuccin-cursors.mochaSapphire; + }; + programs.home-manager.enable = true; programs.firefox = { diff --git a/os/linux/nix/machines/thinker.nix b/os/linux/nix/machines/thinker.nix index e2fd5f1..9f0a0bf 100644 --- a/os/linux/nix/machines/thinker.nix +++ b/os/linux/nix/machines/thinker.nix @@ -59,6 +59,7 @@ in hardware.opengl = { enable = true; + driSupport32Bit = true; driSupport = true; extraPackages = with pkgs; [ @@ -92,9 +93,11 @@ in services.pipewire = { enable = true; + wireplumber.enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; + # pulse.support32Bit = true; jack.enable = true; }; @@ -124,7 +127,8 @@ in # Enable sound. # sound.enable = true; - # hardware.pulseaudio.enable = true; + # hardware.pulseaudio.support32Bit = true; + hardware.pulseaudio.support32Bit = true; # Enable touchpad support (enabled default in most desktopManager). # services.xserver.libinput.enable = true; @@ -179,6 +183,7 @@ in krita libinput libinput-gestures + libnotify lutris mako mosh @@ -190,6 +195,7 @@ in pamixer (pass.withExtensions (exts: [ exts.pass-otp ])) pavucontrol + pciutils playerctl pulseaudio pulsemixer @@ -209,6 +215,7 @@ in traceroute unzip vlc + vulkan-tools watchexec waybar wget