diff options
Diffstat (limited to 'misc/.config')
-rw-r--r-- | misc/.config/i3/config | 6 | ||||
-rw-r--r-- | misc/.config/i3status/config | 8 | ||||
-rw-r--r-- | misc/.config/mimeapps.list | 11 | ||||
-rw-r--r-- | misc/.config/mpv/input.conf | 3 | ||||
-rw-r--r-- | misc/.config/mpv/mpv.conf | 31 | ||||
-rw-r--r-- | misc/.config/rofi/config.rasi | 2 |
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: ;*/ |