blob: c0d1b5b70d90e36cb984de92bf8e8e6a36ff85dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/sh
set -o xtrace
ret=0
# SHELLCHECK
shellcheck install || ret=$?
shellcheck test || ret=$?
shellcheck local/bin/* || ret=$?
shellcheck -s sh config/zsh/.zshrc || ret=$?
shellcheck -s sh config/zsh/aliases.zsh || ret=$?
shellcheck -s sh -e SC2155 config/zsh/zprofile || ret=$?
shellcheck -s sh config/x11/xinitrc || ret=$?
# VINT
# vint -s config/vim/vimrc || ret=$?
# vint -s config/vim/pluggins.vim || ret=$?
# FLAKE8
flake8 --ignore F821,E501,W504,N816,E241 config/qutebrowser/config.py || ret=$?
flake8 --ignore W504,CCR001 config/python/startup.py || ret=$?
# CRONTAB
if crontab -h 2>&1 | grep -q '.*-T.*'
then
crontab -T crontab/root.crontab || ret=$?
crontab -T crontab/user.crontab || ret=$?
fi
# XMONAD
[ ! "$CI" = 'true' ] && { xmonad --recompile || ret=$?; }
exit $ret
|