diff --git a/.config/ambit/config.ambit b/.config/ambit/config.ambit index 253a7d0..a40eed4 100644 --- a/.config/ambit/config.ambit +++ b/.config/ambit/config.ambit @@ -42,3 +42,10 @@ .config/picom.conf; .config/zathura/zathurarc; .config/dunst/dunstrc; +.config/qutebrowser/config.py; +.wallpaper/[ + sgcfd.jpeg, + sgcfdblurred.jpg, + sgcfdfalls.jpeg, + sgcfdfallsicon.jpeg +]; diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 56c9e09..99c4c8e 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -18,4 +18,9 @@ bspc config pointer_follows_monitor true bspc config pointer_follows_focus false bspc config focus_follows_pointer true +bspc config merge_overlapping_monitors true + +bspc rule -a Emacs state=tiled +bspc rule -a Zathura state=tiled + exec .local/bin/startup diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py new file mode 100644 index 0000000..0fc24b9 --- /dev/null +++ b/.config/qutebrowser/config.py @@ -0,0 +1,15 @@ +config.load_autoconfig() + +config.bind('', 'tab-prev') +config.bind('', 'tab-next') +config.bind('', 'tab-prev') +config.bind('', 'tab-next') + +c.content.blocking.method = 'both' +c.content.blocking.adblock.lists = [ + 'https://easylist.to/easylist/easylist.txt', + 'https://easylist.to/easylist/easyprivacy.txt', + 'https://easylist-downloads.adblockplus.org/antiadblockfilters.txt' +] + +c.hints.chars = 'aoeuidhtns' diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 57e3ec0..2ca0f68 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -7,7 +7,7 @@ super + Return kitty # program launcher -super + r +super + space /home/priime/.config/rofi/scripts/rofi-apps # make sxhkd reload its configuration files: @@ -43,8 +43,11 @@ super + g # # set the window state -super + {t,shift + t,s,f} - bspc node -t {tiled,pseudo_tiled,floating,fullscreen} +super + {t,shift + t,s} + bspc node -t {tiled,pseudo_tiled,floating} + +super + f + bspc node -t \~fullscreen # set the node flags super + ctrl + {m,x,y,z} @@ -206,5 +209,15 @@ super + {a,o} pactl set-sink-volume @DEFAULT_SINK@ {+,-}2% # switch monitor mode -super + {x,b} - ~/.screenlayout/{monitor,single-screen}.sh +super + shift + x + ~/.screenlayout/monitor.sh && bspc monitor -g 1920x1080+0+0 && bspc config -m eDP1 bottom_padding 0 && bspc wm -r +super + shift + b + ~/.screenlayout/single-screen.sh && bspc monitor -g 1920x1200+0+0 && bspc config -m eDP1 bottom_padding 0 bspc wm -r + +# emojis and special symbols +super + {_,shift +} i + rofi -show {emoji,unicode} -modi {emoji,'unicode:~/.config/rofiemoji-rofiunicode/rofiunicode.sh'} + +# lambda everywhere +control + backslash + xdotool keyup Control_L && xdotool keyup backslash && xdotool type "λ" diff --git a/.wallpaper/sgcfd.jpeg b/.wallpaper/sgcfd.jpeg new file mode 100644 index 0000000..5c330b5 Binary files /dev/null and b/.wallpaper/sgcfd.jpeg differ diff --git a/.wallpaper/sgcfdblurred.jpg b/.wallpaper/sgcfdblurred.jpg new file mode 100644 index 0000000..f198594 Binary files /dev/null and b/.wallpaper/sgcfdblurred.jpg differ diff --git a/.wallpaper/sgcfdfalls.jpeg b/.wallpaper/sgcfdfalls.jpeg new file mode 100644 index 0000000..6d29ef9 Binary files /dev/null and b/.wallpaper/sgcfdfalls.jpeg differ diff --git a/.wallpaper/sgcfdfallsicon.jpeg b/.wallpaper/sgcfdfallsicon.jpeg new file mode 100644 index 0000000..85361da Binary files /dev/null and b/.wallpaper/sgcfdfallsicon.jpeg differ