summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2023-02-10 12:08:49 -0600
committerzachir <zachir@librem.one>2023-02-10 12:08:49 -0600
commit3368c96a056c4c7776de9f5bc6d8ed84bf3f9e94 (patch)
tree98b90c08b8b97a8d3cbbd7186386fafaad468a2b
parent58f4f0eafea081bd1c93de6a4698b5f2b49c762f (diff)
streamline progs.csv for awesome-specific config
-rw-r--r--progs.csv80
1 files changed, 28 insertions, 52 deletions
diff --git a/progs.csv b/progs.csv
index b06cb9c..871e9ed 100644
--- a/progs.csv
+++ b/progs.csv
@@ -10,20 +10,21 @@
,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.
-,bemenu,is a dyunamic menu library and client inspired by dmenu.
-,bemenu-wayland,is a renderer for bemenu for wlroots-based Wayland compositors.
-,bemenu-x11,is a renderer for bemenu for X.
,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.
-,cage,is a Wayland kiosk window compositor.
-,catdoc,is a converter for Microsoft Word,Excel,PowerPoint and RTF files to plaintext.
+,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.
@@ -34,14 +35,12 @@
,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."
-,ffmpeg4.4,version 4.4 of ffmpeg.
,ffmpegthumbnailer,is a lightweight video thumbnailer.
-,firedragon,is a more secure (but daily driveable) web browser.
-,firefox,is a web browser.
,firejail,is a Linux namespaces sandbox program.
,firetools,is a GUI interface for Firejail.
,flatpak,is a
@@ -49,15 +48,14 @@
,fzf,is a command-line fuzzy finder program.
,git,is the fast distributed version control system.
,gnome-keyring,stores passwords and encryption keys.
-,gnuplot,is a plotting package that outputs to X11,PostScript,PNG,GIF,etc.
+,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.
-,handbrake,is a multithreaded video transcoder.
-,handbrake-cli,is a command-line multithreaded video transcoder.
,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.
@@ -66,34 +64,33 @@
,lib32-openssl-1.0,"is the libre toolkit for SSL and TLS, version 1."
,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-vkd3d,is a 32-bit Direct3D 12 to Vulkan translation library.
+,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.
-,librewolf,is a privacy browser that improves on Firefox.
+,libolm
,libvirt,is an API for controlling virtual machine engines.
,libvirt-runit,is the runit service for libvirt.
,lutris,manages games.
-,lvm2,provides Logical Volume Manager 2 utilities.
,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.
-,mako,is a lightweight standalone notification daemon for Wayland.
,man-db,is a man page reader.
,mediainfo,supplies information about a video or audio file.
,mlocate,merges locate/updatedb implementation.
,mpc,is a minimalist command line interface for MPD.
,mpd,is a simple music player daemon.
+,mpv
,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.
+,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
,odt2txt,extracts text out of ODT documents.
-,opencl-mesa,provides OpenCL support for AMD/ATI Radeon mesa drivers.
,opendoas,runs command as another user.
,openresolv,manages resolv.conf.
,pacman-contrib,is a collection of contributed scripts and tools for pacman.
@@ -110,32 +107,21 @@
,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.
-,polybar,is a fast and easy-to-use status bar.
,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.
-,python-ewmh,implements the Extended Window Manager Hints in Python.
-,python-fuzzywuzzy,implements fuzzy matching in Python.
-,python-iwlib,is a Python module to interface with iwlib.
-,python-levenshtein,is a Python extension for computing string edit distances and similarities.
-,python-mpd2,is a python interface for mpd.
-,python-notify2,is a Python interface to DBus notifications.
-,python-pywlroots,provides Python bindings to wlroots using cffi.
-,python-setproctitle,allows a Python process to change its process title.
,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.
-,qtile,is an X11 window manger that ZachIR has a config for.
,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.
-,seatd,is a minimal seat daemon and universal seat management library.
,stalonetray,is a standalone system tray.
-,sway,is a Wayland tiling window compositor.
+,sxhkd
,sysstat,is a collection of performance monitoring tools.
,termdown,is a terminal countdown timer and stopwatch.
,tmux,is a terminal multiplexer.
@@ -143,7 +129,7 @@
,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.
-,unbound,is a validating recursive and caching DNS resolver.
+,ueberzug
,unclutter,is a small X11 program for hiding the mouse cursor.
,unrar,decompresses rar archives.
,unzip,extracts and views zip archives.
@@ -152,18 +138,18 @@
,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.
+,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,is a compatibility layer for Windows programs.
+,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.
-,wl-clipboard,is a command-line clipboard utility for Wayland.
+,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.
@@ -189,56 +175,47 @@
,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.
-,xorg-xwayland,runs X clients under Wayland.
,xss-lock,allows using an external locker as X screen saver.
,xwallpaper,is a wallpaper setting utility for X.
-,youtube-dl,is a command line program to download videos from YouTube and other sites.
+,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,debtap,converts .deb packages to Arch packages.
-A,devour,is an X11 window manager-agnostic swallowing program for terminals.
+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,duckstation-qt-bin,emulates a Sony PlayStation 1.
A,epub-thumbnailer-git,generates thumbnails for EPUB e-books.
-A,firejail-pacman-hook,updates Firejail symlinks on pacman operations.
A,fontpreview-ueberzug-git,previews system fonts in the terminal.
-A,gaiasky,is a libre 3D universe simulator.
-A,gomuks,is a TUI matrix client.
A,greetd-artix-runit,is a generic greeter daemon.
A,greetd-tuigreet,is a TUI greeter for greetd.
-A,hardened_malloc,is a hardened memory allocator.
A,htop-vim,is an interactive system monitor with vim keybindings.
-A,j4-dmenu-desktop,is a dmenu interface for .desktop files.
-A,lf-git,is a terminal file manager inspired by ranger.
-A,mksh,is the MirBSD Korn SHell.
+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,nerd-fonts-mononoki,installs the mononoki nerd font.
+A,nerd-fonts-complete,installs all of the nerd fonts.
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,paper-icon-theme,is an icon theme.
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,simple-package-manager,is an Appimage package manager.
-A,stack-static,is the statically linked Haskell Tool Stack.
-A,swhkd-bin,is a display-server-independent hotkey daemon inspired by sxhkd.
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.
A,urlview-xdg-git,parses text for URLs
A,vimv-git,is a bulk-rename tool using vim.
-A,wdisplays,is a graphical Wayland monitor configurator for wlroots compositors.
-A,wlr-randr,is a terminal Wayland monitor configurator.
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.
@@ -246,4 +223,3 @@ A,ytfzf,is a posix script to find and watch YouTube videos from the terminal.
G,https://git.zachir.xyz/dmenu.git,is an X11 menu interface for scripting configured by ZachIR.
G,https://git.zachir.xyz/slock.git,is a lightweight X11 screen locker configured by ZachIR.
G,https://git.zachir.xyz/st.git,is a lightweight X11 terminal interface configured by ZachIR.
-G,https://git.zachir.xyz/scripts.git,is a collection of scripts I use with my system.