diff --git a/i3/config b/i3/config index 687c2d3..32aedf7 100644 --- a/i3/config +++ b/i3/config @@ -37,7 +37,7 @@ set $term alacritty set $menu exec $(~/.config/scripts/menu/menu run "Run:") set $menu-input ~/.config/scripts/menu/menu-input set $menu-output ~/.config/scripts/menu/menu-output -set $menu-open-bookmark ~/.config/scripts/menu/menu-open-bookmark +set $menu-copy-bookmark ~/.config/scripts/menu/menu-copy-bookmark set $passmgr ~/.config/scripts/dwm/dwmpass set $passotp ~/.config/scripts/dwm/dwmotp set $prtsc exec ~/.config/scripts/prtsc @@ -59,7 +59,7 @@ bindsym $mod+Shift+p exec $passmgr bindsym $mod+Shift+o exec $passotp bindsym $mod+e exec $filemgr bindsym $mod+w exec $browser -bindsym $mod+b exec $menu-open-bookmark +bindsym $mod+b exec $menu-copy-bookmark bindsym $mod+i exec $menu-input bindsym $mod+o exec $menu-output bindsym XF86AudioRaiseVolume exec volup diff --git a/scripts/clip b/scripts/clip new file mode 100755 index 0000000..56606ff --- /dev/null +++ b/scripts/clip @@ -0,0 +1,7 @@ +#!/bin/sh + +if [ "$GDK_BACKEND" = "x11" ]; then + xclip -selection clipboard +elif [ "$GDK_BACKEND" = "wayland" ]; then + wl-copy +fi diff --git a/scripts/menu/menu-open-bookmark b/scripts/menu/menu-copy-bookmark similarity index 68% rename from scripts/menu/menu-open-bookmark rename to scripts/menu/menu-copy-bookmark index f9e2934..619ccaa 100755 --- a/scripts/menu/menu-open-bookmark +++ b/scripts/menu/menu-copy-bookmark @@ -3,5 +3,5 @@ bm="$(menu-bookmarks)" if [ -n "$bm" ]; then - xdg-open "$bm" + printf '%s' "$bm" | clip fi diff --git a/shell/aliases.sh b/shell/aliases.sh index 4681359..eaca99b 100644 --- a/shell/aliases.sh +++ b/shell/aliases.sh @@ -50,10 +50,5 @@ alias \ scp="scp ${SSH_CONFIG}" \ rsync="rsync --rsh \"ssh ${SSH_CONFIG}\"" \ lg="lazygit" \ + adb='HOME="$XDG_DATA_HOME"/android adb' \ lvim="VIMINIT= nvim" - -if [ "$GDK_BACKEND" = "x11" ]; then - alias clip='xclip -selection clipboard' -elif [ "$GDK_BACKEND" = "wayland" ]; then - alias clip='wl-copy' -fi