aboutsummaryrefslogtreecommitdiff
path: root/test
blob: 3d3f6e14aa8b3c44a3372bf059810bf50433f397 (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
#!/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
crontab -T crontab/root.crontab                                       || ret=$?
crontab -T crontab/user.crontab                                       || ret=$?

# XMONAD
xmonad --recompile                                                    || ret=$?

exit $ret