diff --git a/calamares/modules/netinstall.yaml b/calamares/modules/netinstall.yaml index a352783..9b94ebd 100644 --- a/calamares/modules/netinstall.yaml +++ b/calamares/modules/netinstall.yaml @@ -5,23 +5,40 @@ selected: false expanded: false packages: - - featherpad - - file-roller - - flameshot - - galculator - - gnome-disk-utility - - keepassxc - - liferea - - mcomix - - mate-calc - - mediainfo-gui - - mintstick - - mousepad - - neovim - - qtpass - - qualculate - - waypipe - - wayvnc + - name: featherpad + description: "lightweigt, tabbed text editor (QT)" + - name: file-roller + description: "archive manager for GNOME (GTK)" + - name: flameshot + description: "screenshot utility (QT)" + - name: galculator + description: "scientific calculator (GTK)" + - name: gnome-disk-utility + description: "format, partition and configure disks (GTK)" + - name: keepassxc + description: "password manager (QT)" + - name: liferea + description: "news aggregator (GTK)" + - name: mcomix + description: "comic book viewer (GTK, Python)" + - name: mate-calc + description: "advanced calculator (GTK)" + - name: mediainfo-gui + description: "media file technical data viewer" + - name: mintstick + description: "format USB disks, wright images (GTK, Python)" + - name: mousepad + description: "simple text editor (GTK)" + - name: neovim + description: "feature rich modal text editor (tui)" + - name: qtpass + description: "GUI for pass password manager (QT)" + - name: qualculate + description: "scientific calculator (QT)" + - name: waypipe + description: "run remotely wayland apps (cli)" + - name: wayvnc + description: "VNC server for wayland (cli)" - name: "Development" description: "Software for developers" critical: false @@ -29,44 +46,75 @@ selected: false expanded: false packages: - - apostrophe - - arduino - - bluefish - - code - - emacs - - geany - - ghex - - git-cola - - gnome-builder - - kate - - kdevelop - - kicad - - meld - - micro - - notepadqq - - qtcreator + - name: apostrophe + description: "markdown editor (GTK)" + - name: arduino + description: "IDE for arduino (Java)" + - name: bluefish + description: "editor for web-dev (GTK)" + - name: code + description: "MS VScode editor (Electron)" + - name: emacs + description: "feature rich terminal EDI (tui)" + - name: geany + description: "lightweight IDE (GTK) " + - name: ghex + description: "binary file editor (GTK)" + - name: git-cola + description: "GUI for git (QT, Python)" + - name: gnome-builder + description: "IDE for GNOME (GTK)" + - name: kate + description: "multi-document text editor for programmers (QT)" + - name: kdevelop + description: "cross-platform simple IDE (QT)" + - name: kicad + description: "electronic design automation suite (GTK)" + - name: meld + description: "visual diif and merge tool (GTK)" + - name: micro + description: "text editor (cli)" + - name: notepadqq + description: "notepad++ for nix (QT)" + - name: qtcreator + description: "cross-platform IDE (QT)" - name: "Games" - description: "Game clietns, emulators, etc" + description: "Game clients, emulators, etc" critical: false hidden: false selected: false expanded: false packages: - - dolphin-emu - - dosbox - - gamehub - - gamemode - - gamescope - - lutris - - mame - - mgba-qt - - mupen64plus-qt - - nestopia - - protontricks - - retroarch - - steam - - stella - - yuzu + - name: dolphin-emu + description: "GameCube and the Wii emulator" + - name: dosbox + description: "DOS emulator" + - name: gamehub + description: "unified library for all your games" + - name: gamemode + description: "optimise Linux system performance on demand" + - name: gamescope + description: "micro-compositor for game scaling" + - name: lutris + description: "video game preservation platform" + - name: mame + description: "Multiple Arcade Machine Emulator (MAME)" + - name: mgba-qt + description: "Game Boy Advance emulator " + - name: mupen64plus-qt + description: "customizable launcher for Mupen64Plus" + - name: nestopia + description: "Nintendo Entertainment System/Famicom emulator" + - name: protontricks + description: "simple wrapper that does Winetricks things for Proton" + - name: retroarch + description: "simple frontend for the libretro library" + - name: steam + description: "digital software delivery system" + - name: stella + description: "Atari 2600 Emulator" + - name: yuzu + description: "Nintendo Switch Emulator" - name: "Graphics" description: "Graphics software" critical: false @@ -74,18 +122,30 @@ selected: false expanded: false packages: - - blender - - darktable - - eom - - gimp - - inkscape - - krita - - lximage-qt - - mypaint - - rawtherapee - - ristretto - - simple-scan - - tupi + - name: blender + description: "3D modeller/renderer" + - name: darktable + description: "virtual lighttable and darkroom for photographers" + - name: eom + description: "Eye of MATE graphics viewer program (GTK)" + - name: gimp + description: "GNU Image Manipulation Program (GTK)" + - name: inkscape + description: "vector-based drawing program (GTK)" + - name: krita + description: "pixel-based image manipulation program (QT)" + - name: lximage-qt + description: "Image viewer for LXQt (QT)" + - name: mypaint + description: "paint program for use with graphics tablets (GTK)" + - name: rawtherapee + description: "raw image converter and digital photo processor (GTK)" + - name: ristretto + description: "lightweight picture-viewer for the Xfce (GTK)" + - name: simple-scan + description: "Simple Scanning Utility (GTK)" + - name: tupi + description: "2D Animation design and authoring tool (QT)" - name: "Internet" description: "Web browsers, mail clietns, torrent clietns, etc" critical: false @@ -93,23 +153,40 @@ selected: false expanded: false packages: - - brave-browser - - chromium - - dino - - epiphany-browser - - falkon - - filezilla - - gajim - - geary - - librewolf - - nheko - - telegram-desktop - - thunderbird - - transmission-gtk - - quassel - - quaternion - - qbittorrent - - qutebrowser + - name: brave-browser + description: "private and secure web browser" + - name: chromium + description: "free and open-source web browser project" + - name: dino + description: "modern XMPP client (GTK)" + - name: epiphany-browser + description: "Intuitive GNOME web browser (GTK)" + - name: falkon + description: "lightweight web browser based on Qt WebEngine (QT)" + - name: filezilla + description: "Full-featured graphical FTP/FTPS/SFTP client (GTK)" + - name: gajim + description: "Jabber client (GTK)" + - name: geary + description: "lightweight email client designed for the GNOME desktop (GTK)" + - name: librewolf + description: "privacy-focused browser based on Firefox" + - name: nheko + description: "desktop IM client for the Matrix protocol (QT)" + - name: telegram-desktop + description: "fast and secure messaging application (QT)" + - name: thunderbird + description: "mail/news client with RSS, chat, spam filter (GTK)" + - name: transmission-gtk + description: "torrentlightweight BitTorrent client (GTK)" + - name: quassel + description: "distributed IRC client - monolithic core+client (QT)" + - name: quaternion + description: "desktop IM client for the Matrix protocol (QT)" + - name: qbittorrent + description: "bittorrent client based on libtorrent-rasterbar (QT)" + - name: qutebrowser + description: "Keyboard-driven, vim-like browser (QT)" - name: "Multimedia" description: "Multimedia software (players, audio libraries, etc)" critical: false @@ -117,26 +194,46 @@ selected: false expanded: false packages: - - audacious - - audacity - - cantata - - celluloid - - cheese - - clementine - - easyeffects - - elisa - - handbrake - - kdenlive - - lmms - - mpv - - musikcube - - obs-studio - - pipewire-jack - - sayonara - - shotcut - - strawberry - - vlc - - webcamoid + - name: audacious + description: "small and fast audio player (GTK)" + - name: audacity + description: "fast, cross-platform audio editor (GTK)" + - name: cantata + description: "client for the music player daemon (MPD) (QT)" + - name: celluloid + description: "simple frontend for mpv (GTK)" + - name: cheese + description: "tool to take pictures and videos from your webcam (GTK)" + - name: clementine + description: "modern music player and library organizer (QT)" + - name: easyeffects + description: "audio effects for PipeWire applications (GTK)" + - name: elisa + description: "simple music player for Plasma desktop (QT)" + - name: handbrake + description: "versatile DVD ripper and video transcoder (GTK)" + - name: kdenlive + description: "non-linear video editor (QT)" + - name: lmms + description: "Linux Multimedia Studio (QT)" + - name: mpv + description: "video player based on MPlayer/mplayer2" + - name: musikcube + description: "a cross-platform, terminal-based audio engine, library, player and server (tui)" + - name: obs-studio + description: "recorder and streamer for live video content (QT)" + - name: pipewire-jack + description: "PipeWire JACK plugin" + - name: sayonara + description: "small, clear and fast audio player (QT)" + - name: shotcut + description: "video editor (QT)" + - name: strawberry + description: "audio player and music collection organizer (QT)" + - name: vlc + description: "multimedia player and streamer (QT)" + - name: webcamoid + description: "full featured webcam capture application (QT)" - name: "Office" description: "Document viewers, office suite" critical: false @@ -144,17 +241,28 @@ selected: false expanded: false packages: - - libreoffice - - libreoffice-writer - - libreoffice-impress - - libreoffice-calc - - libreoffice-base - - libreoffice-draw - - libreoffice-math - - okular - - onlyoffice-desktopeditors - - qpdfview - - zathura + - name: libreoffice + description: "cross-platform office productivity suite (metapackage)(Java)" + - name: libreoffice-writer + description: "office productivity suite -- word processor (Java)" + - name: libreoffice-impress + description: "office productivity suite -- presentation (Java)" + - name: libreoffice-calc + description: "office productivity suite -- spreadsheet (Java)" + - name: libreoffice-base + description: "office productivity suite -- database (Java)" + - name: libreoffice-draw + description: "office productivity suite -- drawing (Java)" + - name: libreoffice-math + description: "office productivity suite -- equation editor (java)" + - name: okular + description: "universal document viewer (QT)" + - name: onlyoffice-desktopeditors + description: "cross-platform free desktop office suite" + - name: qpdfview + description: "tabbed document viewer (QT)" + - name: zathura + description: "document viewer with a minimalistic interface (GTK)" - name: "System" description: "Various system software, emulators and VM's" critical: false @@ -162,29 +270,55 @@ selected: false expanded: false packages: - - alacritty - - aqemu - - corectrl - - cpu-x - - distrobox - - drm-info - - firewalld - - firewall-config - - firetools - - gnome-packagekit - - gsmartcontrol - - htop - - inxi - - kitty - - mate-terminal - - opensnitch - - qemu-system - - radeontop - - sakura - - system-config-printer - - terminator - - timeshift - - virt-manager - - virtualbox - - xfce4-terminal - - ydotool + - name: alacritty + description: "fast, cross-platform, OpenGL terminal emulator" + - name: aqemu + description: "front-end for QEMU and KVM (QT)" + - name: corectrl + description: "control your computer hardware using application profiles (QT)" + - name: cpu-x + description: "tool that gathers information on CPU, motherboard and more (GTK, tui)" + - name: distrobox + description: "use any Linux distribution inside your terminal (tui)" + - name: drm-info + description: "utility to dump info about DRM devices (tui)" + - name: firewalld + description: "dynamically managed firewall with support for network zones (tui)" + - name: firewall-config + description: "graphical configuration tool to change the firewall settings (GTK, Python)" + - name: firetools + description: "frontend for the Firejail application sandbox (QT)" + - name: gnome-packagekit + description: "Graphical distribution neutral package manager for GNOME (GTK)" + - name: gsmartcontrol + description: "graphical user interface for smartctl (GTK)" + - name: htop + description: "interactive processes viewer (tui)" + - name: inxi + description: "full featured system information script (tui)" + - name: kitty + description: "fast, featureful, GPU based terminal emulator" + - name: mate-terminal + description: "MATE terminal emulator application (GTK)" + - name: opensnitch + description: "GNU/Linux interactive application firewall" + - name: qemu-system + description: "QEMU full system emulation binaries (metapackage)" + - name: radeontop + description: "utility to show Radeon GPU utilization (tui)" + - name: sakura + description: "simple but powerful libvte-based terminal emulator (GTK)" + - name: system-config-printer + description: "graphical interface to configure the printing system (GTK)" + - name: terminator + description: "multiple GNOME terminals in one window (GTK)" + - name: timeshift + description: "system restore utility (GTK)" + - name: virt-manager + description: "desktop application for managing virtual machines (GTK)" + - name: virtualbox + description: "metapackage for virtualbox-savvy projects (QT)" + - name: xfce4-terminal + description: "Xfce terminal emulator (GTK)" + - name: ydotool + description: "command-line automation tool (cli)" \ No newline at end of file