From 78369ea502ebff797eb4a69e2b87b328feb9713b Mon Sep 17 00:00:00 2001 From: CDaut Date: Sat, 18 May 2024 16:13:50 +0200 Subject: [PATCH] fontmanager and vbox host pack --- configuration.nix | 235 +++++++++++++++++++++++----------------------- home.nix | 3 +- 2 files changed, 121 insertions(+), 117 deletions(-) diff --git a/configuration.nix b/configuration.nix index eafe8cd..b183514 100644 --- a/configuration.nix +++ b/configuration.nix @@ -66,7 +66,10 @@ }; # VirtualBox - virtualisation.virtualbox.host.enable = true; + virtualisation.virtualbox.host = { + enable = true; + enableExtensionPack = true; + }; users.extraGroups.vboxusers.members = [ "clemens" ]; # Bluetooth @@ -105,7 +108,7 @@ isNormalUser = true; description = "clemens"; initialPassword = "123456"; - extraGroups = [ "networkmanager" "wheel" "scanner" "lp" "docker"]; + extraGroups = [ "networkmanager" "wheel" "scanner" "lp" "docker" ]; shell = pkgs.zsh; }; @@ -150,120 +153,120 @@ # Patch for IDEA PlugIn dev. Should be in dev flake! programs.nix-ld.enable = true; programs.nix-ld.libraries = with pkgs; [ - SDL - SDL2 - SDL2_image - SDL2_mixer - SDL2_ttf - SDL_image - SDL_mixer - SDL_ttf - alsa-lib - at-spi2-atk - at-spi2-core - atk - bzip2 - cairo - cups - curlWithGnuTls - dbus - dbus-glib - desktop-file-utils - e2fsprogs - expat - flac - fontconfig - freeglut - freetype - fribidi - fuse - fuse3 - gdk-pixbuf - glew110 - glib - gmp - gst_all_1.gst-plugins-base - gst_all_1.gst-plugins-ugly - gst_all_1.gstreamer - gtk2 - harfbuzz - icu - keyutils.lib - libGL - libGLU - libappindicator-gtk2 - libcaca - libcanberra - libcap - libclang.lib - libdbusmenu - libdrm - libgcrypt - libgpg-error - libidn - libjack2 - libjpeg - libmikmod - libogg - libpng12 - libpulseaudio - librsvg - libsamplerate - libsecret - libthai - libtheora - libtiff - libudev0-shim - libusb1 - libuuid - libvdpau - libvorbis - libvpx - libxcrypt-legacy - libxkbcommon - libxml2 - mesa - nspr - nss - openssl - p11-kit - pango - pixman - python3 - speex - stdenv.cc.cc - tbb - udev - vulkan-loader - wayland - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXft - xorg.libXi - xorg.libXinerama - xorg.libXmu - xorg.libXrandr - xorg.libXrender - xorg.libXt - xorg.libXtst - xorg.libXxf86vm - xorg.libpciaccess - xorg.libxcb - xorg.xcbutil - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - xorg.xkeyboardconfig - xz - zlib + SDL + SDL2 + SDL2_image + SDL2_mixer + SDL2_ttf + SDL_image + SDL_mixer + SDL_ttf + alsa-lib + at-spi2-atk + at-spi2-core + atk + bzip2 + cairo + cups + curlWithGnuTls + dbus + dbus-glib + desktop-file-utils + e2fsprogs + expat + flac + fontconfig + freeglut + freetype + fribidi + fuse + fuse3 + gdk-pixbuf + glew110 + glib + gmp + gst_all_1.gst-plugins-base + gst_all_1.gst-plugins-ugly + gst_all_1.gstreamer + gtk2 + harfbuzz + icu + keyutils.lib + libGL + libGLU + libappindicator-gtk2 + libcaca + libcanberra + libcap + libclang.lib + libdbusmenu + libdrm + libgcrypt + libgpg-error + libidn + libjack2 + libjpeg + libmikmod + libogg + libpng12 + libpulseaudio + librsvg + libsamplerate + libsecret + libthai + libtheora + libtiff + libudev0-shim + libusb1 + libuuid + libvdpau + libvorbis + libvpx + libxcrypt-legacy + libxkbcommon + libxml2 + mesa + nspr + nss + openssl + p11-kit + pango + pixman + python3 + speex + stdenv.cc.cc + tbb + udev + vulkan-loader + wayland + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXScrnSaver + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXft + xorg.libXi + xorg.libXinerama + xorg.libXmu + xorg.libXrandr + xorg.libXrender + xorg.libXt + xorg.libXtst + xorg.libXxf86vm + xorg.libpciaccess + xorg.libxcb + xorg.xcbutil + xorg.xcbutilimage + xorg.xcbutilkeysyms + xorg.xcbutilrenderutil + xorg.xcbutilwm + xorg.xkeyboardconfig + xz + zlib ]; # Docker diff --git a/home.nix b/home.nix index 670569e..fd9b6f3 100644 --- a/home.nix +++ b/home.nix @@ -56,7 +56,7 @@ let username = "clemens"; in nextcloud-client nixpkgs-fmt powerline-fonts - #font-manager + font-manager xfce.xfce4-notifyd gnome.seahorse evince @@ -77,6 +77,7 @@ let username = "clemens"; in maltego krita gparted + libreoffice ] ++ (if x11mode then [ arandr flameshot