Those all look good to me. Didn't really put much effort into this as I just wanted my statusbar fixed. You will also probably need to update your config like so: https://github.com/matoro/dotfiles/commit/cd58bddf74d39d2b72ec3fc60a6165d9890f0d10#diff-995018349785dc92e5e2aab409fbedd3
Search Criteria
Package Details: i3blocks-contrib-git 2.0.0.r5.g7f601f8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/i3blocks-contrib-git.git (read-only, click to copy) |
---|---|
Package Base: | i3blocks-contrib-git |
Description: | Official repository of community contributed blocklets |
Upstream URL: | https://github.com/vivien/i3blocks-contrib |
Licenses: | GPL3 |
Groups: | i3 |
Conflicts: | i3blocks-contrib |
Provides: | i3blocks-contrib |
Submitter: | matoro |
Maintainer: | sshaikh |
Last Packager: | sshaikh |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2019-09-09 12:28 (UTC) |
Last Updated: | 2021-08-19 11:21 (UTC) |
Dependencies (50)
- git (git-gitAUR, git-glAUR) (make)
- acpi (acpi-unified-patchAUR) (optional) – For battery scripts
- alsa-utils (alsa-utils-gitAUR) (optional) – For pulseaudio & volume script
- arandr (optional) – For monitor_manager script
- audacious (audacious-gitAUR, audacious-gtk3AUR) (optional) – For mediaplayer script
- awk (gawk-gitAUR, busybox-coreutilsAUR, gawk) (optional) – For some scripts
- cmus (cmus-gitAUR) (optional) – For mediaplayer script
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-hybridAUR) (optional) – For some scripts
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (optional) – For tahoe-lafs script
- docker (rancher-desktop-gitAUR, podman-docker-gitAUR, rancher-desktopAUR, docker-gitAUR, docker-cli-binAUR, podman-docker) (optional) – For docker script
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR) (optional) – For some scripts
- gnome-keyring (gnome-keyring-gitAUR) (optional) – For email script
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR) (optional) – For some network scripts
- iw (iw-gitAUR) (optional) – For wlan-dbm script
- jq (jq-gitAUR, jaq-binAUR) (optional) – For tahoe-lafs script
- kubectl (rancher-desktop-gitAUR, kbenv-binAUR, kuberlr-binAUR, rancher-desktopAUR, kubectl-binAUR) (optional) – For kubernetes script
- libnotify (libnotify-gitAUR) (optional) – For aur-update script
- lm_sensors (lm_sensors-gitAUR) (optional) – For temperature script
- mpc (mpc-gitAUR) (optional) – For mediaplayer script
- mplayer (mplayer-vaapiAUR, mplayer-gui-svnAUR) (optional) – For mediaplayer script
- Show 30 more dependencies...
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3
matoro commented on 2019-09-09 19:12 (UTC)
hashworks commented on 2019-09-09 13:30 (UTC) (edited on 2019-09-09 13:33 (UTC) by hashworks)
Patches: https://fb.hash.works/m-yH1aizdq
Alternatively as a tar archive: https://fb.hash.works/m-yH1aizdq/tar
for p in $(seq 1 4); do git am --signoff < /tmp/000${p}*.patch; done
Pinned Comments
sshaikh commented on 2021-08-16 11:28 (UTC) (edited on 2021-08-16 11:52 (UTC) by sshaikh)
@thiagowfx
The i3blocks-contrib repo contains the source code for various contributed to be used by i3blocks. As per upstream[1] they are not meant to be used "raw" by cloning but in fact are meant to be selectively built/copied into an existing script directory.
This allows upstream's default/example config to work correctly, as block names are by default taken from filenames in the script directory (ie it doesn't handle subfolders elegantly). So to answer your question directly, the difference between this package and i3blocks-contrib-git is that the latter simply clones and copies the repo (sub directories and all), while this one "flattens" it into an appropriate script directory.
There's more discussion in upstream's issue #255[2], including the inspiration for the code in this PKGBUILD.
@a821
I have raised this (as well as offering a solution) on i3blocks-contrib-git's AUR page[3], but received no meaningful response. As I was unable to determine if this was by design/preference or that the users of this package were actively expected to configure their systems in a way contrary to upstream, I didn't feel it was appropriate to adopt and correct it in a way that would break it for an existing audience. And so I uploaded an alternative package.
Hope that helps!
[1]https://github.com/vivien/i3blocks-contrib/wiki/Installation [2]https://github.com/vivien/i3blocks-contrib/issues/255 [3]https://aur.archlinux.org/packages/i3blocks-contrib-git/#comment-776755