From fc3e8e9f3d31b608ade4398ad404c0cc92251996 Mon Sep 17 00:00:00 2001 From: cubernetes Date: Thu, 15 Oct 2026 15:46:30 +0200 Subject: [PATCH] Sort package list and add virtualbox --- hosts/fw/configuration.nix | 186 +++++++++++++++++++------------------ 1 file changed, 96 insertions(+), 90 deletions(-) diff --git a/hosts/fw/configuration.nix b/hosts/fw/configuration.nix index f764f8e..46ca1aa 100644 --- a/hosts/fw/configuration.nix +++ b/hosts/fw/configuration.nix @@ -172,6 +172,9 @@ with lib; # Allow unfree packages nixpkgs.config.allowUnfree = true; + virtualisation.virtualbox.host.enable = true; + users.extraGroups.vboxusers.members = [ "tsi" ]; + virtualisation.libvirtd.enable = true; virtualisation.docker = { enable = true; @@ -349,112 +352,115 @@ with lib; # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ - vim alacritty - keepassxc - nextcloud-client - dmenu - arandr - brave - pavucontrol - signal-desktop - simplex-chat-desktop - ayugram-desktop - dnsmasq - file - gnumake - nmap - usbutils - brightnessctl - pulseaudio - moreutils - spacer - yubioath-flutter - slack - mpv - netbird-ui - python3 - dig - htop - gcc - wireguard-tools - gh - rustdesk - anydesk - jq android-tools - gdu - gron - mkvtoolnix-cli - ydiff - wl-clipboard-rs - proton-vpn - iperf3 - pv - libarchive - libreoffice - traceroute - pciutils - usbutils + ansible + anydesk + arandr + ayugram-desktop + bat bc - pstree - tmux - wget - gnupg - mosh - openvpn + brave + brightnessctl clamav conntrack-tools - kdotool - trash-cli - bat - psmisc - mupdf - signal-cli - exfat - fprintd - ranger + convmv + dash + dig dive - openssl_4_0 + dmenu + dnsmasq + exfat + expect + fastfetch + ffmpeg + file + fprintd + gcc + gdu + gh + glow + gnumake + gnupg + gron + guestfs-tools + htop + ijq + iperf3 + jless + jq + kdotool + keepassxc + ksh + libarchive + libreoffice + lynx man-pages man-pages-posix - v4l-utils - ffmpeg - tcpdump - winbox + mkvtoolnix-cli + moreutils + mosh + mpv + mupdf + neomutt + netbird-ui + netcat-openbsd + nextcloud-client + nmap + nodejs_26 + ntfsprogs-plus + obs-studio + openssh + openssl_4_0 + openvpn pangolin-cli paprefs - expect - guestfs-tools - sshpass - nodejs_26 - netcat-openbsd - convmv - ntfsprogs-plus - sshfs - yash - ksh - dash - glow - tt - obs-studio - ydotool - tree - fastfetch - yq - jless - ijq - lynx - virtualenv - openssh + patchelf + pavucontrol + pciutils + proton-vpn + psmisc + pstree + pulseaudio + pv + python3 + ranger + rustdesk scli signal-cli - neomutt - patchelf + signal-cli + signal-desktop + simplex-chat-desktop + slack + spacer + sshfs + sshpass + tcpdump + tmux + traceroute + trash-cli + tree + tt + usbutils + usbutils + v4l-utils + vagrant + vim + virtualenv + wget + winbox + wireguard-tools + wl-clipboard-rs + yash + ydiff + ydotool + yq yt-dlp + yubioath-flutter ]; programs.ydotool.enable = true; + documentation.dev.enable = true; services.openssh = {