56 lines
1.9 KiB
Nix
56 lines
1.9 KiB
Nix
{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
|
|
];
|
|
}
|