aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/fish/config.fish3
-rw-r--r--config/mimeapps.list32
-rwxr-xr-xconfig/x11/xinitrc4
-rw-r--r--config/xmonad/xmonad.hs4
-rwxr-xr-xlocal/bin/toggle-screenkey17
5 files changed, 48 insertions, 12 deletions
diff --git a/config/fish/config.fish b/config/fish/config.fish
index b4c72d9..c1f961d 100644
--- a/config/fish/config.fish
+++ b/config/fish/config.fish
@@ -45,6 +45,8 @@ set -gx PYTHONSTARTUP "$XDG_CONFIG_HOME/python/startup.py"
set -gx ASPELL_CONF "per-conf $XDG_CONFIG_HOME/aspell/aspell.conf; personal $XDG_CONFIG_HOME/aspell/en.pws; repl $XDG_CONFIG_HOME/aspell/en.prepl"
set -gx BUNDLE_USER_CONFIG "$XDG_CONFIG_HOME"/bundle
set -gx NPM_CONFIG_USERCONFIG "$XDG_CONFIG_HOME/npm/npmrc"
+# set -gx AWS_SHARED_CREDENTIALS_FILE="$XDG_CONFIG_HOME/aws/credentials"
+# set -gx AWS_CONFIG_FILE="$XDG_CONFIG_HOME/aws/config"
# shellcheck disable SC2016
set -gx VIMINIT 'let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" | source $MYVIMRC'
set -gx IPYTHONDIR "$XDG_CONFIG_HOME/ipython"
@@ -73,6 +75,7 @@ set -gx XAUTHORITY "$XDG_RUNTIME_DIR/Xauthority"
set -gx GHCUP_USE_XDG_DIRS 'true'
set -gx STACK_XDG '1'
+
# shellcheck disable SC2155
# color in man (less pager)
set -gx LESS_TERMCAP_mb "$(printf '%b' '\e[1;32m')"
diff --git a/config/mimeapps.list b/config/mimeapps.list
index 7d919a2..967ea24 100644
--- a/config/mimeapps.list
+++ b/config/mimeapps.list
@@ -25,17 +25,29 @@ video/x-matroska=mpv.desktop
# x-scheme-handler/lbry=lbry.desktop
# inode/directory=file.desktop
-x-scheme-handler/http=qutebrowser.desktop
-x-scheme-handler/https=qutebrowser.desktop
-text/html=qutebrowser.desktop
-application/xhtml_xml=qutebrowser.desktop
-image/webp=qutebrowser.desktop
+; x-scheme-handler/http=qutebrowser.desktop
+; x-scheme-handler/https=qutebrowser.desktop
+; text/html=qutebrowser.desktop
+; application/xhtml_xml=qutebrowser.desktop
+; image/webp=qutebrowser.desktop
+
+x-scheme-handler/http=brave-browser.desktop
+x-scheme-handler/https=brave-browser.desktop
+text/html=brave-browser.desktop
+application/xhtml_xml=brave-browser.desktop
+image/webp=brave-browser.desktop
x-scheme-handler/webcal=brave-browser.desktop
x-scheme-handler/discord-1216669957799018608=discord-1216669957799018608.desktop
[Added Associations]
-text/html=qutebrowser.desktop
-text/xml=qutebrowser.desktop
-application/xhtml_xml=qutebrowser.desktop
-image/webp=qutebrowser.desktop
-x-scheme-handler/https=qutebrowser.desktop
+; text/html=qutebrowser.desktop
+; text/xml=qutebrowser.desktop
+; application/xhtml_xml=qutebrowser.desktop
+; image/webp=qutebrowser.desktop
+; x-scheme-handler/https=qutebrowser.desktop
+
+text/html=brave-browser.desktop
+text/xml=brave-browser.desktop
+application/xhtml_xml=brave-browser.desktop
+image/webp=brave-browser.desktop
+x-scheme-handler/https=brave-browser.desktop
diff --git a/config/x11/xinitrc b/config/x11/xinitrc
index d883219..452dd5d 100755
--- a/config/x11/xinitrc
+++ b/config/x11/xinitrc
@@ -1,10 +1,10 @@
#!/bin/sh
-keynav daemonize # moving the cursor around without the mouse
+#keynav daemonize # moving the cursor around without the mouse
redshift & # filter blue light
dunst & # notification daemon
unclutter --timeout 10 --fork # hide mouse after 10s
-clout push-watch & # could with rsync
+#clout push-watch & # could with rsync
xrdb "$XDG_CONFIG_HOME/x11/Xresources"
syncthing --no-browser > ~/.cache/syncthing.log 2>&1 &
hsetroot -add '#111' -add '#222' -gradient 180
diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs
index f9e0986..50297d4 100644
--- a/config/xmonad/xmonad.hs
+++ b/config/xmonad/xmonad.hs
@@ -107,8 +107,12 @@ keys' = [ ("<XF86AudioLowerVolume>", spawn "pulseaudio-ctl down")
, ("M-a", spawn "screenshot-prompt")
, ("M-S-d", spawn "notify-send -i x-office-calendar \"$(date +\"%H:%M %A %d/%m/%Y %B\")\"")
, ("M-S-b", spawn "battery-notify")
+ , ("M-S-s", spawn "toggle-screenkey")
, ("M-q", spawn "notify-send 'Restarting xmonad'" >> spawn restartCmd)
, ("M-S-q", confirm "Are you sure you want to shutdown?" $ io exitSuccess)
+
+ -- , ("M1-a", spawn "xdotool type à")
+ -- , ("M1-e", spawn "xdotool type à")
]
-- startupHook' :: X ()
diff --git a/local/bin/toggle-screenkey b/local/bin/toggle-screenkey
new file mode 100755
index 0000000..488136f
--- /dev/null
+++ b/local/bin/toggle-screenkey
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+command -v screenkey ||
+ { echo "screenkey not installed"; exit 1; }
+
+if pgrep screenkey
+then
+ pkill screenkey
+else
+ screenkey \
+ --bg-color '#111111' \
+ --font-size small \
+ --font 'Fira Mono Bold' \
+ --geometry "1907x110+965+857" \
+ --timeout 1.5 \
+ --position fixed &
+fi