This commit is contained in:
elkowar 2020-10-19 17:40:50 +02:00
parent 081e82bee3
commit ee60b8dd59
6 changed files with 18 additions and 8 deletions

View file

@ -1,4 +1,10 @@
{ {
"optOut": false, "optOut": false,
"lastUpdateCheck": 1600877130940 "lastUpdateCheck": 1603028923250,
"update": {
"latest": "6.14.8",
"current": "6.14.6",
"type": "patch",
"name": "npm"
}
} }

View file

@ -48,6 +48,7 @@ shadow-exclude = [
"name *= 'compton'", "name *= 'compton'",
"name *= 'picom'", "name *= 'picom'",
"class_g = 'Conky'", "class_g = 'Conky'",
"class_g *= 'volume_popup'",
"class_g = 'Kupfer'", "class_g = 'Kupfer'",
"class_g = 'Synapse'", "class_g = 'Synapse'",
"class_g ?= 'Notify-osd'", "class_g ?= 'Notify-osd'",

View file

@ -14,8 +14,7 @@ import Control.Monad (join, filterM
import Control.Arrow ( (>>>) ) import Control.Arrow ( (>>>) )
import Data.List ( isPrefixOf import Data.List ( isPrefixOf
, isSuffixOf , isSuffixOf
, isInfixOf
) )
import qualified Foreign.C.Types import qualified Foreign.C.Types
import System.Exit (exitSuccess) import System.Exit (exitSuccess)
@ -355,8 +354,8 @@ myKeys = concat [ zoomRowBindings, tabbedBindings, multiMonitorBindings, program
, ("M-M1-<Delete>", sendMessage Rotate) , ("M-M1-<Delete>", sendMessage Rotate)
-- Media -- Media
, ("<XF86AudioRaiseVolume>", spawn "amixer sset Master 5%+") , ("<XF86AudioRaiseVolume>", spawn "~/.config/eww/popup.sh 3 volume_popup && amixer sset Master 5%+")
, ("<XF86AudioLowerVolume>", spawn "amixer sset Master 5%-") , ("<XF86AudioLowerVolume>", spawn "~/.config/eww/popup.sh 3 volume_popup && amixer sset Master 5%-")
, ("M-S-C-,", (notify "hi" (show $ map (\(a, _) -> show a) workspaceBindings)) >> (notify "ho" (show removedKeys))) , ("M-S-C-,", (notify "hi" (show $ map (\(a, _) -> show a) workspaceBindings)) >> (notify "ho" (show removedKeys)))
, ("M-<Backspace>", spawn "flash_window") , ("M-<Backspace>", spawn "flash_window")
, ("M-g", incScreenWindowSpacing 5) , ("M-g", incScreenWindowSpacing 5)
@ -551,9 +550,12 @@ main = do
mySwallowEventHook = WindowSwallowing.swallowEventHook mySwallowEventHook = WindowSwallowing.swallowEventHook
(className =? "Alacritty" <||> className =? "Termite" <||> className =? "NOPE Thunar") (className =? "Alacritty" <||> className =? "Termite" <||> className =? "NOPE Thunar")
((not <$> (className =? "Dragon" <||> className =? "noswallow")) <||> className =? "re") -- remove that last part ((not <$> (className =* "eww" <||> className =? "Dragon" <||> className =? "noswallow")) <||> className =? "re") -- remove that last part
(=*) :: Query String -> String -> Query Bool
query =* value = (value `isInfixOf`) <$> query
activateWindowEventHook :: Event -> X All activateWindowEventHook :: Event -> X All
activateWindowEventHook (ClientMessageEvent { ev_message_type = messageType, ev_window = window }) = withWindowSet $ \ws -> do activateWindowEventHook (ClientMessageEvent { ev_message_type = messageType, ev_window = window }) = withWindowSet $ \ws -> do
activateWindowAtom <- getAtom "_NET_ACTIVE_WINDOW" activateWindowAtom <- getAtom "_NET_ACTIVE_WINDOW"

View file

@ -23,6 +23,7 @@ in
dragon-drop dragon-drop
polybarFull polybarFull
discord discord
pinta
#hyper-haskell #hyper-haskell
]; ];

View file

@ -34,7 +34,7 @@ function _my_prompt() {
echo -n "%F{$__bright_green} $(dir)" echo -n "%F{$__bright_green} $(dir)"
echo -n "%F{$__bright_white} $(git_status)" echo -n "%F{$__bright_white} $(git_status)"
if [ ! "$exit_code" = 0 ]; then if [ ! "$exit_code" = 0 ]; then
echo -n "%F{red}$exit_code" echo -n "%F{red}REEEEEEEEEEE $exit_code"
fi fi
echo echo
# %3{stuff%} tell's zsh that the characters are printed as 3 chars wide # %3{stuff%} tell's zsh that the characters are printed as 3 chars wide

View file

@ -3,7 +3,7 @@
case "$(file --mime-type "$1")" in case "$(file --mime-type "$1")" in
*text*) *text*)
bat --color always --plain --theme base16 "$1" bat --color always --plain --theme gruvbox "$1"
;; ;;
*image* | *pdf) *image* | *pdf)
if command -v timg; then if command -v timg; then