From 4fcd834db5c275d367d335ef6c2c3e46865f005e Mon Sep 17 00:00:00 2001 From: zachir Date: Tue, 10 Oct 2023 09:50:31 -0500 Subject: Update default progs for current standard --- progs.csv | 382 ++++++++++++++++++++++++++------------------------------------ 1 file changed, 159 insertions(+), 223 deletions(-) diff --git a/progs.csv b/progs.csv index 703bb78..fd38c11 100644 --- a/progs.csv +++ b/progs.csv @@ -1,224 +1,160 @@ -#TAG,NAME IN REPO (or git url),PURPOSE (should be a verb phrase to sound right while installing) -,acpi,shows battery status -,alacritty,is a GPU accelerated terminal written in Rust and supports Wayland. -,alsa-plugins,provides additional ALSA plugins. -,alsa-utils,provides utilities for ALSA. -,android-tools,provides tools to interface with android devices. -,apparmor,provides Mandatory Access Control using Linux Security Module. -,apparmor-runit,contains the runit specific apparmor setup. -,arandr,is a graphical tool to work with monitors in X11. -,artixnews,provides news from Artix. -,asp,is a build source management tool for Arch Linux packages. -,atool,is an archive tool. -,autoconf,is a build tool used to generate files. -,automake,is a build tool used to compile software. -,awesome,is the new default window manager for zirless. -,base,is a metapackage containing the base Artix install. -,bc,is an arbitrary precision calculator language. -,bison,is the GNU parser generator. -,blueman,is a GTK bluetooth manager. -,bluez,is a bluetooth daemon. -,bluez-runit,is the runit script for bluez. -,bluez-utils,contains useful bluetooth utilities. -,calcurse,is a TUI calendar app. -,catdoc,"is a converter for Microsoft Word, Excel, PowerPoint and RTF files to plaintext." -,chrony,is a lightweight NTP client and server. -,chrony-runit,is the runit service for chrony. -,cmake,is a build tool. -,cronie,is a lightweight cron daemon. -,cronie-runit,is the runit service for cronie. -,cryptsetup-runit,is a userspace tool for encryption of block devices using dm-crypt. -,dhcpcd,is an RFC2131 compliant DHCP client daemon. -,dhcpcd-runit,is the runit service for dhcpcd. -,dnsmasq,is a lightweight DNS forwarder and DHCP server. -,docx2txt,recovers text from DOCX files with formatting. -,dog,is a command-line DNS client. -,dosfstools,provides DOS filesystem utilities. -,dunst,is a lightweight standalone notification daemon. -,efibootmgr,manages efi bootloader settings. -,esysusers,is a standalone version of systemd sysusers. -,etmpfiles,is a standalone version of systemd tmpfiles. -,exfat-utils,provides utilities for the exFAT file system. -,ffmpeg,"records, converts, and streams audio and video." -,ffmpegthumbnailer,is a lightweight video thumbnailer. -,firejail,is a Linux namespaces sandbox program. -,firetools,is a GUI interface for Firejail. -,flatpak,is a Linux universal package manager. -,flex,is a tool for generating text-scanning programs. -,fzf,is a command-line fuzzy finder program. -,git,is the fast distributed version control system. -,gnuplot,"is a plotting package that outputs to X11, PostScript, PNG, GIF, etc." -,gperftools,is a multi-threaded malloc and performance analysis tools. -,gst-plugins-good,provides the good plugins for the multimedia graph framework. -,gst-plugins-bad,provides the bad plugins for the multimedia graph framework. -,gst-plugins-ugly,provides the ugly plugins for the multimedia graph framework. -,highlight,is a command-line source code highlighter. -,irssi,is a fast TUI IRC client. -,j4-dmenu-desktop,is a dmenu interface for .desktop files. -,khal,is a command-line calendar application using CalDAV. -,lib32-alsa-plugins,provides additional 32-bit ALSA plugins. -,lib32-gamemode,is a daemon and library that allows games to request OS optimizations. -,lib32-openal,is a 32-bit cross-platform 3d audio library. -,lib32-pipewire,is a 32-bit library for the low-latency audio/video router and processor. -,lib32-pipewire-jack,is a 32-bit library that provides JACK support for pipewire. -,lib32-pipewire-v4l2,is a 32-bit library that provides V4l2 support for pipewire. -,libdvdcss,is a portable abstraction library for DVD decryption. -,libnotify,is a library for sending desktop notifications. -,libolm,is a library for encryption used by profanity. -,libvirt,is an API for controlling virtual machine engines. -,libvirt-runit,is the runit service for libvirt. -,lutris,manages games. -,lxappearance-gtk3,is a simple program to set GTK-3 themes. -,lxqt-policykit,is the polkit client from the LXQt desktop environment. -,lynx,is a tui web browser. -,maim,is an imlib2 utility to take screenshots. -,man-db,is a man page reader. -,mediainfo,supplies information about a video or audio file. -,mint-x-icons,includes the icon set used in zirless. -,mlocate,merges locate/updatedb implementation. -,mpc,is a minimalist command line interface for MPD. -,mpd,is a simple music player daemon. -,mpv,is the based video player. -,ncmpcpp,is TUI client for MPD. -,neovide,is a graphical neovim text editor. -,neovim,"is a text editor focused on user experience, plugins, and GUIs." -,newsboat,is a TUI RSS feed reader. -,nftables,is a command-line tool for managing netfilter tables. -,nftables-runit,is a runit service for the nftables firewall. -,nmap,is a utility for network discovery and security auditing. -,ntfs-3g,provides an NTFS driver and utilities. -,ntp,is a Network Time Protocol interface program. -,odt2txt,extracts text out of ODT documents. -,opendoas,runs command as another user. -,openresolv,manages resolv.conf. -,pacman-contrib,is a collection of contributed scripts and tools for pacman. -,pam_rundir,adds the XDG runtime directory creation through PAM. -,pamixer,is a command-line pulseaudio mixer. -,pandoc-bin,converts between markup formats. -,pass,"stores, retrieves, generates, and synchronizes passswords securely." -,patchmatrix,is a JACK patchbay in flow matrix style. -,picom,is an X compositor that handles transparency and screen tearing. -,pipewire,is a low-latency audio/video router and processor. -,pipewire-alsa,provides ALSA support for pipewire sound server. -,pipewire-docs,provides documentation for pipewire sound server. -,pipewire-jack,provides JACK support for pipewire sound server. -,pipewire-pulse,provides PulseAudio compatibility for pipewire sound server. -,pipewire-v4l2,is a V4l2 interceptor for pipewire sound server. -,playerctl,is an mpris player controller and library for various media players. -,profanity,is a simple TUI XMPP client. -,pulsemixer,is a TUI pulseaudio mixer. -,pv,monitors the progress of data through a pipe. -,python-adblock,is Brave's adblock library written in Python. -,qpwgraph,is a Qt GUI Pipewire graph interface. -,qt5-styleplugins,provides additional plugins for Qt5. -,qt5ct,is the Qt5 configuration utility. -,qt6ct,is the Qt6 configuration utility. -,qutebrowser,is a PyQt5 web browser with vim-like controls. -,rsm,is the Runit Service Manager for Artix. -,rsync,is a fast and versatile copying tool for remote and local files. -,runit,"is a suite of tools for PID 1, init, and process supervision." -,rust,is the Rust programming language and toolchain. -,stalonetray,is a standalone system tray. -,sxhkd,manages X11 hotkeys. -,sysstat,is a collection of performance monitoring tools. -,termdown,is a terminal countdown timer and stopwatch. -,tmux,is a terminal multiplexer. -,transmission-cli,is a command-line BitTorrent client and daemon. -,trash-cli,is a command-line trash interface. -,ttf-dejavu,provides the Deja Vu font family. -,ttf-linux-libertine,provides Serif and Sans Serif OpenType unicode fonts. -,ttf-mononoki-nerd,installs mononoki nerd font. -,ueberzug,allows viewing images in a terminal in X11. -,unclutter,is a small X11 program for hiding the mouse cursor. -,unrar,decompresses rar archives. -,unzip,extracts and views zip archives. -,usbutils,is a collection of USB tools. -,v4l2loopback-dkms,is the dkms for v4l2-loopback. -,vdirsyncer,synchronizes CalDAV and CardDAV. -,vim,is a highly configurable improved version of Vi. -,vkd3d,is a Direct3D 12 to Vulkan translation library. -,vlc,"is an MPEG, VCD/DVD, and DivX player." -,vulkan-intel,is Intel's Vulkan mesa driver. -,vulkan-radeon,is Radeon's Vulkan mesa driver. -,waybar,is a customizable Wayland bar for wlroots compositors. -,waylock,is a Wayland screen locker. -,wget,is a network utility to retrieve files from the internet. -,wine-staging,is a compatibility layer for Windows programs. -,wine-gecko,is WINE's Internet Explorer replacement. -,wine-mono,is WINE's .NET replacement. -,winetricks,is a script to install redistributable runtime libraries in WINE. -,wireguard-tools,provides tools for configuring Wireguard network tunnels. -,wireplumber,is a Pipewire session implementation. -,wmctrl,is a command-line tool to control EWMH compliant window managers. -,wpa_supplicant,is a utility providing key negotiation for WPA wireless networks. -,wpa_supplicant-runit,is the runit service for wpa_supplicant. -,xclip,is a command-line clipboard utility for X. -,xdg-user-dirs-gtk,creates user dirs and asks to relocalize them. -,xdotool,is a command-line X automation tool. -,xf86-input-evdev,is the X11 evdev input driver. -,xf86-input-synaptics,is the X11 driver for touchpads. -,xf86-input-vmmouse,is the X11 VMWare mouse input driver. -,xf86-input-void,is the X11 void input driver. -,xf86-video-amdgpu,is the AMD X11 video driver. -,xf86-video-ati,is the ATI X11 video driver. -,xf86-video-dummy,is the dummy X11 video driver. -,xf86-video-fbdev,is the framebuffer X11 video driver. -,xf86-video-intel,is the intel X11 video driver. -,xf86-video-vmware,is the VMWare X11 video driver. -,xorg-server,is the X11 server. -,xorg-server-xephyr,runs a nested X server as an X application. -,xorg-xbacklight,is an RandR-based backlight control application. -,xorg-xev,prints X events. -,xorg-xgamma,alters a monitor's gamma correction. -,xorg-xinit,initializes X server. -,xorg-xinput,is a command-line tool to configure X devices. -,xorg-xkill,kills a client by its X resource. -,xorg-xprop,displays properties for X windows. -,xss-lock,allows using an external locker as X screen saver. -,xwallpaper,is a wallpaper setting utility for X. -,yt-dlp,is a command line program to download videos from YouTube and other sites. -,zathura,is a minimal document viewer. -,zathura-pdf-mupdf,"adds PDF, ePub, and OpenXPS) support to Zathura through MuPDF." -,zathura-ps,adds ps support to zathura through libspectre. -A,abcde,is an easy CD ripper. -A,abook-configdir,is an offline addressbook usable by neomutt. -A,auto-cpufreq,is a daemon to optimize CPU speed and power. -A,brave-bin,is a web browser with privacy features. -A,bottles,manages WINE and proton prefixes. -A,caffeine-ng,keeps the screen awake. -A,dashbinsh,sets dash to /bin/sh. -A,distrobox,runs other distros in a container. -A,dragon-drop,provides drag-and-drop support for X and Wayland. -A,epub-thumbnailer-git,generates thumbnails for EPUB e-books. -A,fontpreview-ueberzug-git,previews system fonts in the terminal. -A,greetd-artix-runit,is a generic greeter daemon. -A,greetd-tuigreet,is a TUI greeter for greetd. -A,htop-vim,is an interactive system monitor with vim keybindings. -A,lf-bin,is a terminal file manager inspired by ranger. -A,librewolf-bin,is a privacy browser that improves on Firefox. -A,mpd-mpris,provides an MPRIS interface for mpd. -A,mpd-notification,provides notifications on mpd events. -A,mutt-wizard,configures an offline email set up. -A,nsxiv,is a maintained fork of the simple extensible X11 image viewer. -A,paccache-hook,is a configurable hook to clean the pacman package cache. -A,pam-gnupg,unlocks the gpg key on login. -A,plata-theme-bin,is a GTK theme based on Material Design Refresh. -A,qbpm-git,manages qutebrowser profiles. -A,qt6gtk2,provides a gtk2 theme for Qt6. -A,sc-im,is a spreadsheet program based on SC with Vim keybindings. -A,simple-mtpfs,is a FUSE filesystem for MTP devices. -A,syncterm,is a BBS terminal client with ANSI music and IBM charset. -A,timeshift,is a system restore utility for Linux. -A,tremc,is a curses interface for transmission. -A,ttf-symbola-free,is the libre version of a font with grayscale emojis. +,base-devel,makes sure the right programs are installed for the rest of the installer +,bc,is a cli calculator and language interpreter +,cmake,is a cross-platform FOSS make system +,dnsmasq,is the DHCP client I use with NetworkManager and libvirt +,firejail,is a sandboxing system to isolate apps +,git,is a fast distributed version control system +,wireplumber,is the PipeWire session manager provided with ZIRLESS +,xdg-desktop-portal-gtk,provides the GTK implementation of the xdg-desktop-portal spec +,atool,provides scripts for managing archives +,awesome,is the X11 window manager for ZIRLESS +,greetd,is a generic greeter daemon +,gst-plugins-bad,is the bad plugins from the multimedia graph framework +,gst-plugins-good,is the good plugins from the multimedia graph framework +,gst-plugins-ugly,is the ugly plugins from the multimedia graph framework +,mpd,plays music as a (potentially network-accessible) media player +,pipewire-alsa,provides ALSA audio support for PipeWire +,pipewire-jack,provides JACK audio support for PipeWire +,pipewire-pulse,provides PulseAudio compatibility for PipeWire +S,wpa_supplicant,provides WiFi support +,xorg-server,draws windows to the screen +,acpi,battery and power indicator +,alsa-utils,provides useful ALSA tools +,amd-ucode,provides AMD CPU microcode +,intel-ucode,provides Intel CPU microcode +,android-file-transfer,is a simple way to transfer files with Android MTP devices +,android-tools,provides useful tools for interacting with Android phones +S,apparmor,provides kernel-enforced restrictions for supported programs +,arandr,is a GUI for X11 display configuration +S,bluez,provides the bluez bluetooth daemon +,bluez-utils,provides tools to use bluetooth via bluez +,calcurse,is a terminal calendar and events manager +,catdoc,reads MS word files to the standard output +S,chrony,is a lightweight NTP client and server +,cppcheck,is a tool for C/C++ static analysis +S,cronie,is a daemon for timers +S,cups,is the Common Unix Printing Service +,docx2txt,reads text from MS Word docx files with formatting +,dosfstools,provides tools for DOS (FAT) filesystems +,dunst,is the lightweight X11 notification included with ZIRLESS +,exfat-utils,provides support for the exfat filesystem +,ffmpegthumbnailer,generates thumbnails for videos +,flatpak,is a universal package manager for Linux +,gparted,is a GUI partition manager +,greetd-tuigreet,is a console UI greeter for greetd +,highlight, highlights source code (CLI version) +,irssi,is the IRC client included with ZIRLESS +,kid3,is a tag editor for mp3/ogg/flac files +,kitty,is a fast OpenGL accelerated terminal emulator +,lib32-alsa-plugins,provides alsa libs for wine +,lib32-openal,provides audio libraries for wine +,lib32-pipewire,provides pipewire libraries for wine +,lib32-pipewire-v4l2,provides pipewire v43l2 libraries for wine +,libva-mesa-driver,provides the mesa driver for libva +,lxappearance-gtk3,sets the GTK3 theme +,lxqt-policykit,provides a GUI (Qt) polkit agent +,lynx,is the text-mode browser provided with ZIRLESS +,maim,takes screenshots in X11 +,man-db,is a man page reader +,mediainfo,gets info about media files +,mpc,provides a cli interface to mpd +,mpv,is the media player provided with ZIRLESS +,ncmpcpp,provides a TUI interface for mpd +,neovim,is the text editor for ZIRLESS +S,networkmanager,provides network connectivity +S,nftables,is the more advanced Linux kernel-level firewall +,nmap,scans networks and over the internet +,nsxiv,is the updated simple X image viewer +,ntfs-3g,provides a driver and utilities for the NTFS +,ntp,is the reference implementation of the Network Time Protocol +,odt2txt,prints the text from OpenDocument Texts +,openresolv,manages resolv.conf +,pacman-contrib,provides additional package utilities +,pandoc-bin,converts between various document types +,pass,is the password manager provided with ZIRLESS +,perl-image-exiftool,reads/writes EXIF metadata in files +,picom,is an X11 compositor +,playerctl,controls MPRIS media players +,print-manager,makes managing printers easier +,pv,monitors data through a pipe +,python-adblock,implements Brave's adblock in Python (for qutebrowser) +,qpwgraph,provides a graph GUI (Qt) interface for PipeWire connections +,qt5ct,makes theming Qt5 apps easier +,qt6ct,makes theming Qt6 apps easier +,qutebrowser,is a browser with vim-inspired bindings +,rclone,allows mounting network/cloud filesystems to a local filesystem +,rsync,syncs local and remote filesystems very well +,sshfs,allows mounting a remote filesystem locally over ssh +,sxhkd,provides wm-independent hotkeys for X11 +,sysstat,gets system statistics such as resource usage +,termdown,provides a TUI countdown timer and stopwatch +,timeshift,is the backup system provided with ZIRLESS +,tmux,allows nesting virtual terminals within a terminal emulator +,ttf-mononoki-nerd,is the main font provided with ZIRLESS +,unclutter,hides the mouse cursor +,v4l2loopback-dkms,allows making loopback virtual camera devices +,valgrind,helps find memory issues in programs +,vdirsyncer,synchronizes calendars and contacts with a server +,wget,gets and downloads files over the network +,xclip,interacts with the X11 clipboards from the cli +,xdotool,is an automation tool for X11 +,xf86-input-synaptics,provides the synaptic input drivers for X11 (the best) +,xf86-video-amdgpu,provides AMD X11 drivers +,xf86-video-intel,provides Intel X11 drivers +,xorg-server-xephyr,provides a nested X11 session within Xorg +,acpilight,controls backlight using ACPI +,xorg-xev,prints the content of X events +,xorg-xinit,starts up the X server +,xorg-xinput,is a cli tool for configuring X input devices +,xorg-xkill,kills a selected X client +,xss-lock,allows locking the screen with an external locker as an X screen saver +,yt-dlp,downloads YouTube (and other website) video and audio +,ytfzf,provides a TUI interface to find YouTube videos and play with MPV +,zathura,is a basic but good document reader +,zathura-pdf-mupdf,provides PDF support for zathura +,zathura-ps,provides PS support for zathura +,zip,allows interacting with zip archives +,zsh,is the shell provided with ZIRLESS +A,abcde,CD ripper +A,abook-configdir,contact book patched for XDG dirs +A,bottles,makes managing multiple wine versions easier +A,brave-bin,is one of the browsers provided with ZIRLESS +A,caffeine-ng,is a daemon to keep the screen from sleeping +A,cava,is the Console Audio Visualizer for ALSA +A,ctpv-git,provides fast image previews for lf +A,distrobox,allows running another linux distro easily in a container +A,dmg2img,converts dmg disk images to the img format +A,dog,is a cli DNS client +A,dragon-drop,creates a graphical window for cli drag-and-drop support +A,epub-thumbnailer-git,generates a thumbnail for epub documents +A,firetools,makes firejail easier to use +A,fontpreview-ueberzug-git,allows previewing fonts in the terminal +A,htop-vim,is a fork of htop with vim keybindings +A,j4-dmenu-desktop,creates a dmenu interface for .desktop files +A,lf-bin,is a terminal file manager inspired by ranger +A,librewolf-bin,is a secure and private browser included with ZIRLESS +A,mint-x-icons,is the icon pack used with zirless +A,mpd-mpris,implements the MPRIS protocol for MPD +A,mpd-notification,sends notifications about tracks playing in mpd +A,mutt-wizard,makes setting up email with Mutt easy +A,paccache-hook,automates cleaning up the package cache +A,pam-gnupg,unlocks gpg keys on login +A,flat-remix-gtk,is the new GTK theme provided with ZIRLESS +A,profanity,is the XMPP instant messaging client provided with ZIRLESS +A,pulsemixer,controls PulseAudio input and output volumes and settings +A,qbpm-git,manages profiles for Qutebrowser +A,qt5gtk2,themes Qt5 apps to look like the current gtk2 theme +A,qt6gtk2,themes Qt6 apps to look like the current gtk2 theme +A,rar,manages rar archives +A,sc-im,is a TUI spreadsheet software with vim-inspired bindings +A,simple-mtpfs,allows mounting MTP devices with FUSE to a local filesystem +A,trash-cli,is the "recycle bin" software provided with ZIRLESS +A,ttf-symbola-free,is the emoji font provided with ZIRLESS +A,ueberzugpp,is the improved version of Ueberzug with Wayland* and X11 support A,urlview-xdg-git,parses text for URLs -A,vimv-git,is a bulk-rename tool using vim. -A,xpointerbarrier-git,creates four pointer barriers around each XRandR screen. -A,xrestop,uses the X-Resource extension to provide statistics. -A,xurls,extracts urls from plain text. -A,ytfzf,is a posix script to find and watch YouTube videos from the terminal. -M,https://git.zachir.xyz/mpd-notification-nosystemd.git,sends a notification when mpd state changes. -G,https://git.zachir.xyz/dmenu.git,is an X11 menu interface for scripting. -G,https://git.zachir.xyz/slock.git,is a lightweight X11 screen locker. -G,https://git.zachir.xyz/st.git,is a lightweight X11 terminal interface. -G,https://git.zachir.xyz/volsv.git,is a generic volume interface script. +A,vimv-git,bulk renames files using a vim interface +A,wmctrl,controls EWMH window managers from the cli +A,xorg-xgamma,alters a monitor's gamma correction +A,xrestop,provides htop like interface for X resource usage +A,xurls,gets URLs from text files +A,dashbinsh,automatically re-links /bin/sh to dash -- cgit v1.2.3