Browse Source

Adds a Dependecy Listing Feature.

This Feature helps to install dependencies much quicker and efficient
way.
main
ostrov 3 years ago
parent
commit
5ce00b4667
3 changed files with 27 additions and 0 deletions
  1. +2
    -0
      CONTRIBUTING.md
  2. +10
    -0
      README.md
  3. +15
    -0
      dep/arch.txt

+ 2
- 0
CONTRIBUTING.md View File

@ -24,3 +24,5 @@ The most important part of this project is to have fun using shell scripts. I cr
- [Current Functions])(#current-functions)
-[plugin_name](#plugin_name)
```
## Edditing Dependency Listings
* When adding a plugin, please add your dependencies to the dependency listing file in dep folder.

+ 10
- 0
README.md View File

@ -177,6 +177,16 @@ Dependencies: ```curl```
$ git clone https://github.com/joestandring/dwm-bar
$ cd dwm-bar
```
2. Install Dependencies from dep/YourDisto.txt
* For Arch Linux
```
$ sudo pacman -S $(dep/arch.txt)
```
> :warning: Currently, only arch linux supports this feature. Dependency Lists for other Distributions are to be aded in future.
2. Make the script executable
```
$ chmod +x dwm_bar.sh


+ 15
- 0
dep/arch.txt View File

@ -0,0 +1,15 @@
alsa-utils
cmus
xorg-setxkbmap
extra/mpc
wpa_supplicant
networkmanager
networkmanager-openvpn
calcurse
transmission-remote-gtk
xorg-xbacklight
connman
curl
pamixer
spotifyd
playerctl

Loading…
Cancel
Save