minecraftClient: dropped multimc for polymc

This commit is contained in:
Serĉanto de Scio 2022-05-31 10:22:24 +10:00
parent 8a8fae83e6
commit 60fcc73655
Signed by: sercanto
GPG key ID: 7DBA9F5689EFB6AA
4 changed files with 22 additions and 10 deletions

View file

@ -35,7 +35,7 @@
nixpkgs.config = { nixpkgs.config = {
allowUnfree = true; allowUnfree = true;
permittedInsecurePackages = ["openssl-1.0.2u" "minecraft"]; permittedInsecurePackages = ["openssl-1.0.2u"];
}; };
# Use the GRUB 2 boot loader. # Use the GRUB 2 boot loader.
@ -98,12 +98,10 @@
libgphoto2 libgphoto2
libreoffice-fresh # Libreoffice - fresh version libreoffice-fresh # Libreoffice - fresh version
lxmenu-data lxmenu-data
minecraft
mkpasswd mkpasswd
mp3info # MP3 tag editor / query tool mp3info # MP3 tag editor / query tool
mpd mpd
mtpfs mtpfs
multimc
ncmpcpp ncmpcpp
nextcloud-client nextcloud-client
nvme-cli # NVM-Express user space tooling for Linux nvme-cli # NVM-Express user space tooling for Linux

View file

@ -7,6 +7,7 @@
# Craige's Desktop Packages # Craige's Desktop Packages
imports = [ imports = [
../profiles/ebooks.nix ../profiles/ebooks.nix
../profiles/minecraftClient.nix
../profiles/spotify.nix # Spotify settings ../profiles/spotify.nix # Spotify settings
]; ];

View file

@ -7,12 +7,11 @@
sources = import ../nix/sources.nix; sources = import ../nix/sources.nix;
unstable = import sources.nixpkgsUnstable {}; unstable = import sources.nixpkgsUnstable {};
in { in {
nixpkgs.config = { imports = [
allowUnfree = true; ../profiles/minecraftClient.nix # Play Minecraft :-)
permittedInsecurePackages = ["minecraft"]; ];
};
# Retro Gaming Packages # Kid's Gaming Packages
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
angband # A single-player roguelike dungeon exploration game angband # A single-player roguelike dungeon exploration game
discord # cross-platform voice and text chat for gamers discord # cross-platform voice and text chat for gamers
@ -22,10 +21,8 @@ in {
freedroidrpg # Isometric 3D RPG similar to game Diablo freedroidrpg # Isometric 3D RPG similar to game Diablo
gcompris # Educational software suite, kids aged 2 to 10 gcompris # Educational software suite, kids aged 2 to 10
unstable.grapejuice # Simple Wine+Roblox management tool unstable.grapejuice # Simple Wine+Roblox management tool
jre # Required by Minecraft (via multimc)
#lincity_ng # City building game #lincity_ng # City building game
meritous # Action-adventure dungeon crawl game meritous # Action-adventure dungeon crawl game
minecraft # Official launcher for Minecraft
minetest # Infinite-world block sandbox game minetest # Infinite-world block sandbox game
nethack-x11 # Rogue-like game nethack-x11 # Rogue-like game
#opendungeons # real time strategy game sharing game elements with the Dungeon Keeper series and Evil Genius #opendungeons # real time strategy game sharing game elements with the Dungeon Keeper series and Evil Genius

View file

@ -0,0 +1,16 @@
# Minecraft client configuration for NixOS
{
pkgs,
config,
...
}: {
nixpkgs.config = {
allowUnfree = true;
permittedInsecurePackages = ["minecraft"];
};
environment.systemPackages = with pkgs; [
jre # Required by Minecraft (via polymc)
minecraft # Official launcher for Minecraft
polymc # A free, open source launcher for Minecraft
];
}