From 6bbdad6463bf5ef2015a78f47f6d780649095dc9 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 10 Feb 2016 03:42:45 +0100 Subject: Add youtube commands. --- bin/play-kj | 2 ++ bin/play-yt | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100755 bin/play-kj create mode 100755 bin/play-yt (limited to 'bin') diff --git a/bin/play-kj b/bin/play-kj new file mode 100755 index 0000000..a74ed96 --- /dev/null +++ b/bin/play-kj @@ -0,0 +1,2 @@ +#!/bin/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..cca0628 --- /dev/null +++ b/bin/play-yt @@ -0,0 +1,6 @@ +#!/bin/bash + +rm /tmp/youtube.* +youtube-dl -o /tmp/youtube "$@" & +sleep 5s && mpv /tmp/youtube.* +rm /tmp/youtube.* -- cgit v1.2.3 From fe5f4ef9e5e24d8f3ca3ec9f12bf3a9f0fe5d6b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?KJ=20=C3=98rbekk?= Date: Thu, 31 Mar 2016 10:04:35 -0400 Subject: Add tagging tool, replaces TAG with an incrementing number. --- bin/tag | 2 ++ 1 file changed, 2 insertions(+) create mode 100755 bin/tag (limited to 'bin') diff --git a/bin/tag b/bin/tag new file mode 100755 index 0000000..067e6e6 --- /dev/null +++ b/bin/tag @@ -0,0 +1,2 @@ +#!/bin/bash +awk '/TAG/ {tag++; sub("TAG", tag);} { print };' -- cgit v1.2.3 From 00e7476c6403405d64bc22ca673b106cb3e3ee04 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Tue, 5 Apr 2016 10:41:04 -0400 Subject: Set up sudo askpass. --- bin/askpass.sh | 2 ++ 1 file changed, 2 insertions(+) create mode 100755 bin/askpass.sh (limited to 'bin') diff --git a/bin/askpass.sh b/bin/askpass.sh new file mode 100755 index 0000000..d4b2566 --- /dev/null +++ b/bin/askpass.sh @@ -0,0 +1,2 @@ +#!/bin/bash +pass show machine/$(hostname) -- cgit v1.2.3 From 70b1da4332a9f0b3df3eed63708c6386724a11d1 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 11 May 2016 09:50:06 -0400 Subject: sync-keys: Update managed host list. --- bin/kj-sync-keys.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'bin') diff --git a/bin/kj-sync-keys.sh b/bin/kj-sync-keys.sh index 1a3c455..47426f9 100755 --- a/bin/kj-sync-keys.sh +++ b/bin/kj-sync-keys.sh @@ -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 ) -- cgit v1.2.3 From 6aa10f9bb6e2bebb39ad67ac7a0748b2b923eb8a Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Fri, 13 May 2016 13:04:38 -0400 Subject: Add fish configuration. --- bin/kj-setup.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'bin') diff --git a/bin/kj-setup.sh b/bin/kj-setup.sh index a5a91ad..2ce62bf 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 -- cgit v1.2.3 From 1bbc36cf5f8752250523d131583fb82db5f24e69 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Fri, 13 May 2016 17:20:21 +0000 Subject: Change shebang in bash scripts. --- bin/askpass.sh | 2 +- bin/brightness.sh | 2 +- bin/dmenu_run.sh | 2 +- bin/kj-publish.sh | 2 +- bin/kj-setup.sh | 2 +- bin/kj-sync-keys.sh | 2 +- bin/pb | 2 +- bin/play-kj | 2 +- bin/play-yt | 2 +- bin/tag | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) (limited to 'bin') diff --git a/bin/askpass.sh b/bin/askpass.sh index d4b2566..a6727b1 100755 --- a/bin/askpass.sh +++ b/bin/askpass.sh @@ -1,2 +1,2 @@ -#!/bin/bash +#!/usr/bin/env bash pass show machine/$(hostname) diff --git a/bin/brightness.sh b/bin/brightness.sh index 7a2107d..5cedc62 100755 --- a/bin/brightness.sh +++ b/bin/brightness.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash readonly XBACKLIGHT=xbacklight current_level=$($XBACKLIGHT) diff --git a/bin/dmenu_run.sh b/bin/dmenu_run.sh index 9255d07..affa2af 100755 --- a/bin/dmenu_run.sh +++ b/bin/dmenu_run.sh @@ -1,3 +1,3 @@ -#!/bin/bash +#!/usr/bin/env bash PATH=$HOME/dotfiles/bin:$HOME/bin:$PATH dmenu_run -fn -*-*-*-*-*-*-20-*-*-*-*-*-*-* "$@" 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 2ce62bf..aedc0f9 100755 --- a/bin/kj-setup.sh +++ b/bin/kj-setup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash red='\e[0;31m' orange='\e[0;33m' diff --git a/bin/kj-sync-keys.sh b/bin/kj-sync-keys.sh index 47426f9..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 diff --git a/bin/pb b/bin/pb index 2145552..21b9021 100755 --- a/bin/pb +++ b/bin/pb @@ -1,2 +1,2 @@ -#!/bin/bash +#!/usr/bin/env bash curl -F c=@- https://ptpb.pw/ diff --git a/bin/play-kj b/bin/play-kj index a74ed96..3d3e192 100755 --- a/bin/play-kj +++ b/bin/play-kj @@ -1,2 +1,2 @@ -#!/bin/bash +#!/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 index cca0628..2830354 100755 --- a/bin/play-yt +++ b/bin/play-yt @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash rm /tmp/youtube.* youtube-dl -o /tmp/youtube "$@" & diff --git a/bin/tag b/bin/tag index 067e6e6..a95d525 100755 --- a/bin/tag +++ b/bin/tag @@ -1,2 +1,2 @@ -#!/bin/bash +#!/usr/bin/env bash awk '/TAG/ {tag++; sub("TAG", tag);} { print };' -- cgit v1.2.3