Skip to content
This repository has been archived by the owner on Mar 15, 2024. It is now read-only.

Latest commit

 

History

History
541 lines (271 loc) · 36.7 KB

PKG_Documentation.md

File metadata and controls

541 lines (271 loc) · 36.7 KB

Package Documentation

Pacman Packages

The following packages are included in all ArchTitus versions and flavours since they are essential pieces of the operating system:

  • binutils: A set of programs to assemble and manipulate binary and object files.

  • dosfstools: DOS filesystem utilities.

  • linux-headers: Headers and scripts for building modules for the Linux kernel.

  • mesa: An open-source implementation of the OpenGL specification.

  • noto-fonts-emoji: Google Noto emoji fonts.

  • usbutils: A collection of USB tools to query connected USB devices.

  • xdg-user-dirs: Tool to manage user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames.

  • xorg: The most popular display server among Linux users. Note that this is a package group, meaning that it contains and installs several packages.

  • xorg-apps: A collection (package group) of X.Org applications.

  • xorg-drivers: A collection (package group) of X.Org drivers.

  • xorg-xinit: X.Org initialization program.

  • xterm: X Terminal Emulator.

FULL installations also include the following packages:

  • alsa-plugins: Additional ALSA (Advanced Linux Sound Architecture) plugins.

  • alsa-utils: ALSA (Advanced Linux Sound Architecture) utilities.

  • autoconf: A GNU tool for automatically configuring source code.

  • automake: A GNU tool for automatically creating Makefiles.

  • awesome-terminal-fonts: This package adds several symbols and icons to improve the look of monospace terminals.

  • bash-completion: Programmable completion for the bash shell.

  • bind: A complete, highly portable implementation of the DNS protocol.

  • bluez: Daemons for the bluetooth protocol stack.

  • bluez-libs: Deprecated libraries for the bluetooth protocol stack.

  • bluez-utils: Development and debugging utilities for the bluetooth protocol stack.

  • bridge-utils: Utilities for configuring the Linux ethernet bridge.

  • btrfs-progs: Btrfs filesystem utilities.

  • cups: Daemon install of a standards-based and open source printing system. CUPS uses IPP Everywhere to support printing to local and network printers.

  • dmidecode: Open-source tool which reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard.

  • dnsmasq: Lightweight, easy to configure DNS forwarder and DHCP server.

  • efibootmgr: Linux user-space application to modify the EFI Boot Manager.

  • egl-wayland: WIP implementation of an EGL External Platform library to add client-side Wayland support to EGL.

  • exfat-utils: Utilities for the exFAT file system.

  • flex: A tool for generating text-scanning programs (programs which recognize lexical patterns in text).

  • fuse2: A library that makes it possible to implement a filesystem in a userspace program.

  • fuse3: A library that makes it possible to implement a filesystem in a userspace program.

  • fuseiso: FUSE module to mount ISO filesystem images.

  • gamemode: Allows games to request temporary optimizations for the host OS.

  • gcc: The GNU Compiler Collection for C and C++ front-ends.

  • gparted: A disk partitioning utility, frontend to GNU's Parted.

  • gptfdisk: A text-mode partitioning tool that works on GUID Partition Table (GPT) disks.

  • gst-libav: Multimedia graph framework - libav plugin.

  • gst-plugins-good: Multimedia graph framework - good plugins.

  • gst-plugins-ugly: Multimedia graph framework - ugly plugins.

  • jdk-openjdk: OpenJDK Java 18 development kit.

  • kitty: A modern, hackable and featureful OpenGL-based terminal emulator.

  • libtool: A generic library support script.

  • lsof: Lists open files for running Unix processes.

  • lutris: Open-source gaming platform. Allows users to directly access certain game libraries (Steam, Epic, GOG, Humble Bundle) and bundles several packages to emulate and run games as well as possible.

  • lzop: File compressor using lzo lib.

  • m4: The GNU macro processor.

  • make: GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files (specifically from the makefile).

  • ntfs-3g: Driver and utilities for the NTFS file system.

  • ntp: Network Time Protocol reference implementation.

  • openssh: Premier connectivity tool for remote login with the SSH protocol.

  • os-prober: Utility to detect other OSes on a set of drives.

  • p7zip: Command-line file archiver with high compression ratio.

  • papirus-icon-theme: Papirus icon theme.

  • patch: A utility to apply patch files to original sources.

  • picom: X compositor that may fix tearing issues.

  • pkgconf: Package compiler and linker metadata toolkit.

  • powerline-fonts: Patched fonts for powerline.

  • python-pip: The PyPA recommended tool for installing Python packages.

  • python-psutil: A cross-platform process and system utilities module for Python.

  • python-pyqt5: A set of Python bindings for the Qt5 toolkit.

  • qemu: A generic and open source machine emulator and virtualizer.

  • snap-pac: Pacman hooks that use snapper to create pre/post Btrfs snapshots like openSUSE's YaST.

  • snapper: A tool for managing Btrfs and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping.

  • steam: Valve's digital software delivery system.

  • swtpm: Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

  • synergy: A paid and close-source alternative to barrier. Adds KVM functionalities so that you can use your mouse and keyboard across multiple devices.

  • terminus-font: Monospace bitmap font (for X11 and console).

  • traceroute: Tracks the route taken by packets over an IP network.

  • ttf-droid: General-purpose fonts released by Google as part of Android.

  • ttf-hack: A hand groomed and optically balanced typeface based on Bitstream Vera Mono.

  • ttf-roboto: Google's signature family of fonts.

  • ufw: Uncomplicated and easy to use CLI tool for managing a netfilter firewall.

  • unrar: Tool to view and/or extract the content of RAR archives.

  • unzip: Tool to view and/or extract the content of ZIP archives.

  • vde2: Virtual Distributed Ethernet (for emulators like qemu).

  • virt-manager: Desktop user interface for managing virtual machines.

  • virt-viewer: A lightweight interface for interacting with the graphical display of virtualized guest OS.

  • which: A utility to show the full path of commands.

  • wine-gecko: Wine's built-in replacement for Microsoft's Internet Explorer.

  • wine-mono: Wine's built-in replacement for Microsoft's .NET Framework.

  • winetricks: Script to install various redistributable runtime libraries in Wine.

  • zip: Compressor/archiver for creating and modifying ZIP files.

  • zsh: A very advanced and programmable command interpreter (shell) for UNIX.

  • zsh-autosuggestions: Autosuggestions for zsh.

  • zsh-syntax-highlighting: Syntax highlighting for zsh.

AUR Packages

Only for FULL installations (MINIMAL installs do not install AUR packages).

  • dxvk-bin: Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files).

  • github-desktop-bin: GUI for managing Git and GitHub.

  • lightly-git: Lightly is a fork of breeze theme style that aims to be visually modern and minimalistic.

  • lightlyshaders-git: Rounded corners and outline effects for KWin.

  • mangohud: Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more.

  • mangohud-common: Common files for mangohud.

  • nerd-fonts-fira-code: Patched font Fira (Fura) Code from the nerd-fonts library.

  • nordic-darker-standard-buttons-theme: Nord-derived themes for GTK and other platforms.

  • nordic-darker-theme: Nord-derived themes for GTK and other platforms.

  • nordic-kde-git: Theme for KDE Plasma 5 using the Nord color pallete.

  • nordic-theme: Nord-derived themes for GTK and other platforms.

  • plymouth-git: A graphical boot splash screen with kernel mode-setting support (development version).

  • sddm-nordic-theme-git: Nordic theme for SDDM (Simple Desktop Display Manager).

  • snapper-gui-git: GUI for snapper, a tool of managing snapshots of Btrfs subvolumes and LVM volumes.

  • ttf-meslo: Meslo LG is a customized version of Apple's Menlo font with various line gap and dotted zero.

Budgie Desktop Environment

The following packages are only installed if the user selects the Budgie desktop environment during the installation process.

  • budgie-desktop: A modern desktop environment from the Solus Project.

  • gnome: GNOME's package group complements the Budgie desktop environment to provide a more complete desktop experience.

Cinnamon Desktop Environment

The following packages are only installed if the user selects the Cinnamon desktop environment during the installation process. This project installs Cinnamon alongside two window managers: GNOME Shell makes the desktop environment feel akin to GNOME 3 whereas Metacity follows more traditional desktop metaphor conventions, making Cinnamon feel like a modern version of GNOME 2.

  • cinnamon: Cinnamon is a desktop environment from the Linux Mint team which combines a traditional desktop layout with modern graphical effects.

  • gnome-shell: The most modern window manager for GNOME-based systems. Makes Cinnamon feel like GNOME 3.

  • metacity: The window manager of GNOME Flashback. It provides a more classic feel, following traditional desktop metaphor conventions.

Deepin Desktop Environment

The following packages are only installed if the user selects the Deepin desktop environment during the installation process. Deepin is undoubtedly a well-rounded desktop environment, providing a beautiful (reminiscent of the MacOS UI), easy to use, safe and reliable system.

  • deepin: Package group to install the Deepin desktop environment and its core packages.

  • deepin-extra: Package group with several extra components for the Deepin desktop environment.

GNOME Desktop Environment

The following packages are only installed if the user selects the GNOME desktop environment during the installation process. GNOME is arguably of the most popular desktop environment for the Linux ecosystem based on the fact that is the one that comes preinstalled with Ubuntu, the most popular Linux distribution. Its desktop experience has changed quite significantly since GNOME 3, bringing some design choices from mobile systems and/or MacOS. Some users despite this, other love it, but despite it all GNOME remains a featureful and efficient desktop environment.

  • gnome: Package group to install the GNOME desktop environment and its core packages.

FULL installations also include the following software:

  • gnome-extras: Package group with several extra components for the GNOME desktop environment.

  • gnome-shell-extension-pop-shell: The Pop_OS! tiling feature is extremely powerful once mastered and a highly recommended complement for the GNOME desktop environment.

KDE Desktop Environment

The following packages are only installed if the user selects the KDE Plasma desktop environment during the installation process. KDE Plasma is one of the most popular desktop environments for the Linux ecosystem, providing a familiar experience for Windows users as well as a highly customizable one for more advanced Linus users. It is also worth noting that KDE's software suite is also quite extensive and works well in tandem (as an ecosystem of sorts).

  • plasma-desktop: KDE's Plasma desktop environment.

  • dolphin: A lightweight yet featureful file manager.

  • sddm: The Simple Desktop Display Manager (SSDM) is the recommended display manager for the KDE Plasma and LXQt desktop environments.

FULL installations also include the following software:

  • ark: Ark is a graphical file compression/decompression utility with support for multiple formats.

  • audiocd-kio: KIO slave that enables KIO-aware applications (such as Dolphin or k3b) to access audio and CD text data on the audio compact disks.

  • bluedevil: Integrates Bluetooth technology/connectivity within KDE workspace and applications.

  • breeze: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop.

  • breeze-gtk: Breeze widget theme for GTK 2 and 3.

  • discover: KDE's software discovery tool. Like an App Store of sorts.

  • extra-cmake-modules: Extra modules and scripts for CMake.

  • filelight: A KDE application to visualize the system's disk usage in a visually appealing format.

  • gwenview: A fast and easy to use image viewer.

  • kate: A multi-document, multi-view and featureful text editor by KDE.

  • kcodecs: This package provides a collection of methods to manipulate strings using various encodings.

  • kcoreaddons: Addons to QtCore.

  • kde-gtk-config: GTK2 and GTK3 Configurator for KDE.

  • kdeplasma-addons: All kind of addons to improve the KDE Plasma experience.

  • kgamma5: Handy package to adjust your monitor gamma settings.

  • kgpg: A frontend for GnuPG (a powerful encryption utility). It can help you set up and manage your keys, view key signatures, trust status and expiry dates.

  • kinfocenter: An utility that provides information about the system.

  • konsole: KDE terminal emulator.

  • kscreen: KDE screen management software.

  • kvantum-qt5: SVG-based theme engine for Qt5/6 (including config tool and extra themes).

  • kwalletmanager: KDE's tool to manage the passwords on your system.

  • layer-shell-qt: Qt component to allow applications to make use of the Wayland wl-layer-shell protocol.

  • milou: A dedicated search application built on top of Baloo.

  • okular: A multi-platform document viewer developed by KDE.

  • oxygen: Oxygen theme for KDE Plasma.

  • plasma-nm: Plasma applet written in QML for managing network connections.

  • plasma-pa: Plasma applet for audio volume management using PulseAudio.

  • plasma-wayland-session: KDE Plasma Wayland session.

  • powerdevil: A tool for managing the power consumption settings of a KDE Plasma.

  • print-manager: A tool for managing print jobs and printers.

  • spectacle: KDE screenshot capture utility.

  • systemsettings: KDE system manager for hardware, software, and workspaces.

  • xdg-desktop-portal-kde: A backend implementation for xdg-desktop-portal using Qt/KF5.

  • zeroconf-ioslave: Adds an entry to Dolphin's Network page to show local services such as printers which advertise themselves with DNS-SD.

LXDE Desktop Environment

The following packages are only installed if the user selects the LXDE desktop environment during the installation process. LXDE (Lightweight X11 Desktop Environment) is an extremely fast-performing and energy-saving desktop environment, featuring a classic interface reminiscent of older Windows versions.

  • lxde: Package group to install the LXDE desktop environment and its core packages.

MATE Desktop Environment

The following packages are only installed if the user selects the MATE desktop environment during the installation process. MATE is a fork and continuation of GNOME 2, providing an intuitive, classic and attractive desktop environment which follows traditional desktop metaphor conventions.

  • mate: Package group to install the MATE desktop environment and its core packages.

  • mate-extra: Package group with several extra components for the MATE desktop environment.

Openbox Window Manager

The following packages are only installed if the user selects Openbox from within the desktop environment prompt during the installation process. Openbox is not a desktop environment per se but rather lightweight, powerful, and highly configurable window manager which can run independently or within other integrated desktop environments (as an alternative to the window managers they provide).

  • lightdm: A lightweight display manager.

  • lightdm-gtk-greeter: GTK+ greeter for LightDM.

  • lxsession: A lightweight X11 session manager

  • openbox: Installs the Openbox window manager.

  • rxvt-unicode: Unicode-enabled Rxvt-clone terminal emulator.

  • thunar: Modern file manager for XFCE which works rather well with Openbox.

FULL installations also include the following software:

  • alsa-utils: ALSA (Advanced Linux Sound Architecture) utilities.

  • dunst: Customizable and lightweight notification-daemon.

  • feh: Fast and light imlib2-based image viewer.

  • geany: Fast and lightweight IDE.

  • gsimplecal: Simple and lightweight GTK calendar.

  • gtk2-perl: Perl bindings for GTK+ 2.X

  • htop: Interactive process viewer.

  • imagemagick: An image viewing/manipulation program.

  • jq: Command-line JSON processor.

  • lightdm-webkit-theme-litarvan: Modern and full-featured LightDM theme.

  • lightdm-webkit2-greeter: LightDM greeter that uses WebKit2 for theming via HTML/JavaScript.

  • lxappearance: Feature-rich GTK+ theme switcher of the LXDE Desktop.

  • nano: Pico editor clone with enhancements.

  • neofetch: A CLI system information tool written in BASH that supports displaying images.

  • obconf: A GTK+ based configuration tool for the Openbox window manager.

  • parcellite: Lightweight GTK+ clipboard manager.

  • pavucontrol: PulseAudio Volume Control.

  • picom: X compositor that may fix tearing issues.

  • playerctl: A command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification which simplifies binding player actions to media keys.

  • pulseaudio: A featureful, general-purpose sound server.

  • pulseaudio-alsa: ALSA (Advanced Linux Sound Architecture) configuration for PulseAudio.

  • qt5ct: Qt5 Configuration Utility.

  • rofi: A window switcher, application launcher and dmenu replacement.

  • scrot: Simple command-line screenshot utility for X.

  • thunar-archive-plugin: Allows to create and extract archives in the Thunar file manager.

  • thunar-media-tags-plugin: Adds special features for media files to the Thunar file manager.

  • thunar-volman: Automatic management of removeable devices in the Thunar file manager.

  • tint2: Basic, good-looking task manager for WMs.

  • tumbler: D-Bus service for applications to request thumbnails.

  • viewnior: A simple, fast and elegant image viewer.

  • w3m: A text-based web browser.

  • wireless_tools: Tools allowing to manipulate the Wireless Extensions (iwconfig, iwlist, iwspy, iwpriv and ifrename).

  • xautolock: An automatic X screen-locker/screen-saver.

  • xclip: Command line interface to the X11 clipboard.

  • xfce4-power-manager: A handy package to manage the power sources of the system and connected devices, extremely useful for laptop devices.

  • xsettingsd: Provides settings to X11 applications via the XSETTINGS specification.

  • zsh: A very advanced and programmable command interpreter (shell) for UNIX.

Awesome Window Manager

The following packages are only installed if the user selects Awesome from within the desktop environment prompt during the installation process. Awesome is not a desktop environment per se but rather lightweight, powerful, and highly configurable window manager which can run independently or within other integrated desktop environments (as an alternative to the window managers they provide).

  • awesome: Installs the Awesome window manager.

  • lightdm: A lightweight display manager.

  • lxsession: A lightweight X11 session manager

FULL installations also include the following software:

  • alsa-utils: ALSA (Advanced Linux Sound Architecture) utilities.

  • dunst: Customizable and lightweight notification-daemon.

  • feh: Fast and light imlib2-based image viewer.

  • geany: Fast and lightweight IDE.

  • gsimplecal: Simple and lightweight GTK calendar.

  • gtk2-perl: Perl bindings for GTK+ 2.X

  • htop: Interactive process viewer.

  • imagemagick: An image viewing/manipulation program.

  • jq: Command-line JSON processor.

  • lxappearance: Feature-rich GTK+ theme switcher of the LXDE Desktop.

  • nano: Pico editor clone with enhancements.

  • neofetch: A CLI system information tool written in BASH that supports displaying images.

  • parcellite: Lightweight GTK+ clipboard manager.

  • pavucontrol: PulseAudio Volume Control.

  • picom: X compositor that may fix tearing issues.

  • playerctl: A command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification which simplifies binding player actions to media keys.

  • qt5ct: Qt5 Configuration Utility.

  • rofi: A window switcher, application launcher and dmenu replacement.

  • scrot: Simple command-line screenshot utility for X.

  • tint2: Basic, good-looking task manager for WMs.

  • tumbler: D-Bus service for applications to request thumbnails.

  • viewnior: A simple, fast and elegant image viewer.

  • w3m: A text-based web browser.

  • wireless_tools: Tools allowing to manipulate the Wireless Extensions (iwconfig, iwlist, iwspy, iwpriv and ifrename).

  • xautolock: An automatic X screen-locker/screen-saver.

  • xclip: Command line interface to the X11 clipboard.

  • xfce4-power-manager: A handy package to manage the power sources of the system and connected devices, extremely useful for laptop devices.

  • xsettingsd: Provides settings to X11 applications via the XSETTINGS specification.

  • zsh: A very advanced and programmable command interpreter (shell) for UNIX.

Xfce Desktop Environment

The following packages are only installed if the user selects the classic and lightweight Xfce desktop environment during the installation process.

  • xfce4: Package group to install the classic and lightweight Xfce desktop environment along with its core packages.

  • xfce4-goodies: Package group with several extra components for the Xfce desktop environment.