Add Void pkgs recipes
authorSiraaj Khandkar <siraaj@khandkar.net>
Tue, 2 Mar 2021 23:24:03 +0000 (18:24 -0500)
committerSiraaj Khandkar <siraaj@khandkar.net>
Tue, 2 Mar 2021 23:24:03 +0000 (18:24 -0500)
Makefile
pkgs-void.list [new file with mode: 0644]
pkgs-void.list.comments.patch [new file with mode: 0644]

index e9a12f6..c2d4b8c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,6 +21,8 @@ endif
     diff \
     pull \
     mpdconf \
+    pkgs_void \
+    pkgs_void_update \
     pkgs_brew_cask_install \
     pkgs_brew_install \
     pkgs_cargo \
@@ -61,6 +63,17 @@ compiled:
 font_cache:
        fc-cache -fv
 
+#
+# Void Linux
+#
+
+pkgs_void:
+       sudo xbps-install $(shell ./list pkgs-void.list)
+
+pkgs_void_update:
+       xbps-query -m | awk -F - '{sub("-" $$NF "$$", ""); print}' | sort -u > pkgs-void.list
+       patch pkgs-void.list pkgs-void.list.comments.patch
+
 #
 # Golang
 #
diff --git a/pkgs-void.list b/pkgs-void.list
new file mode 100644 (file)
index 0000000..0467ef7
--- /dev/null
@@ -0,0 +1,141 @@
+#
+GraphicsMagick
+R
+Signal-Desktop
+alsa-plugins-pulseaudio
+apache-fop
+aspell-en
+aspell-ru
+autoconf
+automake
+base-system
+bat
+bind-utils
+bison
+bluez
+cheese
+cmake
+cronie
+cryptsetup
+curl
+dejavu-fonts-ttf
+dfc
+dict
+dictd
+dmenu
+docker
+dunst
+encfs
+feh
+figlet
+firefox-esr
+flatpak
+flex
+font-iosevka
+font-misc-misc
+fswatch
+gcc
+gimp
+git-all
+gmp-devel
+gnome-keyring
+gpick
+graphviz
+grub-i386-efi
+grub-x86_64-efi
+gvfs-afc
+gvfs-mtp
+gvfs-smb
+gvim
+hsetroot
+htop
+i3lock
+jq
+libX11-devel
+libXft-devel
+libXinerama-devel
+libressl-devel
+libsodium-devel
+libtool
+lvm2
+lxdm
+make
+man-pages-devel
+mate
+mate-extra
+mdadm
+mlocate
+moreutils
+mpc
+mpd
+mupdf
+nawk
+ncmpc
+ncmpcpp
+ncurses-devel
+neofetch
+net-tools
+netbsd-wtf
+network-manager-applet
+nodejs-lts
+nvidia
+openbsd-netcat
+openntpd
+openssh
+parallel
+patch
+pcmanfm
+pfetch
+picom  # Replaces compton.
+pkg-config
+python3-devel
+python3-pip
+racket
+racket-doc
+ripgrep
+rsync
+runit-iptables
+rustup
+scrot
+sct
+setxkbmap
+shellcheck
+socklog
+socklog-void
+sox
+speedtest-cli
+sxiv
+terminus-font
+thunderbird
+tig
+tmux
+tree
+udisks2
+unixodbc-devel
+vim
+void-repo-nonfree
+vscode
+wget
+whois
+words-en
+words-ru
+xauth
+xbindkeys
+xinput
+xkcdpass
+xorg-input-drivers
+xorg-minimal
+xorg-video-drivers
+xprop
+xrandr
+xscreensaver
+xtools
+xwininfo  # Needed for picom-trans to work, but isn't a dep of picom.
+zathura
+zathura-djvu
+zathura-pdf-mupdf
+zeal
+zsh
+zsh-completions
+zsh-history-substring-search
+zsh-syntax-highlighting
diff --git a/pkgs-void.list.comments.patch b/pkgs-void.list.comments.patch
new file mode 100644 (file)
index 0000000..c1d3773
--- /dev/null
@@ -0,0 +1,25 @@
+--- pkgs-void.list     2021-03-02 18:10:25.351410908 -0500
++++ pkgs-void.list     2021-03-02 10:06:54.335009538 -0500
+@@ -1,3 +1,4 @@
++#
+ GraphicsMagick
+ R
+ Signal-Desktop
+@@ -82,7 +83,7 @@
+ patch
+ pcmanfm
+ pfetch
+-picom
++picom  # Replaces compton.
+ pkg-config
+ python3-devel
+ python3-pip
+@@ -123,7 +124,7 @@
+ xrandr
+ xscreensaver
+ xtools
+-xwininfo
++xwininfo  # Needed for picom-trans to work, but isn't a dep of picom.
+ zathura
+ zathura-djvu
+ zathura-pdf-mupdf
This page took 0.036682 seconds and 4 git commands to generate.