Added initial Makefile to download icons & install configs, plus updated README w/prerequisites & usage instructions

This commit is contained in:
Morgan Aldridge 2019-01-05 21:52:00 -05:00
parent c13da027d3
commit e1b8249d2a
2 changed files with 30 additions and 1 deletions

22
Makefile Normal file
View File

@ -0,0 +1,22 @@
TEMP=tmp
CONF=.mlvwm
PIXMAP=$(CONF)/pixmap
all: pixmap
pixmap:
test ! -d $(TEMP) && mkdir $(TEMP)
test ! -d $(PIXMAP) && mkdir $(PIXMAP)
curl -# -L http://www2u.biglobe.ne.jp/~y-miyata/mlvwm/mini-icons.tar.gz -o $(TEMP)/mini-icons.tar.gz
tar -C $(PIXMAP) -xzf $(TEMP)/mini-icons.tar.gz
curl -# -L http://sb.fluomedia.org/macintosh/img/apple.xpm -o $(PIXMAP)/apple.xpm
curl -# -L http://sb.fluomedia.org/macintosh/img/finder.xpm -o $(PIXMAP)/finder.xpm
curl -# -L http://sb.fluomedia.org/macintosh/img/balloon.xpm -o $(PIXMAP)/balloon.xpm
install:
cp -R $(CONF) $HOME/
ln -s $HOME/$(CONF)/.mlvwmrc $HOME/.mlvwmrc
clean:
rm -r $(PIXMAP)/*.xpm
rm -r $(TEMP)

View File

@ -11,9 +11,16 @@ This a set of configuration files for Takashi HASEGAWA's [Macintosh-like Virtual
MLVWM includes a very rudimentary set of rc ([run command](https://en.wikipedia.org/wiki/Run_commands)) files and requires a fair amount of customization to better emulate Macintosh operating systems' UI. Additionally, since it is generally no more than a hobbyist window manager, no appropriate structure for the rc files (esp. for individual applications), icons (i.e. pixmaps), etc. Last, but not least, I wanted to reduce the amount of configuration needed every time I configure MLVWM on a new workstation.
## PREREQUISITES
* `mlvwm`
* `xpm`
* `locale`
* `make`
## USAGE
_TBD_
Run `make && make install && make clean` to install `.mlvwmrc` and `.mlvwm/` in your home directory, including downloading appropriate icons.
## LICENSE