From 91be9ef6a9f289f78c4e4444ee5dcb5d0580fa0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Mon, 18 Sep 2023 10:59:18 +0200 Subject: [PATCH] Yadm aliases because im lazy af. Added hyprland binds to resize windows --- .config/fish/functions/yP.fish | 4 ++++ .config/fish/functions/ya.fish | 4 ++++ .config/fish/functions/yc.fish | 4 ++++ .config/fish/functions/ym.fish | 4 ++++ .config/fish/functions/yp.fish | 4 ++++ .config/fish/functions/yst.fish | 4 ++++ .config/fish/functions/ysw.fish | 4 ++++ .config/hypr/keybinds/binds.conf | 24 +++++++++++++++++++++--- .config/kitty/kitty.conf | 8 ++++---- 9 files changed, 53 insertions(+), 7 deletions(-) create mode 100644 .config/fish/functions/yP.fish create mode 100644 .config/fish/functions/ya.fish create mode 100644 .config/fish/functions/yc.fish create mode 100644 .config/fish/functions/ym.fish create mode 100644 .config/fish/functions/yp.fish create mode 100644 .config/fish/functions/yst.fish create mode 100644 .config/fish/functions/ysw.fish diff --git a/.config/fish/functions/yP.fish b/.config/fish/functions/yP.fish new file mode 100644 index 00000000..b6dbb271 --- /dev/null +++ b/.config/fish/functions/yP.fish @@ -0,0 +1,4 @@ +function yP --wraps='yadm push' --description 'alias yP=yadm push' + yadm push $argv + +end diff --git a/.config/fish/functions/ya.fish b/.config/fish/functions/ya.fish new file mode 100644 index 00000000..c7747784 --- /dev/null +++ b/.config/fish/functions/ya.fish @@ -0,0 +1,4 @@ +function ya --wraps='yadm add' --description 'alias ya=yadm add' + yadm add $argv + +end diff --git a/.config/fish/functions/yc.fish b/.config/fish/functions/yc.fish new file mode 100644 index 00000000..1e3af119 --- /dev/null +++ b/.config/fish/functions/yc.fish @@ -0,0 +1,4 @@ +function yc --wraps='yadm commit -S -a -m' --description 'alias yc=yadm commit -S -a -m' + yadm commit -S -a -m $argv + +end diff --git a/.config/fish/functions/ym.fish b/.config/fish/functions/ym.fish new file mode 100644 index 00000000..dc2993ec --- /dev/null +++ b/.config/fish/functions/ym.fish @@ -0,0 +1,4 @@ +function ym --wraps='yadm merge' --description 'alias ym=yadm merge' + yadm merge $argv + +end diff --git a/.config/fish/functions/yp.fish b/.config/fish/functions/yp.fish new file mode 100644 index 00000000..5f8210a1 --- /dev/null +++ b/.config/fish/functions/yp.fish @@ -0,0 +1,4 @@ +function yp --wraps='yadm pull' --description 'alias yp=yadm pull' + yadm pull $argv + +end diff --git a/.config/fish/functions/yst.fish b/.config/fish/functions/yst.fish new file mode 100644 index 00000000..0da10501 --- /dev/null +++ b/.config/fish/functions/yst.fish @@ -0,0 +1,4 @@ +function yst --wraps='yadm status' --description 'alias yst=yadm status' + yadm status $argv + +end diff --git a/.config/fish/functions/ysw.fish b/.config/fish/functions/ysw.fish new file mode 100644 index 00000000..5f385f05 --- /dev/null +++ b/.config/fish/functions/ysw.fish @@ -0,0 +1,4 @@ +function ysw --wraps='yadm switch' --description 'alias ysw=yadm switch' + yadm switch $argv + +end diff --git a/.config/hypr/keybinds/binds.conf b/.config/hypr/keybinds/binds.conf index a1312fb8..f3be915c 100644 --- a/.config/hypr/keybinds/binds.conf +++ b/.config/hypr/keybinds/binds.conf @@ -136,14 +136,32 @@ bind =SUPER, W, togglesplit bind=SUPER,S,togglegroup bind=ALT,tab,changegroupactive +# Submap for resizing windows +bind=SUPER,R,submap,resize +submap=resize + +binde=,right,resizeactive,20 0 +binde=,left,resizeactive,-20 0 +binde=,up,resizeactive,0 -20 +binde=,down,resizeactive,0 20 + +binde=,l,resizeactive,20 0 +binde=,h,resizeactive,-20 0 +binde=,k,resizeactive,0 -20 +binde=,j,resizeactive,0 20 + +bind=,escape,submap,reset + +submap=reset + ## Audio bind=SUPERCTRL,V,exec,restartAudio #bind=,XF86AudioPlay,exec,playerctl play-pause -bind=SUPERCTRL,mouse:274,exec,playerctl play-pause +bindl=SUPERCTRL,mouse:274,exec,playerctl play-pause #bind=,XF86AudioPrev,exec,playerctl previous -bind=SUPERCTRL,mouse_up,exec,playerctl previous +bindl=SUPERCTRL,mouse_up,exec,playerctl previous #bind=,XF86AudioNext,exec,playerctl next -bind=SUPERCTRL,mouse_down,exec,playerctl next +bindl=SUPERCTRL,mouse_down,exec,playerctl next bindl=,XF86AudioMedia,exec,playerctl play-pause bindl=,XF86AudioStop,exec,playerctl stop diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index 8cf9c298..2075d054 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -2143,10 +2143,10 @@ map ctrl+h kitten pass_keys.py neighboring_window left ctrl+h map ctrl+l kitten pass_keys.py neighboring_window right ctrl+l # the 3 here is the resize amount, adjust as needed -map alt+j kitten pass_keys.py relative_resize down 3 alt+j -map alt+k kitten pass_keys.py relative_resize up 3 alt+k -map alt+h kitten pass_keys.py relative_resize left 3 alt+h -map alt+l kitten pass_keys.py relative_resize right 3 alt+l +# map alt+j kitten pass_keys.py relative_resize down 3 alt+j +# map alt+k kitten pass_keys.py relative_resize up 3 alt+k +# map alt+h kitten pass_keys.py relative_resize left 3 alt+h +# map alt+l kitten pass_keys.py relative_resize right 3 alt+l #: }}}