summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2022-04-11 20:58:12 -0500
committerzachir <zachir@librem.one>2022-04-11 20:58:12 -0500
commit5f3e0a1a1a8b72864b260e6c0ea5d1b655aa0611 (patch)
tree4567b1b6d7eb51e5e1fadaa5432a2432aaa6c61a
parent14f275be1580fcb3df47a804646a9c99cc79b511 (diff)
update to assume artix runit
-rw-r--r--README.md5
-rw-r--r--progs.csv107
2 files changed, 57 insertions, 55 deletions
diff --git a/README.md b/README.md
index e80ef9f..5a43c85 100644
--- a/README.md
+++ b/README.md
@@ -6,9 +6,12 @@
A: This is a fork of LARBS, with my programs and config stuff set as the
default. The two scripts will likely diverge over time.
+For example, my 'progs.csv' assumes running Artix with Runit as the init
+system, unlike LARBS, which is agnostic.
+
## Installation:
-On an Arch-based distribution as root, run the following:
+On Artix (with runit as init), run the following as root:
```
sh larbs.sh
diff --git a/progs.csv b/progs.csv
index 1f5e749..c582b31 100644
--- a/progs.csv
+++ b/progs.csv
@@ -1,105 +1,104 @@
#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-xinit,starts the graphical server.
-,ttf-linux-libertine,provides the sans and serif fonts for LARBS.
-,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.
-,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.
-,ncmpcpp,is the closest thing to a zirless graphical music client
-,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"
-,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
-,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.
-,maim,can take quick screenshots at your request.
-,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.
-,xbacklight,enables changing screen brightness levels.
-,asp,gives access to the official ABS PKGBUILDs
,artixnews,updates user with news from Artix team
+,asp,gives access to the official ABS PKGBUILDs
+,atool,manages and gives information about archives.
,autoconf,is a tool to help configuring certain software
,automake,is a tool to help compile certain software
+,bc,is used for a dropdown calculator.
,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"
-,ueberzug,allows viewing images in the terminal
+,dosfstools,allows your computer to access dos-like filesystems.
+,dunst,is a suckless notification system.
+,exfat-utils,allows management of exFAT drives.
+,ffmpeg,can record and splice video and audio on the command line.
+,ffmpegthumbnailer,renders thumbnails using ffmpeg
+,fzf,is a fuzzy finder tool.
+,gnome-keyring,serves as the system keyring.
,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
+,highlight,can highlight code output.
,imagemagick,manipulates images
,irssi,is a TUI IRC client
,keepassxc,offline graphical password manager
,khal,is a TUI calendar
+,libnotify,allows desktop notifications.
,libvirt,allows hosting KVMs
+,lynx,is a terminal browser.
+,maim,can take quick screenshots at your request.
+,man-db,lets you read man pages of programs.
+,mediainfo,shows audio and video information.
,modprobed-db,"stores loaded kernel modules when run, to be used when building custom kernel"
+,mpc,is a terminal interface for mpd.
+,mpd,is a lightweight music daemon.
+,mpv,is the patrician's choice video player.
+,ncmpcpp,is the closest thing to a zirless graphical music client
+,neovim,a tidier vim with some useful features
+,neovide,graphical neovim client
+,newsboat,is a terminal RSS client.
+,ntfs-3g,allows accessing NTFS partitions.
,odt2txt,extracts text from OpenDocument Text files
,opendoas,is a Linux compatible implementation of OpenBSD's doas
,openresolv,manages DNS lookup (resolv.conf)
+,pamixer,is a command-line audio interface.
,pandoc,converts between markup formatted text files
,pass,is the best Unix password manager
+,picom,is for transparency and removing screen-tearing.
+,pipewire,is the audio server
+,pipewire-alsa,provides ALSA compatibility
+,pipewire-docs,provides documentation for pipewire
+,pipewire-jack,provides JACK compatibility
+,pipewire-media-session,is necessary for pipewire to work
+,pipewire-pulse,provides pulseaudio compatibility
+,poppler,manipulates .pdfs and gives .pdf previews and other .pdf functions.
,profanity,is a TUI Irssi-inspired XMPP client
+,pulsemixer,is an audio controller.
,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
+,qutebrowser,"is the best browser, don't @ me"
,rsync,based file synchronization
,sxhkd,based X11 hotkey daemon
+,sxiv,is a minimalist image viewer.
,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
+,ttf-linux-libertine,provides the sans and serif fonts for LARBS.
+,ueberzug,allows viewing images in the terminal
,unbound,is a local DNS daemon I use for blocking trackers + ads
+,unclutter,hides an inactive mouse.
+,unrar,extracts rar's.
+,unzip,unzips zips.
,vdirsyncer,can sync remote calendars (and other things)
,virt-manager,manages libvirt VMs
,wireguard-tools,allows easy wireguard connection
,wpa_supplicant,gives relatively minimal WPA wifi support
+,xclip,allows for copying and pasting from the command line.
+,xdotool,provides window action utilities on the command line.
,xf86-drivers,provides all of the xorg video drivers
+,xorg-server,is the graphical server.
+,xorg-server-xephyr,allows nesting X servers
+,xorg-xbacklight,enables changing screen brightness levels.
,xorg-xev,makes it easy to listen to X11 events
+,xorg-xinit,starts the graphical server.
,xorg-xinput,allows controlling x11 input devices
+,xorg-xprop,is a tool for detecting window properties.
+,xwallpaper,sets the wallpaper.
+,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
,zsh,is a better interactive shell than bash
A,greetd,"is a greeter daemon, but only provides init scripts for systemd"
A,greetd-tuigreet,is a tui greeter for greetd