diff --git a/roles/base/files/profile b/roles/base/files/profile index b153f2f..995c549 100644 --- a/roles/base/files/profile +++ b/roles/base/files/profile @@ -1,8 +1,8 @@ -# $OpenBSD: dot.profile,v 1.9 2010/12/13 12:54:31 millert Exp $ +# $OpenBSD: dot.profile,v 1.5 2018/02/02 02:29:54 yasuoka Exp $ # # sh/ksh initialization -PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin +PATH=$HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games export PATH HOME TERM export PS1="\u@\h:\w\\$ " HISTFILE=$HOME/.histfile @@ -25,3 +25,32 @@ case "$-" in fi ;; esac + +PKG_LIST=$(ls -1 /var/db/pkg) + +set -A complete_kill_1 -- -9 -HUP -INFO -KILL -TERM +pgrep -q vmd +if [ $? = 0 ]; then + set -A complete_vmctl -- console load reload start stop reset status + set -A complete_vmctl_2 -- $(vmctl status | awk '!/NAME/{print $NF}') +fi +if [ -d ~/.password-store ]; then + PASS_LIST=$( + cd ~/.password-store + find . -type f -name \*.gpg | sed 's/^\.\///' | sed 's/\.gpg$//g' + ) + + set -A complete_pass -- $PASS_LIST -c generate edit insert git + set -A complete_pass_2 -- $PASS_LIST push +fi +set -A complete_pkg_delete -- $PKG_LIST +set -A complete_pkg_info -- $PKG_LIST +set -A complete_rcctl_1 -- disable enable get ls order set reload check restart stop start +set -A complete_rcctl_2 -- $(ls /etc/rc.d) +set -A complete_signify_1 -- -C -G -S -V +set -A complete_signify_2 -- -q -p -x -c -m -t -z +set -A complete_signify_3 -- -p -x -c -m -t -z +set -A complete_make_1 -- install clean repackage reinstall +set -A complete_gpg2 -- --refresh --receive-keys --armor --clearsign --sign --list-key --decrypt --verify --detach-sig +set -A complete_git -- pull push mpull mpush status clone branch add rm checkout fetch show tag commit +set -A complete_ifconfig_1 -- $(ifconfig | grep ^[a-z] | cut -d: -f1) diff --git a/roles/base/tasks/packages.yml b/roles/base/tasks/packages.yml index 6c78d9c..55b081a 100644 --- a/roles/base/tasks/packages.yml +++ b/roles/base/tasks/packages.yml @@ -18,14 +18,14 @@ - mtr-- - iftop - postgresql-client - tags: - - pkg - -- name: Install sudo - openbsd_pkg: - name: "{{ item }}" - state: present - with_items: - sudo-- tags: - pkg + +- name: Disable sndiod + service: + name: sndiod + enabled: no + state: stopped + tags: + - pkg