diff options
author | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2016-07-03 11:10:51 -0400 |
---|---|---|
committer | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2016-07-03 11:10:51 -0400 |
commit | 0f94d841cc2c1be57c16b08e3393820c99c09fe8 (patch) | |
tree | 02cd36ddf3f923f8adb674813ba06f7be221c4c1 /bin | |
parent | c800c122a1405ad89ce874d03ea305438bc227e3 (diff) | |
parent | 26e338a9aed83229eb0e18cc597d51f09dd07cf3 (diff) |
Merge branch 'master' of sabaki.kk.orbekk.com:/storage/projects/dotfiles
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/askpass.sh | 2 | ||||
-rwxr-xr-x | bin/kj-publish.sh | 2 | ||||
-rwxr-xr-x | bin/kj-setup.sh | 12 | ||||
-rwxr-xr-x | bin/kj-sync-keys.sh | 7 | ||||
-rwxr-xr-x | bin/play-kj | 2 | ||||
-rwxr-xr-x | bin/play-yt | 6 | ||||
-rwxr-xr-x | bin/tag | 2 |
7 files changed, 23 insertions, 10 deletions
diff --git a/bin/askpass.sh b/bin/askpass.sh new file mode 100755 index 0000000..a6727b1 --- /dev/null +++ b/bin/askpass.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +pass show machine/$(hostname) diff --git a/bin/kj-publish.sh b/bin/kj-publish.sh index c3e277b..867f5ba 100755 --- a/bin/kj-publish.sh +++ b/bin/kj-publish.sh @@ -1,3 +1,3 @@ -#!/bin/bash +#!/usr/bin/env bash ssh orbekk@tesuji.6.orbekk.com ./build/org-publisher/publish.sh diff --git a/bin/kj-setup.sh b/bin/kj-setup.sh index f3ddc6b..1bce528 100755 --- a/bin/kj-setup.sh +++ b/bin/kj-setup.sh @@ -56,11 +56,13 @@ for binary in dotfiles/bin/*; do create_symlink "../dotfiles/bin/${binary}" "bin/${binary}" done -if [[ "${SHELL}" = *zsh* ]]; then - create_symlink dotfiles/zshrc .zshrc -else - printf "${orange}[SKIPPED]${none} shell is not zsh :-(.\n" -fi +mkdir -p .config/fish/functions +create_symlink ../../dotfiles/config/fish/config.fish .config/fish/config.fish +for f in dotfiles/config/fish/functions/*.fish; do + create_symlink ../../../$f .config/fish/functions/$(basename $f) +done + +create_symlink dotfiles/zshrc .zshrc mkdir -p .ssh create_symlink ../dotfiles/ssh/config .ssh/config diff --git a/bin/kj-sync-keys.sh b/bin/kj-sync-keys.sh index 1a3c455..64c3ca9 100755 --- a/bin/kj-sync-keys.sh +++ b/bin/kj-sync-keys.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # This script syncs authorized keys (found in the $authorized_keys_file below) # to a list of remote hosts. It does not touch existing keys unless overwrite @@ -12,9 +12,8 @@ declare -r tmpdir=$(mktemp -d /tmp/kj_sync_authorized_keys.XXXXX) targets=( root@orbekk.osl.trygveandre.net - tesuji.6.orbekk.com - sabaki.6.orbekk.com - dragon.6.orbekk.com + sabaki.kk.orbekk.com + dragon.kk.orbekk.com login.pvv.ntnu.no gote.orbekk.com ) diff --git a/bin/play-kj b/bin/play-kj new file mode 100755 index 0000000..3d3e192 --- /dev/null +++ b/bin/play-kj @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +livestreamer "$(xclip -selection clipboard -out)" best
\ No newline at end of file diff --git a/bin/play-yt b/bin/play-yt new file mode 100755 index 0000000..2830354 --- /dev/null +++ b/bin/play-yt @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +rm /tmp/youtube.* +youtube-dl -o /tmp/youtube "$@" & +sleep 5s && mpv /tmp/youtube.* +rm /tmp/youtube.* @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +awk '/TAG/ {tag++; sub("TAG", tag);} { print };' |