aboutsummaryrefslogtreecommitdiff
path: root/bin/.local
diff options
context:
space:
mode:
Diffstat (limited to 'bin/.local')
-rwxr-xr-xbin/.local/bin/scripts/acme-launch2
-rwxr-xr-xbin/.local/bin/scripts/backup.sh2
-rwxr-xr-xbin/.local/bin/scripts/checkmail2
-rwxr-xr-xbin/.local/bin/scripts/cleanmail2
-rwxr-xr-xbin/.local/bin/scripts/crosswords2
-rwxr-xr-xbin/.local/bin/scripts/daily.sh2
-rwxr-xr-xbin/.local/bin/scripts/directory_navigator2
-rwxr-xr-xbin/.local/bin/scripts/dired_selector2
-rw-r--r--bin/.local/bin/scripts/dzen2.sh2
-rwxr-xr-xbin/.local/bin/scripts/emacs-launcher2
-rwxr-xr-xbin/.local/bin/scripts/emacs/emacs-daemon.sh2
-rwxr-xr-xbin/.local/bin/scripts/emacs/show-agenda.sh2
-rwxr-xr-xbin/.local/bin/scripts/image-editing/zoom-fill-crop4
-rwxr-xr-xbin/.local/bin/scripts/launch-flatpak2
-rwxr-xr-xbin/.local/bin/scripts/load-theme-wallpaper2
-rwxr-xr-xbin/.local/bin/scripts/nsxiv-date.sh2
-rwxr-xr-xbin/.local/bin/scripts/pandoc-odt4
-rwxr-xr-xbin/.local/bin/scripts/perl/convert-color2
-rwxr-xr-xbin/.local/bin/scripts/perl/forecast2
-rwxr-xr-xbin/.local/bin/scripts/perl/image-tag2
-rwxr-xr-xbin/.local/bin/scripts/perl/image-tag-view2
-rwxr-xr-xbin/.local/bin/scripts/perl/radar2
-rwxr-xr-xbin/.local/bin/scripts/perl/sdownload2
-rwxr-xr-xbin/.local/bin/scripts/perl/wallsort2
-rwxr-xr-xbin/.local/bin/scripts/school-video2
-rwxr-xr-xbin/.local/bin/scripts/scratch.sh2
-rwxr-xr-xbin/.local/bin/scripts/status/all2
-rwxr-xr-xbin/.local/bin/scripts/status/brightness.sh2
-rwxr-xr-xbin/.local/bin/scripts/status/player2
-rwxr-xr-xbin/.local/bin/scripts/sysact2
-rwxr-xr-xbin/.local/bin/scripts/theme-switch.sh2
-rwxr-xr-xbin/.local/bin/scripts/video-editing/bg_music2
-rwxr-xr-xbin/.local/bin/scripts/wallpaper-annotate.sh2
-rwxr-xr-xbin/.local/bin/scripts/wallpaper.sh2
-rwxr-xr-xbin/.local/bin/scripts/xmonad-themechange2
-rwxr-xr-xbin/.local/bin/scripts/youtube.sh2
36 files changed, 42 insertions, 34 deletions
diff --git a/bin/.local/bin/scripts/acme-launch b/bin/.local/bin/scripts/acme-launch
index 6371a15..a8d0f6f 100755
--- a/bin/.local/bin/scripts/acme-launch
+++ b/bin/.local/bin/scripts/acme-launch
@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env bash
fontsrv &
acme -f /mnt/font/'GoMonoNFM'/12a/font &
diff --git a/bin/.local/bin/scripts/backup.sh b/bin/.local/bin/scripts/backup.sh
index a08ed8e..f193d96 100755
--- a/bin/.local/bin/scripts/backup.sh
+++ b/bin/.local/bin/scripts/backup.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Set paths
SOURCE_DIRS=(
diff --git a/bin/.local/bin/scripts/checkmail b/bin/.local/bin/scripts/checkmail
index dbe0384..2b56894 100755
--- a/bin/.local/bin/scripts/checkmail
+++ b/bin/.local/bin/scripts/checkmail
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
ICON="/home/bard/dotfiles-stow/fvwm/.fvwm/icon/Yoritsuki/Kinchaku (drawstring bag).png"
LOG_FILE="$HOME/.cache/checkmail"
diff --git a/bin/.local/bin/scripts/cleanmail b/bin/.local/bin/scripts/cleanmail
index 1f72d67..83d5c08 100755
--- a/bin/.local/bin/scripts/cleanmail
+++ b/bin/.local/bin/scripts/cleanmail
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
countbefore=$(notmuch count tag:del)
notmuch search --format=text0 --output=files tag:del | xargs -0 --no-run-if-empty rm
diff --git a/bin/.local/bin/scripts/crosswords b/bin/.local/bin/scripts/crosswords
index e382cdd..9d64c5e 100755
--- a/bin/.local/bin/scripts/crosswords
+++ b/bin/.local/bin/scripts/crosswords
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
CROSSWORDS_DIR=~/Boox/Documents/crosswords
diff --git a/bin/.local/bin/scripts/daily.sh b/bin/.local/bin/scripts/daily.sh
index 937cff7..5b18ecb 100755
--- a/bin/.local/bin/scripts/daily.sh
+++ b/bin/.local/bin/scripts/daily.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Weather information
weather_info="Погода $(curl -s wttr.in/?format="%c+%C+%t+%p\n")"
diff --git a/bin/.local/bin/scripts/directory_navigator b/bin/.local/bin/scripts/directory_navigator
index 2bf01e4..6dac947 100755
--- a/bin/.local/bin/scripts/directory_navigator
+++ b/bin/.local/bin/scripts/directory_navigator
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Navigate directories with fzf and open a program based on file extension
diff --git a/bin/.local/bin/scripts/dired_selector b/bin/.local/bin/scripts/dired_selector
index e899605..8d1c986 100755
--- a/bin/.local/bin/scripts/dired_selector
+++ b/bin/.local/bin/scripts/dired_selector
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
selectable_dirs=("~/Code/"
"~/Repositories/"
diff --git a/bin/.local/bin/scripts/dzen2.sh b/bin/.local/bin/scripts/dzen2.sh
index 42e9af6..4eee4a4 100644
--- a/bin/.local/bin/scripts/dzen2.sh
+++ b/bin/.local/bin/scripts/dzen2.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Set the font and colors
FONT="-*-terminus-medium-*-*-*-12-*-*-*-*-*-*-*"
diff --git a/bin/.local/bin/scripts/emacs-launcher b/bin/.local/bin/scripts/emacs-launcher
index 0a6398f..cd5b624 100755
--- a/bin/.local/bin/scripts/emacs-launcher
+++ b/bin/.local/bin/scripts/emacs-launcher
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
run_command ()
{
diff --git a/bin/.local/bin/scripts/emacs/emacs-daemon.sh b/bin/.local/bin/scripts/emacs/emacs-daemon.sh
index a5133bd..bb26561 100755
--- a/bin/.local/bin/scripts/emacs/emacs-daemon.sh
+++ b/bin/.local/bin/scripts/emacs/emacs-daemon.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
set -e
diff --git a/bin/.local/bin/scripts/emacs/show-agenda.sh b/bin/.local/bin/scripts/emacs/show-agenda.sh
index 89326b3..8ef6c16 100755
--- a/bin/.local/bin/scripts/emacs/show-agenda.sh
+++ b/bin/.local/bin/scripts/emacs/show-agenda.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
emacsclient -e "(bard/export-agenda-to-file)"
cat ~/.cache/agenda
diff --git a/bin/.local/bin/scripts/image-editing/zoom-fill-crop b/bin/.local/bin/scripts/image-editing/zoom-fill-crop
new file mode 100755
index 0000000..66ed578
--- /dev/null
+++ b/bin/.local/bin/scripts/image-editing/zoom-fill-crop
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+magick $1 -resize 1920x1080^ -gravity center -extent 1920x1080 $2
+
diff --git a/bin/.local/bin/scripts/launch-flatpak b/bin/.local/bin/scripts/launch-flatpak
index f6bb79d..e75aaab 100755
--- a/bin/.local/bin/scripts/launch-flatpak
+++ b/bin/.local/bin/scripts/launch-flatpak
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
flatpaks="Anki\nCalibre\nDiscord\nobs\nLibreOffice\nZealDocs\nQutebrowser\nsteam\ntexmacs\nkdenlive\nfreetube\nGajim"
chosen=$(echo -e "$flatpaks" | dmenu -p "Select flatpak: ")
diff --git a/bin/.local/bin/scripts/load-theme-wallpaper b/bin/.local/bin/scripts/load-theme-wallpaper
index 37acb8e..e22edc1 100755
--- a/bin/.local/bin/scripts/load-theme-wallpaper
+++ b/bin/.local/bin/scripts/load-theme-wallpaper
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Clean wallpaper cache file
sed -i '/feh/d' $HOME/.cache/wallpaper
diff --git a/bin/.local/bin/scripts/nsxiv-date.sh b/bin/.local/bin/scripts/nsxiv-date.sh
index 3c0ae8a..30b5335 100755
--- a/bin/.local/bin/scripts/nsxiv-date.sh
+++ b/bin/.local/bin/scripts/nsxiv-date.sh
@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env bash
find "$1" -type f -exec ls -t {} + | nsxiv -i -t
diff --git a/bin/.local/bin/scripts/pandoc-odt b/bin/.local/bin/scripts/pandoc-odt
new file mode 100755
index 0000000..4d9a05e
--- /dev/null
+++ b/bin/.local/bin/scripts/pandoc-odt
@@ -0,0 +1,4 @@
+#!/usr/env/bin bash
+
+pandoc $1 --citeproc -o $2.odt --bibliography=$HOME/Documents/bib/references.bib --csl=https://www.zotero.org/styles/apa
+
diff --git a/bin/.local/bin/scripts/perl/convert-color b/bin/.local/bin/scripts/perl/convert-color
index 00c21d7..e115023 100755
--- a/bin/.local/bin/scripts/perl/convert-color
+++ b/bin/.local/bin/scripts/perl/convert-color
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
diff --git a/bin/.local/bin/scripts/perl/forecast b/bin/.local/bin/scripts/perl/forecast
index 379675c..447e160 100755
--- a/bin/.local/bin/scripts/perl/forecast
+++ b/bin/.local/bin/scripts/perl/forecast
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
use LWP::UserAgent;
diff --git a/bin/.local/bin/scripts/perl/image-tag b/bin/.local/bin/scripts/perl/image-tag
index ffd0e83..40213a4 100755
--- a/bin/.local/bin/scripts/perl/image-tag
+++ b/bin/.local/bin/scripts/perl/image-tag
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
use File::Basename;
diff --git a/bin/.local/bin/scripts/perl/image-tag-view b/bin/.local/bin/scripts/perl/image-tag-view
index 96b32dd..4c8f0ef 100755
--- a/bin/.local/bin/scripts/perl/image-tag-view
+++ b/bin/.local/bin/scripts/perl/image-tag-view
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
use File::Find;
diff --git a/bin/.local/bin/scripts/perl/radar b/bin/.local/bin/scripts/perl/radar
index b967675..d66ebea 100755
--- a/bin/.local/bin/scripts/perl/radar
+++ b/bin/.local/bin/scripts/perl/radar
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
use LWP::Simple;
diff --git a/bin/.local/bin/scripts/perl/sdownload b/bin/.local/bin/scripts/perl/sdownload
index 13a2c06..7f5daa5 100755
--- a/bin/.local/bin/scripts/perl/sdownload
+++ b/bin/.local/bin/scripts/perl/sdownload
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
# Takes in files like this
# Genre - link to spotify song
diff --git a/bin/.local/bin/scripts/perl/wallsort b/bin/.local/bin/scripts/perl/wallsort
index 96f6cb5..aaa3a9e 100755
--- a/bin/.local/bin/scripts/perl/wallsort
+++ b/bin/.local/bin/scripts/perl/wallsort
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
use File::Find;
diff --git a/bin/.local/bin/scripts/school-video b/bin/.local/bin/scripts/school-video
index 7931861..2507592 100755
--- a/bin/.local/bin/scripts/school-video
+++ b/bin/.local/bin/scripts/school-video
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Prompt for YouTube URL using dmenu
url=$(echo "" | dmenu -p "URL: ")
diff --git a/bin/.local/bin/scripts/scratch.sh b/bin/.local/bin/scripts/scratch.sh
index 2491190..04ebde8 100755
--- a/bin/.local/bin/scripts/scratch.sh
+++ b/bin/.local/bin/scripts/scratch.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
modes=("fundamental" "org" "elisp")
diff --git a/bin/.local/bin/scripts/status/all b/bin/.local/bin/scripts/status/all
index 22ca92e..6985bce 100755
--- a/bin/.local/bin/scripts/status/all
+++ b/bin/.local/bin/scripts/status/all
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
#### WEATHER
url="${WTTRURL:-wttr.in}"
diff --git a/bin/.local/bin/scripts/status/brightness.sh b/bin/.local/bin/scripts/status/brightness.sh
index 821499c..629e6ea 100755
--- a/bin/.local/bin/scripts/status/brightness.sh
+++ b/bin/.local/bin/scripts/status/brightness.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# One of the following: xrandr, xbacklight, kernel
METHOD="xbacklight"
diff --git a/bin/.local/bin/scripts/status/player b/bin/.local/bin/scripts/status/player
index 5e3fc54..c341a59 100755
--- a/bin/.local/bin/scripts/status/player
+++ b/bin/.local/bin/scripts/status/player
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
#----------------------------------------------------------------------------------------------------
# Requires playerctl - https://github.com/acrisci/playerctl
#----------------------------------------------------------------------------------------------------
diff --git a/bin/.local/bin/scripts/sysact b/bin/.local/bin/scripts/sysact
index f2badee..21b356f 100755
--- a/bin/.local/bin/scripts/sysact
+++ b/bin/.local/bin/scripts/sysact
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# A dmenu wrapper script for system functions.
export WM="dwm"
diff --git a/bin/.local/bin/scripts/theme-switch.sh b/bin/.local/bin/scripts/theme-switch.sh
index 2fe0c25..38c1cfc 100755
--- a/bin/.local/bin/scripts/theme-switch.sh
+++ b/bin/.local/bin/scripts/theme-switch.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Define the available themes
themes=("modus vivendi" "modus operandi tinted" "ef spring" "melissa dark")
diff --git a/bin/.local/bin/scripts/video-editing/bg_music b/bin/.local/bin/scripts/video-editing/bg_music
index bf85afa..afb780d 100755
--- a/bin/.local/bin/scripts/video-editing/bg_music
+++ b/bin/.local/bin/scripts/video-editing/bg_music
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
use strict;
use warnings;
diff --git a/bin/.local/bin/scripts/wallpaper-annotate.sh b/bin/.local/bin/scripts/wallpaper-annotate.sh
index 7712f57..8f416c5 100755
--- a/bin/.local/bin/scripts/wallpaper-annotate.sh
+++ b/bin/.local/bin/scripts/wallpaper-annotate.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Define wallpaper path
WALLPAPER="$HOME/Pictures/wallpaper/Stoic/library_arch.jpg"
diff --git a/bin/.local/bin/scripts/wallpaper.sh b/bin/.local/bin/scripts/wallpaper.sh
index ba230b0..6dc0c03 100755
--- a/bin/.local/bin/scripts/wallpaper.sh
+++ b/bin/.local/bin/scripts/wallpaper.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Path to the directory containing your wallpapers
diff --git a/bin/.local/bin/scripts/xmonad-themechange b/bin/.local/bin/scripts/xmonad-themechange
index aed2d8d..666554a 100755
--- a/bin/.local/bin/scripts/xmonad-themechange
+++ b/bin/.local/bin/scripts/xmonad-themechange
@@ -1,4 +1,4 @@
-#!/usr/bin/bash
+#!/usr/bin/env bash
themes=("Gruber Darker"
"Modus Vivendi"
diff --git a/bin/.local/bin/scripts/youtube.sh b/bin/.local/bin/scripts/youtube.sh
index d7e681a..02c8f3d 100755
--- a/bin/.local/bin/scripts/youtube.sh
+++ b/bin/.local/bin/scripts/youtube.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Define a function to extract RSS feed URL using curl and sed
extract_rss_url() {