summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfilip <“filip.rabiega@gmail.com”>2025-07-02 14:46:08 +0200
committerfilip <“filip.rabiega@gmail.com”>2025-07-02 14:46:08 +0200
commit54a39b322d1e13911d8f03d533ee1ed1a2af17d5 (patch)
tree37656ec15d0d8bdfc4c2930f72581b8f035d21b0
downloadchadscripts-54a39b322d1e13911d8f03d533ee1ed1a2af17d5.tar.gz
chadscripts-54a39b322d1e13911d8f03d533ee1ed1a2af17d5.tar.bz2
chadscripts-54a39b322d1e13911d8f03d533ee1ed1a2af17d5.zip
dump
-rwxr-xr-xadd-alias8
-rwxr-xr-xauxless5
-rwxr-xr-xbuku-dmenu13
-rwxr-xr-xchadsearch8
-rwxr-xr-xmansplain2
-rwxr-xr-xnewscript13
-rwxr-xr-xremaps7
-rwxr-xr-xupdate-website2
8 files changed, 58 insertions, 0 deletions
diff --git a/add-alias b/add-alias
new file mode 100755
index 0000000..92122b3
--- /dev/null
+++ b/add-alias
@@ -0,0 +1,8 @@
+#!/bin/sh
+add-alias ()
+{
+ local name=$1 value="$2"
+ echo alias $name=\'$value\' >>~/.bash_aliases
+ eval alias $name=\'$value\'
+ alias $name
+}
diff --git a/auxless b/auxless
new file mode 100755
index 0000000..5d2e698
--- /dev/null
+++ b/auxless
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+smod () {
+ cd $HOME/repos/$1 && vim config.def.h && sudo cp config.def.h config.h && sudo make clean install && cd -
+}
diff --git a/buku-dmenu b/buku-dmenu
new file mode 100755
index 0000000..77a059b
--- /dev/null
+++ b/buku-dmenu
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+if [ "$1" == "--help" ] ; then
+ echo "Run the script, start typing until the desired bookmark is selected."
+ echo "buku and dmenu must be installed."
+ return 1
+elif [ "$1" == "--version" ] ; then
+ echo "buku-dmenu $version"
+ return 1
+fi
+
+# get all bmks | swap tabs for spaces | run dmenu | cut to ID | run buku if not empty
+buku -p -f 3 | sed 's/\t/ /g' | dmenu -l 30 | cut -d ' ' -f 1 | xargs --no-run-if-empty buku -o
diff --git a/chadsearch b/chadsearch
new file mode 100755
index 0000000..eae954f
--- /dev/null
+++ b/chadsearch
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+chadsearch ()
+{
+ librewolf --search "$1"
+}
+
+chadsearch $1
diff --git a/mansplain b/mansplain
new file mode 100755
index 0000000..2a30f68
--- /dev/null
+++ b/mansplain
@@ -0,0 +1,2 @@
+#!/bin/sh
+man -k . | dmenu -l 30 | awk '{print $1}' | xargs -r man -Tpdf | zathura -
diff --git a/newscript b/newscript
new file mode 100755
index 0000000..709d592
--- /dev/null
+++ b/newscript
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+newscript ()
+{
+ if [ -z "$1" ]; then
+ echo "Usage: newscript <script-name>"
+ return 1
+ fi
+ local name=$1
+ cd ~/.scripts && touch "$name" && printf "#!/bin/sh\n\n" > "$name" && vim +2 "$name" && chmod +x "$name" && cd -
+}
+
+newscript $1
diff --git a/remaps b/remaps
new file mode 100755
index 0000000..282f1b8
--- /dev/null
+++ b/remaps
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# Increase key speed
+xset r rate 200 50
+
+# Switch caps and esc
+setxkbmap us -option caps:swapescape
diff --git a/update-website b/update-website
new file mode 100755
index 0000000..21d21a2
--- /dev/null
+++ b/update-website
@@ -0,0 +1,2 @@
+#!/usr/bin/bash
+rsync $RSYNC_OPTIONS /home/filipek/website/ root@rabiega.xyz:/var/www/mysite