diff --git a/.bin/dev b/.bin/dev deleted file mode 100755 index ea16c01..0000000 --- a/.bin/dev +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -vim -c "'0" diff --git a/.bin/dev-continue b/.bin/dev-continue deleted file mode 100755 index 73667f5..0000000 --- a/.bin/dev-continue +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/ksh -i -f="$(cat /var/cache/dmark)" -cd "$(dirname "$f")" - -owner="$(stat -f %Su "$f")" -doas chown sdk "$f" -vim "$f" -doas chown $owner "$f" diff --git a/.bin/dev-cscope-go b/.bin/dev-cscope-go deleted file mode 100755 index 0c05336..0000000 --- a/.bin/dev-cscope-go +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -cd /usr/src/sys && cscope -qkCRf /home/sdk/cscope.out "$@" diff --git a/.bin/dev-cscope-go-definition b/.bin/dev-cscope-go-definition deleted file mode 100755 index 78e5104..0000000 --- a/.bin/dev-cscope-go-definition +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -cd /usr/src/sys && cscope -qkCRf /home/sdk/cscope.out -1 "$@" diff --git a/.bin/dev-cscope-go-symbol b/.bin/dev-cscope-go-symbol deleted file mode 100755 index a46a061..0000000 --- a/.bin/dev-cscope-go-symbol +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -cd /usr/src/sys && cscope -qkCRf /home/sdk/cscope.out -0 "$@" diff --git a/.bin/dev-dirs b/.bin/dev-dirs deleted file mode 100755 index c10f301..0000000 --- a/.bin/dev-dirs +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -cd /usr/ports - -[ ! -z "$1" ] && EXTRA="-q $1" - -_ports=$(find \ - /usr/ports/* \ - /usr/ports/mystuff/* \ - /usr/ports/openbsd-wip/* \ - -type d \ - -maxdepth 1 \ - | grep -v -E distfiles\|pobj\|plist\|CVS) - -_sys=$(find /usr/src/*/* -type d -maxdepth 0 \ - | grep -v -E distfiles\|pobj\|plist\|CVS) - -_system=\ -"/usr/src -/usr/src/sys -/usr/xenocara -/usr/www -/usr/ports" - -echo "$_ports\n$_system\n$_sys" \ - | sort -u | fzf $EXTRA -e -i -0 -1 --preview "cat {1}/Makefile" diff --git a/.bin/dev-fixrej b/.bin/dev-fixrej deleted file mode 100755 index e9d7451..0000000 --- a/.bin/dev-fixrej +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -set -ex - -for _f in $(find . -name "*.rej") -do - vim -O ${_f%*.rej} $_f -done diff --git a/.bin/dev-grep-other-os b/.bin/dev-grep-other-os deleted file mode 100755 index 133ac46..0000000 --- a/.bin/dev-grep-other-os +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -cd /home/sdk/code \ -&& ugrep -ir "$@" *-src diff --git a/.bin/dev-here b/.bin/dev-here deleted file mode 100755 index 2399f00..0000000 --- a/.bin/dev-here +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -. ~/.bin/_config -set -xe - -# save dev bookmark -DEVDIR="${PWD}" -echo "${DEVDIR}" > "${DEVDIRPATH}/dir" - -# create files list -find "${DEVDIR}" -type f \ - \( -name "*.c" \ - -o -name "*.cc" \ - -o -name "*.cpp" \ - -o -name "*.c" \ - -o -name "*.h" \ - -o -name "*.hh" \ - -o -name "*.hpp" \ - \) > ${DEVDIRPATH}/files - -# create cscope database -cscope -qbkCRvf ${DEVDIRPATH}/cscope.out -i${DEVDIRPATH}/files - -# create tags file -uctags --sort=yes \ - --fields=afiksSt \ - --extras=fq \ - --totals=yes \ - -L ${DEVDIRPATH}/files \ - -f ${DEVDIRPATH}/tags diff --git a/.bin/dev-here-openbsd b/.bin/dev-here-openbsd deleted file mode 100755 index d1339ef..0000000 --- a/.bin/dev-here-openbsd +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -. ~/.bin/_config -doas chown -R sdk /home/sdk/.dev -set -xe - -# save dev bookmark -DEVDIR="${PWD}" -echo "${DEVDIR}" > "/home/sdk/.dev/dir" - -# create files list -find "${DEVDIR}" /usr/local/include /usr/xenocara/{lib,proto} -type f \ - \( -name "*.c" \ - -o -name "*.h" \ - \) -not \ - \( -path "*/gnu/*" \ - -o -path "*/share/*" \ - -o -path "*/alpha/*" \ - -o -path "*/arm/*" \ - -o -path "*/arm64/*" \ - -o -path "*/armv7/*" \ - -o -path "*/hppa/*" \ - -o -path "*/i386/*" \ - -o -path "*/landisk/*" \ - -o -path "*/loongson/*" \ - -o -path "*/luna88k/*" \ - -o -path "*/m88k/*" \ - -o -path "*/macppc/*" \ - -o -path "*/mips64/*" \ - -o -path "*/octeon/*" \ - -o -path "*/powerpc/*" \ - -o -path "*/powerpc64/*" \ - -o -path "*/riscv64/*" \ - -o -path "*/sh/*" \ - -o -path "*/sparc64/*" \ - \) > /home/sdk/.dev/files - -# create cscope database -cscope -qbkCRvf /home/sdk/.dev/cscope.out -i/home/sdk/.dev/files - -# create tags file -ectags --sort=yes \ - --fields=afiksSt \ - --extra=fq \ - --totals=yes \ - -L /home/sdk/.dev/files \ - -f /home/sdk/.dev/tags diff --git a/.bin/dev-here-with-system-includes b/.bin/dev-here-with-system-includes deleted file mode 100755 index 311466f..0000000 --- a/.bin/dev-here-with-system-includes +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -. ~/.bin/_config -doas chown -R sdk /home/sdk/.dev -set -xe - -# save dev bookmark -DEVDIR="${PWD}" -echo "${DEVDIR}" > "/home/sdk/.dev/dir" - -# create files list -find "${DEVDIR}" /usr/include /usr/local/include -type f \ - \( -name "*.c" \ - -o -name "*.cc" \ - -o -name "*.cpp" \ - -o -name "*.h" \ - -o -name "*.hh" \ - -o -name "*.hpp" \ - \) > /home/sdk/.dev/files - -# create cscope database -cscope -qbkCRvf /home/sdk/.dev/cscope.out -i/home/sdk/.dev/files - -# create tags file -ectags --sort=yes \ - --fields=afiksSt \ - --extra=fq \ - --totals=yes \ - -L /home/sdk/.dev/files \ - -f /home/sdk/.dev/tags diff --git a/.bin/dev-portroach b/.bin/dev-portroach deleted file mode 100755 index 8adf032..0000000 --- a/.bin/dev-portroach +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -portroach-cli -m codevoid diff --git a/.ksh/porttools.ksh b/.ksh/porttools.ksh index 589c94a..c46a020 100644 --- a/.ksh/porttools.ksh +++ b/.ksh/porttools.ksh @@ -62,6 +62,20 @@ alias proot-rebuild="_prootrebuild" alias proot-shell="_prootshell" alias dpb-make="_dpbmake" +# other +alias port-roach="portroach-cli -m codevoid" +alias developers="_listdevs" + +_listdevs() { + ssh $ME@cvs.openbsd.org 'fgrep -v ksh- /etc/passwd' \ + | egrep 111\|122 \ + | grep -v gitsync \ + | cut -d: -f1,5 | tr -s ',' \ + | sed 's/,/, /g;s/,[, ]*$//g' \ + | column -s":" -t \ + | fzf -i -e +} + # # FUNCTIONS