bindsym $mod+Shift+s gaps inner current minus 5
bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0
-# start dmenu (a program launcher)
-bindsym $mod+d exec --no-startup-id dmenu_run -l 10 -fn Inconsolata-15
-
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
focused_workspace $bg-color $bar-ws-focus-color $text-color
active_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
- urgent_workspace $urgent-bg-color $urgent-bg-color $text-color
+ urgent_workspace $text-color $urgent-bg-color $text-color
}
}
import jpg:- | xclip -selection clipboard -t image/jpeg
super + t
${SCRIPTS}/shutdown.sh
+super + d
+ ${SCRIPTS}/dmenu-run.sh
super + e
${SCRIPTS}/dmenu-unicode.sh
super + shift + m
--- /dev/null
+#!/bin/bash
+
+panel_background=$(xrdb -query | grep '*.panel_background' | awk '{print $NF}')
+
+dmenu_run -l 20 -fn Monospace-18 -nb ${panel_background}
#!/bin/bash
+panel_background=$(xrdb -query | grep '*.panel_background' | awk '{print $NF}')
choose=$(grep -v "#" ~/.local/share/emoji | \
- dmenu -i -l 20 -fn Monospace-18 | \
+ dmenu -i -l 20 -fn Monospace-18 -nb ${panel_background} | \
awk '{print $1}')
if [[ -z ${choose} ]]; then
#!/bin/bash
font="Monospace-18"
+panel_background=$(xrdb -query | grep '*.panel_background' | awk '{print $NF}')
pgrep -x dmenu && exit
mountable=$(lsblk -lp | grep "part $" | awk '{print $1, "(" $4 ")"}')
[[ "${mountable}" = "" ]] && exit 1
-chosen=$(echo "${mountable}" | dmenu -fn "${font}" -i -p "Mount which drive?" | awk '{print $1}')
+chosen=$(echo "${mountable}" | dmenu -fn "${font}" -nb "${panel_background}" -i -p "Mount which drive?" | awk '{print $1}')
[[ "${chosen}" = "" ]] && exit 1
mount "${chosen}" > /dev/null 2>&1 && notify-send "${chosen} mounted based on fstab" && exit 0
dirs=$(find /mnt /media /home -type d -maxdepth 3 2>/dev/null)
-mountpoint=$(echo "${dirs}" | dmenu -fn "${font}" -i -p "Type in mount point.")
+mountpoint=$(echo "${dirs}" | dmenu -fn "${font}" -nb "${panel_background}" -i -p "Type in mount point.")
[[ "${mountpoint}" = "" ]] && exit 1
if [[ ! -d "${mountpoint}" ]]; then
- mkdiryn=$(echo -e "Yes\nNo" | dmenu -fn "${font}" -i -p "${mountpoint} does not exist. Create it?")
+ mkdiryn=$(echo -e "Yes\nNo" | dmenu -fn "${font}" -nb "${panel_background}" -i -p "${mountpoint} does not exist. Create it?")
[[ "${mkdiryn}" = Yes ]] && sudo mkdir -p "${mountpoint}"
fi
sudo mount $chosen $mountpoint -o uid="$(id -u `whoami`)",gid="$(id -g `whoami`)" && \