summaryrefslogtreecommitdiff
path: root/progs.csv
diff options
context:
space:
mode:
Diffstat (limited to 'progs.csv')
-rw-r--r--progs.csv136
1 files changed, 136 insertions, 0 deletions
diff --git a/progs.csv b/progs.csv
new file mode 100644
index 0000000..8e20e48
--- /dev/null
+++ b/progs.csv
@@ -0,0 +1,136 @@
+#TAG,NAME IN REPO (or git url),PURPOSE (should be a verb phrase to sound right while installing)
+,xorg-server,is the graphical server.
+,xorg-server-xephyr,allows nesting X servers
+,xorg-xwininfo,allows querying information about windows.
+,xorg-xinit,starts the graphical server.
+,ttf-linux-libertine,provides the sans and serif fonts for LARBS.
+A,lf-git,is an extensive terminal file manager that everyone likes.
+,bc,is used for a dropdown calculator.
+,picom,is for transparency and removing screen-tearing.
+,xorg-xprop,is a tool for detecting window properties.
+,arandr,allows the user to customize monitor arrangements.
+,dosfstools,allows your computer to access dos-like filesystems.
+,libnotify,allows desktop notifications.
+,dunst,is a suckless notification system.
+,exfat-utils,allows management of exFAT drives.
+,sxiv,is a minimalist image viewer.
+,xwallpaper,sets the wallpaper.
+,ffmpeg,can record and splice video and audio on the command line.
+,ffmpegthumbnailer,renders thumbnails using ffmpeg
+,gnome-keyring,serves as the system keyring.
+A,plata-theme-bin,gives the dark GTK theme used in LARBS.
+,neovim,a tidier vim with some useful features
+,neovide,graphical neovim client
+,mpd,is a lightweight music daemon.
+,mpc,is a terminal interface for mpd.
+,mpv,is the patrician's choice video player.
+,man-db,lets you read man pages of programs.
+,ncmpcpp,a ncurses interface for music with multiple formats and a powerful tag editor.
+,newsboat,is a terminal RSS client.
+,qutebrowser,"is the best browser, don't @ me"
+A,qbpm-git,manages qutebrowser profiles
+A,ttf-symbola-free,is an emoji font.
+,ntfs-3g,allows accessing NTFS partitions.
+,pipewire,is the audio server
+,pipewire-alsa,provides ALSA compatibility
+,pipewire-pulse,provides pulseaudio compatibility
+,pipewire-jack,provides JACK compatibility
+A,pipewire-jack-dropin,allows running JACK clients as Pipewire native
+,pipewire-docs,provides documentation for pipewire
+,pipewire-media-session,is necessary for pipewire to work
+,pulsemixer,is an audio controller.
+,pamixer,is a command-line audio interface.
+A,sc-im,is an Excel-like terminal spreadsheet manager.
+,maim,can take quick screenshots at your request.
+A,abook,is an offline addressbook usable by neomutt.
+,unclutter,hides an inactive mouse.
+,unrar,extracts rar's.
+,unzip,unzips zips.
+,lynx,is a terminal browser.
+,xclip,allows for copying and pasting from the command line.
+,xdotool,provides window action utilities on the command line.
+,youtube-dl,can download any YouTube video (or playlist or channel) when given the link.
+,zathura,is a pdf viewer with vim-like bindings.
+,zathura-pdf-mupdf,allows mupdf pdf compatibility in zathura.
+,zathura-ps,provides ps support for zathura
+,poppler,manipulates .pdfs and gives .pdf previews and other .pdf functions.
+,mediainfo,shows audio and video information.
+,atool,manages and gives information about archives.
+,fzf,is a fuzzy finder tool.
+,highlight,can highlight code output.
+,light,enables changing screen brightness levels.
+A,simple-mtpfs,enables the mounting of cell phones.
+A,htop-vim-git,is a graphical and colorful system monitor.
+G,https://gitlab.com/zachir/dwmblocks.git,serves as the modular status bar.
+G,https://gitlab.com/zachir/dmenu-zir.git,runs commands and provides a UI for selection.
+G,https://gitlab.com/zachir/st-zir.git,is my custom build of suckless's terminal emulator.
+A,mutt-wizard-git,is a light-weight terminal-based email system.
+,slock,"allows you to lock your computer, and quickly unlock with your password."
+,awesome,is the window manager
+,asp,gives access to the official ABS PKGBUILDs
+A,auto-cpufreq,changes CPU freq and other power saving tools realtime
+,artixnews,updates user with news from Artix team
+,autoconf,is a tool to help configuring certain software
+,automake,is a tool to help compile certain software
+,catdoc,converts MS files to text
+,cronie,is a cron daemon for running commands at specific intervals
+,cryptsetup,allows setting up and opening encrypted filesystems
+,docx2txt,converts text from DOCX files to text
+,dog,"performs DNS lookups, and other DNS functions"
+A,epub-thumbnailer-git,creates thumbnails for EPUB files
+,ueberzug,allows viewing images in the terminal
+A,fontpreview-ueberzug-git,previews fonts in the terminal with ueberzug
+,greetd,is a login manager daemon
+,greetd-tuigreet,is a TUI interface for greetd
+,gst-plugins-pipeiwre,is the pipewire plugin for gst framework
+,gst-plugins-bad,are the bad plugins for gst framework
+,gst-plugins-good,are the good plugins for gst framework
+,gst-plugins-ugly,are the ugly plugins for gst framework
+,imagemagick,manipulates images
+,irssi,is a TUI IRC client
+A,j4-dmenu-desktop,searches .desktop files for applications
+,keepassxc,offline graphical password manager
+,khal,is a TUI calendar
+A,kjv-git,"is an offline, fzf searchable KJV bible"
+A,rtorrent-ps,is a TUI torrent client
+,libvirt,allows hosting KVMs
+A,libxlsxwriter,allows sc-im to write to xlsx files
+,modprobed-db,"stores loaded kernel modules when run, to be used when building custom kernel"
+A,mpdris2-py3-git,is an MPRIS client for MPD
+A,nerd-fonts-complete,installs all of the nerd fonts
+,odt2txt,extracts text from OpenDocument Text files
+,opendoas,is a Linux compatible implementation of OpenBSD's doas
+A,opendoas-sudo,symlinks doas to sudo for compatibility
+,openresolv,manages DNS lookup (resolv.conf)
+A,pam-gnupg,unlocks GnuPG keys on login
+,pandoc,converts between markup formatted text files
+A,paper-icon-theme,is the icon theme
+,pass,is the best Unix password manager
+,profanity,is a TUI Irssi-inspired XMPP client
+,python-adblock,gives qutebrowser Brave-style adblock
+,qemu,runs virtual machines
+,qt5-styleplugins,allows setting qt5 theme to gtk2
+,qt5ct,sets the qt5 theme
+,qt6ct,sets qt6 theme
+A,qt6gtk2,allows setting the qt6 theme to gtk2
+,rsync,based file synchronization
+,sxhkd,based X11 hotkey daemon
+,syncthing,syncs local and remote folders
+,sysstat,various system resource monitor tools
+,texlive-most,provides LaTeX support
+,transmission-cli,is a CLI torrent client
+,trash-cli,possibly unbased simple trash implementation
+,unbound,is a local DNS daemon I use for blocking trackers + ads
+A,urlview,parses text for URLs
+,vdirsyncer,can sync remote calendars (and other things)
+A,vimv-git,bulk file rename tool
+,virt-manager,manages libvirt VMs
+,wireguard-tools,allows easy wireguard connection
+,wpa_supplicant,gives relatively minimal WPA wifi support
+,xf86-drivers,provides all of the xorg video drivers
+,xorg-xev,makes it easy to listen to X11 events
+,xorg-xinput,allows controlling x11 input devices
+A,xurls,parses URLs from text
+A,ytfzf,"is an fzf frontend for YouTube, uses mpv and youtube-dl"
+,zsh,is a better interactive shell than bash
+A,mksh,is a better scripting shell than bash or zsh