aboutsummaryrefslogtreecommitdiff
path: root/misc/.config
diff options
context:
space:
mode:
Diffstat (limited to 'misc/.config')
-rw-r--r--misc/.config/i3/config6
-rw-r--r--misc/.config/i3status/config8
-rw-r--r--misc/.config/mimeapps.list11
-rw-r--r--misc/.config/mpv/input.conf3
-rw-r--r--misc/.config/mpv/mpv.conf31
-rw-r--r--misc/.config/rofi/config.rasi2
6 files changed, 54 insertions, 7 deletions
diff --git a/misc/.config/i3/config b/misc/.config/i3/config
index 1fd7942..803dcd1 100644
--- a/misc/.config/i3/config
+++ b/misc/.config/i3/config
@@ -13,7 +13,7 @@ set $mod Mod4
# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
-font pango:monospace 8
+font pango:Ubuntu Mono Bold 9
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
@@ -175,6 +175,9 @@ bindsym $mod+Up exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5%
bindsym $mod+Down exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5%
# Sreen brightness controls
+# may need to add rule for users in video group to do without sudo:
+# /etc/udev/rules.d/backlight.rules:
+# ACTION=="add", SUBSYSTEM=="backlight", RUN+="/bin/chgrp video $sys$devpath/brightness", RUN+="/bin/chmod g+w $sys$devpath/brightness"
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness
@@ -208,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/i3status/config b/misc/.config/i3status/config
index a276e19..4b7725a 100644
--- a/misc/.config/i3status/config
+++ b/misc/.config/i3status/config
@@ -13,6 +13,7 @@ general {
order += "read_file emms"
order += "wireless _first_"
+order += "read_file VPN"
order += "battery all"
order += "disk /"
order += "disk /home"
@@ -38,6 +39,13 @@ ethernet _first_ {
format_down = "E: down"
}
+# in collaboration with check-ovpn.sh
+read_file VPN {
+ format = "VPN: %content"
+ format_bad = "VPN: NO"
+ path = "~/.local/ovpn-up"
+}
+
battery all {
format = "%status %percentage %remaining"
}
diff --git a/misc/.config/mimeapps.list b/misc/.config/mimeapps.list
index 7648543..413a9f5 100644
--- a/misc/.config/mimeapps.list
+++ b/misc/.config/mimeapps.list
@@ -20,10 +20,10 @@ application/x-extension-xhtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/xml=emacsclient.desktop
application/zip=emacsclient.desktop
-image/png=geeqie.desktop
-image/jpeg=geeqie.desktop
+image/png=org.geeqie.Geeqie.desktop
+image/jpeg=org.geeqie.Geeqie.desktop
inode/directory=emacsclient.desktop
-image/webp=geeqie.desktop
+image/webp=org.geeqie.Geeqie.desktop
message/rfc822=emacsclient-mail.desktop
text/csv=libreoffice-calc.desktop
text/html=firefox.desktop
@@ -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
@@ -45,3 +45,4 @@ x-scheme-handler/org-protocol=emacsclient-org-protocol.desktop
[Added Associations]
application/pdf=org.pwmt.zathura-pdf-poppler.desktop;firefox.desktop
text/csv=emacsclient.desktop
+image/heif=org.geeqie.Geeqie.desktop;
diff --git a/misc/.config/mpv/input.conf b/misc/.config/mpv/input.conf
new file mode 100644
index 0000000..0238138
--- /dev/null
+++ b/misc/.config/mpv/input.conf
@@ -0,0 +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
new file mode 100644
index 0000000..3b49398
--- /dev/null
+++ b/misc/.config/mpv/mpv.conf
@@ -0,0 +1,31 @@
+save-position-on-quit
+# Uncomment this line to load the profile by default
+# Otherwise, use `--profile=emacsconf-talks`
+# profile=emacsconf-talks
+
+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
+video-zoom=-0.15
+video-pan-y=-0.055
+sub-use-margins=yes
+sub-scale-by-window=yes
+sub-pos=103
+sub-margin-x=150
+sub-margin-y=40
+# Style
+sub-font="Clear Sans Bold"
+sub-color="1/0.82/0"
+sub-blur=0.2
+sub-scale=0.9
+sub-font-size=40
+sub-border-size=0
+sub-border-color=0/1
+sub-shadow-color=0/1
+sub-shadow-offset=1.2
+sub-ass-force-style=Kerning=yes
+sub-ass-line-spacing=0
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: ;*/