1
0
Fork 0
This commit is contained in:
Luca Bilke 2023-02-21 00:14:36 +01:00
parent 2435f38ca9
commit 48c033fd9f
3 changed files with 37 additions and 59 deletions

1
TODO Normal file
View File

@ -0,0 +1 @@
lf preview tools

View File

@ -6,7 +6,7 @@
### OPTIONS AND VARIABLES ###
dotfilesrepo="https://git.snaile.de/luca/dotfiles.git"
dotfilesrepo="https://github.com/ssnailed/dotfiles"
progsfile="https://git.snaile.de/luca/bootstrapper/raw/branch/main/progs.csv"
aurhelper="paru"
repobranch="main"

View File

@ -1,85 +1,62 @@
#TAG,NAME IN REPO (or git url),PURPOSE (should be a verb phrase to sound right while installing)
A,libxft-git,"is a FreeType-based font drawing library for X"
,xorg-server,"is the graphical server."
,xorg-server,"is the graphical server. This first one may take a while as it pulls many other dependencies first on clean installs."
,xorg-xwininfo,"allows querying information about windows."
,xorg-xinit,"starts the graphical server."
,polkit,"manages user policies."
A,nerd-fonts-jetbrains-mono,"provides the font used in the console."
A,nerd-fonts-noto,"provides the font used by dwm."
A,lf-git,"is an extensible terminal file manager."
A,xkb-switch,"handles keyboard layouts."
,qalculate-gtk,"is used for a dropdown calculator."
,picom,"is for transparency, bluring and removing screen-tearing."
,xorg-xprop,"is a tool for detecting window properties."
,xorg-xbacklight,"enables changing screen brightness levels."
,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."
,dunst,"provides the system notification daemon."
,exfat-utils,"allows management of FAT drives."
,sxiv,"is a minimalist image viewer."
,picom,"allows for some eyecandy effects and vsync."
,sxiv,"is an image viewer."
,xwallpaper,"sets the wallpaper."
,ffmpeg,"can record and splice video and audio on the command line."
,ffmpegthumbnailer,"creates thumbnail previews of video files."
,gnome-keyring,"serves as the system keyring."
A,qogir-gtk-theme,"gives a dark GTK theme for most windows."
# TODO: find new qt theme
,python-qdarkstyle,"provides a dark Qt theme."
# NOTE: replace this once you've redone your neovim config
,lunarvim-git,"a neovim framework"
,mpd,"is a lightweight music daemon."
,mpc,"is a terminal interface for mpd."
,mpv,"is the patrician's choice video player."
,neovim,"is a lua based vim, a text editor."
,mpv,"the one true 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."
A,librewolf-bin,"is the default browser providing adblocking and sensible privacy defaults."
,libcdio,"allows previewing info of iso images (used in lf previewer)."
,lynx,"is a terminal browser. (used in lf previewer)."
A,7-zip,"provides archiving functionality (used in lf previewer)."
,atool,"manages and gives information about archives. (used in lf previewer)."
A,tremc,"is a transmission cli client (used in lf previewer)."
,odt2txt,"converts ODT files to TXTs (used in lf previewer)."
,catdoc,"prints MS-Word files as plain text (used in lf previewer)."
,docx2txt,"converts DOCX files to TXTs (used in lf previewer)."
,gnumeric,"is a spreadsheet application (used in lf previewer)."
A,epub-thumbnailer-git,"creates thumbnails for epub files (used in lf previewer)."
,lowdown,"converts markdown (used in lf previewer)."
,bat,"can highlight code output and display files (used in lf previewer)."
,poppler,"manipulates .pdfs and gives .pdf previews and other .pdf functions (used in lf previewer)."
,xdg-utils,"provides utilies for dealing with XDG MIME applications/files (used in lf previewer)."
,mediainfo,"shows audio and video information. (used inf lf previewer)."
A,noto-fonts,"is an expansive font package."
,noto-fonts,"is an expansive font package."
,noto-fonts-emoji,"is an emoji font."
,ntfs-3g,"allows accessing NTFS partitions."
,pipewire,"is the audio system."
,wireplumber,"is the audio system."
,pipewire-pulse,"gives pipewire compatibility with PulseAudio programs."
,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."
,unzip,"unzips zips."
,xcape,"gives the special escape/super mappings of LARBS."
,lynx,"is a terminal browser also used in LARBS for generating in-terminal previews of websites, emails and HTML files."
,xcape,"allows keyboard remapping of escape/capslock."
,xclip,"allows for copying and pasting from the command line."
,xdotool,"provides window action utilities on the command line."
,xorg-xdpyinfo,"aids with resolution determination and screen recording."
,yt-dlp,"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."
,fzf,"is a fuzzy finder tool."
,xorg-xbacklight,"enables changing screen brightness levels."
,xss-lock,"triggers a lockscreen by reading x screen state."
,xsecurelock,"is a secure lockscreen."
A,zsh-fast-syntax-highlighting-git,"provides syntax highlighting in the shell."
,poppler,"manipulates .pdfs and gives .pdf previews and other .pdf functions."
,mediainfo,"shows audio and video information and is used in the file browser."
,atool,"manages and gives information about archives."
,7z,"manages and gives information about archives."
,fzf,"is a fuzzy finder tool used for easy selection and location of files."
,bat,"can highlight code output and display files and is used to generate previews in the file browser."
,socat,"is a utility which establishes two byte streams and transfers data between them."
,moreutils,"is a collection of useful unix tools."
,kitty,"is a terminal emulator."
,mpd,"is a lightweight music daemon."
,mpc,"provides a terminal interface for mpd."
,ncmpcpp,"provides an ncurses interface for mpc."
,neofetch,"comes preinstalled on this system because you were gonna install it anyways."
,pinentry,"allows prompts for SSH keys."
,transmission-cli,"is a torrenting client."
,breeze-icons,"provides some fallback icons."
,hicolor-icon-theme,"provides some fallback icons."
,xsecurelock,"is a screen locker."
A,nerd-fonts-jetbrains-mono-160.git,"provides nerd fonts symbols"
A,librewolf-bin,"is the default browser of LARBS which also comes with ad-blocking and other sensible and necessary features by default."
A,lf-git,"is an extensive terminal file manager that everyone likes."
A,task-spooler,"queues commands or files for download."
A,simple-mtpfs,"enables the mounting of cell phones."
A,htop-vim,"is a graphical and colorful system monitor."
# TODO: Create own build of dmenu and possibly ST
G,https://git.snaile.de/luca/dwmblocks.git,"serves as the modular status bar."
G,https://github.com/lukesmithxyz/dmenu.git,"runs commands and provides a UI for selection."
G,https://git.snaile.de/luca/dwm.git,"is the window manager."
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."
,socat,"is a utility which establishes two byte streams and transfers data between them."
,moreutils,"is a collection of useful unix tools."
G,https://github.com/ssnailed/dwmblocks.git,"serves as the modular status bar."
G,https://github.com/ssnailed/dmenu.git,"runs commands and provides a UI for selection."
G,https://github.com/ssnailed/dwm,"is the window manager."

Can't render this file because it has a wrong number of fields in line 25.