Get speech working everywhere and start game setup.

This commit is contained in:
Nolan Darilek 2024-11-28 11:54:49 -06:00
parent 5418694e63
commit bc3ecd2556
5 changed files with 30 additions and 5 deletions

View File

@ -9,12 +9,12 @@
../../base.nix
../../users/root.nix
../../users/nolan/desktop.nix
../../roles/pipewire.nix
../../espeakup.nix
../../roles/tailscale.nix
../../roles/podman.nix
../../roles/gnome.nix
../../roles/flatpak.nix
../../roles/games.nix
];
boot.loader.grub = {

13
roles/games.nix Normal file
View File

@ -0,0 +1,13 @@
{ pkgs, ... }:
{
programs.nix-ld = {
enable = true;
package = pkgs.nix-ld-rs;
};
environment.systemPackages = with pkgs; [
steam-run
steam-tui
];
}

View File

@ -3,11 +3,14 @@
{
imports = [
./non-virtual.nix
./pipewire.nix
./non-virtual.nix
];
services = {
# orca = {
# enable = true;
# };
xserver = {
enable = true;
xkb.layout = "us";
@ -25,11 +28,13 @@
gnome.gnome-browser-connector.enable = true;
};
environment.systemPackages = with pkgs; [
orca
speechd
users.users.lightdm.extraGroups = [
"pipewire"
"pulse-access"
];
environment.systemPackages = with pkgs; [ orca ];
programs.gnome-terminal.enable = true;
environment.gnome.excludePackages = [ pkgs.gnome-console ];
}

6
roles/pulseaudio.nix Normal file
View File

@ -0,0 +1,6 @@
{
hardware.pulseaudio = {
enable = true;
systemWide = true;
};
}

View File

@ -8,6 +8,7 @@
"wheel"
"networkmanager"
"pipewire"
"pulse-access"
];
hashedPassword = "$y$j9T$7tiRmVZVnE3Z9XsWj.b3h/$bMUqs7KD8m3s36.9tSNTt/N.JW.Cxw4cAwpfRYRSKs6";
};