feat: move games to separate file

This commit is contained in:
uku 2024-08-11 11:22:02 +02:00
parent ad07db8094
commit a8763eff88
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
3 changed files with 16 additions and 8 deletions

View file

@ -15,6 +15,7 @@
../programs/ghostty.nix ../programs/ghostty.nix
../programs/gnome.nix ../programs/gnome.nix
../programs/games.nix
# ../programs/vscode.nix # ../programs/vscode.nix
# the world if hyprland # the world if hyprland
@ -67,9 +68,6 @@
}; };
pulseaudio.enable = false; pulseaudio.enable = false;
xone.enable = true;
xpadneo.enable = true;
}; };
hm = { hm = {
@ -94,9 +92,6 @@
self.packages.${system}.enigma self.packages.${system}.enigma
(vesktop.override {withSystemVencord = false;}) (vesktop.override {withSystemVencord = false;})
(prismlauncher.override {
jdks = [temurin-bin-21 temurin-bin-17 temurin-bin-8];
})
]; ];
}; };
@ -118,7 +113,6 @@
programs = { programs = {
firefox.enable = true; firefox.enable = true;
steam.enable = true;
virt-manager.enable = true; virt-manager.enable = true;
}; };

15
programs/games.nix Normal file
View file

@ -0,0 +1,15 @@
{pkgs, ...}: {
hardware = {
xone.enable = true;
xpadneo.enable = true;
};
hm.home.packages = with pkgs; [
osu-lazer-bin
(prismlauncher.override {
jdks = [temurin-bin-21 temurin-bin-17 temurin-bin-8];
})
];
programs.steam.enable = true;
}

View file

@ -5,7 +5,6 @@
hm = { hm = {
home.packages = with pkgs; [ home.packages = with pkgs; [
osu-lazer-bin
ryujinx ryujinx
]; ];