aboutsummaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rw-r--r--misc/.bashrc4
-rw-r--r--misc/.config/i3/config1
-rw-r--r--misc/.config/mimeapps.list4
-rw-r--r--misc/.config/mpv/input.conf1
-rw-r--r--misc/.config/mpv/mpv.conf1
-rw-r--r--misc/.config/rofi/config.rasi2
-rw-r--r--misc/.gdbinit2
-rw-r--r--misc/.local/share/applications/emacsclient-web.desktop20
-rwxr-xr-xmisc/bin/unzipall.sh8
-rwxr-xr-xmisc/bin/zipall.sh9
10 files changed, 47 insertions, 5 deletions
diff --git a/misc/.bashrc b/misc/.bashrc
index b425d61..2d44565 100644
--- a/misc/.bashrc
+++ b/misc/.bashrc
@@ -275,12 +275,12 @@ fi
# gs-extract 4 11 page-4-thru-11.pdf original.pdf
gs-extract() {
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dFirstPage=$1 -dLastPage=$2 \
- -sOutputFile=$3 $4
+ -sOutputFile="$3" "$4"
}
# ghostscript, merge files: gs-merge merged.pdf 1.pdf 2.pdf
gs-merge() {
- gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$*
+ gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="$@"
}
# dptrp1
diff --git a/misc/.config/i3/config b/misc/.config/i3/config
index 31b74ad..803dcd1 100644
--- a/misc/.config/i3/config
+++ b/misc/.config/i3/config
@@ -211,3 +211,4 @@ bindsym $mod+minus exec dunstctl close
exec ibus-daemon
exec redshift-gtk
exec --no-startup-id i3-msg 'workspace $ws1; exec urxvt'
+exec xscreensaver -no-splash &
diff --git a/misc/.config/mimeapps.list b/misc/.config/mimeapps.list
index e0b551f..413a9f5 100644
--- a/misc/.config/mimeapps.list
+++ b/misc/.config/mimeapps.list
@@ -36,8 +36,8 @@ video/quicktime=vlc.desktop
video/x-msvideo=mpv.desktop
x-scheme-handler/chrome=firefox.desktop
x-scheme-handler/ftp=filezilla.desktop
-x-scheme-handler/http=firefox.desktop
-x-scheme-handler/https=firefox.desktop
+x-scheme-handler/http=emacsclient-web.desktop
+x-scheme-handler/https=emacsclient-web.desktop
x-scheme-handler/mailto=emacsclient-mail.desktop
x-scheme-handler/sgnl=signal-desktop.desktop
x-scheme-handler/org-protocol=emacsclient-org-protocol.desktop
diff --git a/misc/.config/mpv/input.conf b/misc/.config/mpv/input.conf
index 890da80..0238138 100644
--- a/misc/.config/mpv/input.conf
+++ b/misc/.config/mpv/input.conf
@@ -1,2 +1,3 @@
PREV seek -15
NEXT stop
+a vf toggle hflip
diff --git a/misc/.config/mpv/mpv.conf b/misc/.config/mpv/mpv.conf
index a3f5d24..3b49398 100644
--- a/misc/.config/mpv/mpv.conf
+++ b/misc/.config/mpv/mpv.conf
@@ -6,6 +6,7 @@ save-position-on-quit
script-opts=ytdl_hook-ytdl_path=/usr/bin/yt-dlp
ytdl-format="bestvideo[height<=?720]+bestaudio/best"
osc=no
+stop-screensaver = "yes"
[emacsconf-talks]
# Positioning
diff --git a/misc/.config/rofi/config.rasi b/misc/.config/rofi/config.rasi
index aab83de..041b095 100644
--- a/misc/.config/rofi/config.rasi
+++ b/misc/.config/rofi/config.rasi
@@ -33,7 +33,7 @@ configuration {
/* parse-hosts: false;*/
/* parse-known-hosts: true;*/
combi-modes: "run,drun";
- matching: "glob";
+ matching: "prefix";
/* tokenize: true;*/
/* m: "-5";*/
/* filter: ;*/
diff --git a/misc/.gdbinit b/misc/.gdbinit
index b84dbef..b06bc7f 100644
--- a/misc/.gdbinit
+++ b/misc/.gdbinit
@@ -1,3 +1,5 @@
+set debuginfod enabled on
+set max-completions 20
set print static-members off
set print frame-arguments all
# unlimited print string length
diff --git a/misc/.local/share/applications/emacsclient-web.desktop b/misc/.local/share/applications/emacsclient-web.desktop
new file mode 100644
index 0000000..5beb0f3
--- /dev/null
+++ b/misc/.local/share/applications/emacsclient-web.desktop
@@ -0,0 +1,20 @@
+[Desktop Entry]
+Categories=Network;Web;
+Comment=GNU Emacs is an extensible, customizable text editor - and more
+Exec=/usr/bin/emacsclient -n %u
+Icon=emacs
+Name=Emacs (Web Browser, Client)
+MimeType=x-scheme-handler/http;x-scheme-handler/https;
+NoDisplay=true
+Terminal=false
+Type=Application
+Keywords=emacsclient;
+Actions=new-window;new-instance;
+
+[Desktop Action new-window]
+Name=New Window
+Exec=/usr/bin/emacsclient --create-frame -n %u
+
+[Desktop Action new-instance]
+Name=New Instance
+Exec=emacs -f browse-url %u
diff --git a/misc/bin/unzipall.sh b/misc/bin/unzipall.sh
new file mode 100755
index 0000000..2d654f0
--- /dev/null
+++ b/misc/bin/unzipall.sh
@@ -0,0 +1,8 @@
+#/bin/bash
+
+# unzip all zip/7z files with 7z in pwd
+for f in ./*; do
+ ext=${f##*.}
+ if test "$ext" = zip; then 7z e "$f"; fi;
+ if test "$ext" = 7z; then 7z e "$f"; fi;
+done
diff --git a/misc/bin/zipall.sh b/misc/bin/zipall.sh
new file mode 100755
index 0000000..0a244c2
--- /dev/null
+++ b/misc/bin/zipall.sh
@@ -0,0 +1,9 @@
+#/bin/bash
+
+# zip all non-7z and non-zip files with 7z in pwd and delete the original
+for f in ./*; do
+ ext=${f##*.}
+ if test "$ext" = zip; then continue; fi;
+ if test "$ext" = 7z; then continue; fi;
+ 7z a -sdel "$f.7z" "$f"
+done