{config, pkgs, libs, inputs, ...}: { environment.systemPackages = with pkgs; [ #Programming jetbrains.pycharm-community #The PyCharm IDE to edit Python code jetbrains.idea-community #The IntelliJ IDE to edit Java code jetbrains.clion #The CLion IDE to edit and compile c/c++ code jetbrains.datagrip #The DataGrip IDE to manage Databases #racket #The racket Programming language, with DrRacket IDE, for University (*Not* because it's my favourite) rustup #Rust Programming Toolchain #go #Go Programming Language gcc #C/C++ Compiler pkg-config vscode #Editor for all kinds of programms nodejs_22 #NodeJS for JavaScript programming #Hochschule postgresql #Database system dbeaver-bin #Database Management Tool sqlite #Lightweight Database system #Desktop Applications drawio ryubing #Nintendo Switch Emulator vlc #VLC Media Player lutris #Gaming Platform mission-center #For a Task Manager like GUI trayscale #Tailscale unofficial GUI spotify #Spotify Music Client rpi-imager #Raspberry Pi Imager atlauncher #Minecraft Launcher #discord vesktop #Aternative for discord on Wayland wineWowPackages.stagingFull winetricks wasistlos #Whatsapp #obs-studio #Screen Recorder gparted #Disk partition Manager #rustdesk #Remote Desktop Client realvnc-vnc-viewer #VNC Remote Desktop Client eddie #AirVPN desktop client chromium #Chromium browser for Youtube app to work moonlight-qt #Game Streaming Client kitty #Kitty Terminal Emulator wmctrl #To Force windows into fullscreen kdePackages.dolphin #KDE File Browser libreoffice-still #Office Suite kdePackages.kservice qbittorrent #Torrent Client waydroid #Android emulator on Linux gimp2-with-plugins #Image Editor kdePackages.filelight #Disk Usage Analyzer ]; }