From c984971794a1e0efee057219204382d242ccb5ec Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 25 Nov 2024 12:00:34 +0200 Subject: Did a bunch of stuff trying to build modrinth from source but it doesn't seem to work out, I guess I will just use the flatpak version --- hosts/laptop-nixos/configuration.nix | 25 ++++++++++++++++++++++++- hosts/laptop-nixos/home.nix | 9 ++++++++- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/hosts/laptop-nixos/configuration.nix b/hosts/laptop-nixos/configuration.nix index 650c682..761f811 100644 --- a/hosts/laptop-nixos/configuration.nix +++ b/hosts/laptop-nixos/configuration.nix @@ -96,6 +96,26 @@ # List packages installed in system profile. Use for apps that need sudo. environment.systemPackages = with pkgs; [ + glib-networking + openssl + openssl.dev + + pkg-config + cairo + gdk-pixbuf + + # For modrinth + cargo-tauri + gobject-introspection + at-spi2-atk + atkmm + glib + gtk3 + harfbuzz + librsvg + libsoup_3 + pango + webkitgtk_4_1 ]; # Some programs need SUID wrappers, can be configured further or are @@ -106,7 +126,10 @@ # enableSSHSupport = true; # }; - # Services + # Install Flatpak and Flathub + services.flatpak.enable = true; + + # Enable openssh services.openssh.enable = true; # Mouse config service (used with piper) diff --git a/hosts/laptop-nixos/home.nix b/hosts/laptop-nixos/home.nix index d173a47..c0fe32f 100644 --- a/hosts/laptop-nixos/home.nix +++ b/hosts/laptop-nixos/home.nix @@ -50,7 +50,6 @@ golangci-lint libnotify wl-clipboard - openssl whatsie libratbag piper @@ -62,6 +61,14 @@ gradle kdePackages.filelight kotlin + (minecraft.overrideAttrs (finalAttrs: previousAttrs: { + meta.lib.broken = false; + })) + # modrinth-app + # modrinth-app-unwrapped + fuse3 + rustup + ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage -- cgit v1.3.1