modified: hosts/blackstar/nixos/configuration.nix
modified: hosts/shared/nixos/shared_config.nix modified: modules/default.nix deleted: modules/desktop/apps/emulationstation.nix modified: modules/desktop/code.nix modified: modules/desktop/games.nix
This commit is contained in:
parent
ba8d509390
commit
bc4199cb93
6 changed files with 16 additions and 23 deletions
|
@ -42,7 +42,6 @@
|
||||||
xiv.enable = true;
|
xiv.enable = true;
|
||||||
godot.enable = true;
|
godot.enable = true;
|
||||||
minecraft.enable = true;
|
minecraft.enable = true;
|
||||||
emulationstation.enable = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# system.boot.grub.enable = true;
|
# system.boot.grub.enable = true;
|
||||||
|
|
|
@ -11,7 +11,8 @@
|
||||||
git
|
git
|
||||||
wine
|
wine
|
||||||
bottles
|
bottles
|
||||||
|
onlyoffice-bin
|
||||||
|
google-chrome
|
||||||
|
|
||||||
/* ---------------------------- System Utilities ---------------------------- */
|
/* ---------------------------- System Utilities ---------------------------- */
|
||||||
gnupg ffmpeg unzip
|
gnupg ffmpeg unzip
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
./desktop/apps/godot.nix
|
./desktop/apps/godot.nix
|
||||||
./desktop/apps/xiv.nix
|
./desktop/apps/xiv.nix
|
||||||
./desktop/apps/minecraft.nix
|
./desktop/apps/minecraft.nix
|
||||||
./desktop/apps/emulationstation.nix
|
|
||||||
|
|
||||||
./desktop/cad.nix
|
./desktop/cad.nix
|
||||||
./desktop/cam.nix
|
./desktop/cam.nix
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/* -------------------------------------------------------------------------- */
|
|
||||||
/* App config: EmulationStation */
|
|
||||||
/* -------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
{ lib, config, options, pkgs ? import <nixpkgs>, ... }:
|
|
||||||
|
|
||||||
with lib;
|
|
||||||
let cfg = config.modules.desktop.apps.emulationstation;
|
|
||||||
in {
|
|
||||||
options.modules.desktop.apps.emulationstation = {
|
|
||||||
enable = mkEnableOption false;
|
|
||||||
};
|
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs.unstable; [
|
|
||||||
emulationstation-de
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -19,6 +19,10 @@ in {
|
||||||
stdenv.cc.cc.lib
|
stdenv.cc.cc.lib
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# ? Android Debug Bridge, used to connect to and debug Android devices.
|
||||||
|
programs.adb.enable = true;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
/* ---------------------------- Language support ---------------------------- */
|
/* ---------------------------- Language support ---------------------------- */
|
||||||
# Rust
|
# Rust
|
||||||
|
@ -28,6 +32,10 @@ in {
|
||||||
# Lua
|
# Lua
|
||||||
lua
|
lua
|
||||||
# C/C++
|
# C/C++
|
||||||
|
gdb
|
||||||
|
lld
|
||||||
|
libcxx
|
||||||
|
glibc
|
||||||
gcc
|
gcc
|
||||||
libgcc
|
libgcc
|
||||||
gnumake
|
gnumake
|
||||||
|
@ -48,6 +56,8 @@ in {
|
||||||
jetbrains.datagrip
|
jetbrains.datagrip
|
||||||
jetbrains.webstorm
|
jetbrains.webstorm
|
||||||
|
|
||||||
|
android-studio
|
||||||
|
|
||||||
/* ----------------------------- Version Control ---------------------------- */
|
/* ----------------------------- Version Control ---------------------------- */
|
||||||
git
|
git
|
||||||
github-desktop
|
github-desktop
|
||||||
|
|
|
@ -11,6 +11,10 @@ in {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
steam
|
steam
|
||||||
lutris
|
lutris
|
||||||
|
osu-lazer-bin
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.alvr.enable = true;
|
||||||
|
programs.alvr.openFirewall = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
Reference in a new issue