diff options
author | zachir <zachir@librem.one> | 2022-04-11 20:58:12 -0500 |
---|---|---|
committer | zachir <zachir@librem.one> | 2022-04-11 20:58:12 -0500 |
commit | 5f3e0a1a1a8b72864b260e6c0ea5d1b655aa0611 (patch) | |
tree | 4567b1b6d7eb51e5e1fadaa5432a2432aaa6c61a | |
parent | 14f275be1580fcb3df47a804646a9c99cc79b511 (diff) |
update to assume artix runit
-rw-r--r-- | README.md | 5 | ||||
-rw-r--r-- | progs.csv | 107 |
2 files changed, 57 insertions, 55 deletions
@@ -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 @@ -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 |